翼度科技»论坛 编程开发 python 查看内容

[手机端RPA]监听闲鱼消息,实现秒回客户,不怕错过任何消息

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
你好,我是盆子,00年的国企程序员。目前正在探索各种副业,分享互联网一些有意思的东西,微信 pzistart1。
文末有总结。
前言

最近一个月在弄闲鱼无货源的项目,遵循着一机一卡一号的原则,手机从 1 台也变成了 3 台。
频繁的切换手机看闲鱼 app,看有没有客户发来咨询,是一件十分很繁琐的事情。
于是乎,我想能否通过 RPA 的方式,监听闲鱼消息,不需要一直切换看,而是只需关注一台手机,有咨询的时候再打开备用机,回消息。
效果展示

当备用机收到闲鱼客户的消息后,会将该消息转发到主力机的微信中。

消息转发用的是 pushplus,一天可以免费推送 200 个消息,还是很香的。不会用的看看官方文档就会了。
通知栏显示什么,我们就转发什么,主要用处就是告诉自己,有客户发消息来了



使用

其实实现起来也很简单,由于以前开发过一些 AutoJS 自动化脚本的小项目,比如说企微自动加人,自动打卡等,所以有这方面的一些经验。
1、安装 autojs

先去这里下载 autojs:http://doc.autoxjs.com/
装好之后,点击软件左上角三条杆,开启无障碍服务。

设置好之后,点击 + 加号新建文件。

2、代码

闲鱼消息监听转发的代码如下,只需要将下面 todo 前的 token 改成自己的即可。(有不会操作的地方也可以私信联系我)
把代码直接粘贴到刚刚那个文件中即可。Token 填入自己 pushplus 中的。
尊重个人劳动成果,完整源代码需要请关注公众号,回复 “闲鱼代码” 获取。
  1. auto();
  2. //通知消息内容监听
  3. events.observeNotification();
  4. events.onNotification(function (notification) {
  5.   printNotification(notification);
  6. });
  7. toast("请关注公众号“易个盆子”。监听中,请在日志中查看记录的通知及其内容");
  8. let count = 0; // 创建一个计数变量,初始值为0
  9. // 重置计数变量为0的函数
  10. function resetCount() {
  11.   count = 0;
  12.   console.log('计数已重置为0');
  13. }
  14. // 在每天凌晨0点触发重置操作的函数
  15. function scheduleReset() {
  16.   console.log("=== 开始运行,将在每天凌晨0点重置api调用计数器 === ")
  17.   let now = new Date(); // 获取当前时间
  18.   // 计算距离明天0点的时间间隔
  19.   let timeUntilMidnight = new Date(
  20.     now.getFullYear(),
  21.     now.getMonth(),
  22.     now.getDate() + 1, // 明天
  23.     0, 0, 0, 0 // 0点
  24.   ) - now;
  25.   // 设置定时器,在距离明天0点时执行重置操作
  26.   setTimeout(function () {
  27.     resetCount(); // 调用重置函数
  28.     scheduleReset(); // 递归调用,以便在新的一天继续设置定时器
  29.   }, timeUntilMidnight);
  30. }
  31. // 启动定时器
  32. scheduleReset();
  33. function incrementCount() {
  34.   count++;
  35.   console.log("已发送:", count, " 次")
  36.   // console.log('当前计数:', count);
  37. }
  38. /// ... 后续代码
  39. // 尊重个人劳动成果,完整源代码需要请关注公众号,回复 “闲鱼代码” 获取。
复制代码
最后,点击运行按钮就开始监听啦!

3、查看运行情况

所有的监听和转发记录,都会记录到本地日志中,不会进行任何联网服务。

免责声明:本文章涉及到的应用仅供学习交流使用,数据来源于互联网公开内容,没有获取任何私有和有权限的信息(个人信息等)。由此引发的任何法律纠纷与本人无关!禁止将本文技术或者本文所关联的 Github 项目源码用于任何目的。
最后,也稍微展示一下做闲鱼的一些收获吧。


总结


  • 当备用机收到闲鱼客户的消息后,会将该消息转发到主力机的微信中。
  • 通知栏显示什么,我们就转发什么,主要用处就是告诉自己,有客户发消息来了。
  • 实现步骤包括安装AutoJS,编写自动化脚本代码,以及设置消息通知与转发。
  • 关注公众号并回复 “闲鱼代码” 即可获取代码、软件及配置教程~

来源:https://www.cnblogs.com/pzistart/p/17932748.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具