[手机端RPA]监听闲鱼消息,实现秒回客户,不怕错过任何消息
|
你好,我是盆子,00年的国企程序员。目前正在探索各种副业,分享互联网一些有意思的东西,微信 pzistart1。
文末有总结。
前言
最近一个月在弄闲鱼无货源的项目,遵循着一机一卡一号的原则,手机从 1 台也变成了 3 台。
频繁的切换手机看闲鱼 app,看有没有客户发来咨询,是一件十分很繁琐的事情。
于是乎,我想能否通过 RPA 的方式,监听闲鱼消息,不需要一直切换看,而是只需关注一台手机,有咨询的时候再打开备用机,回消息。
效果展示
当备用机收到闲鱼客户的消息后,会将该消息转发到主力机的微信中。
消息转发用的是 pushplus,一天可以免费推送 200 个消息,还是很香的。不会用的看看官方文档就会了。
通知栏显示什么,我们就转发什么,主要用处就是告诉自己,有客户发消息来了。
使用
其实实现起来也很简单,由于以前开发过一些 AutoJS 自动化脚本的小项目,比如说企微自动加人,自动打卡等,所以有这方面的一些经验。
1、安装 autojs
先去这里下载 autojs:http://doc.autoxjs.com/
装好之后,点击软件左上角三条杆,开启无障碍服务。
设置好之后,点击 + 加号新建文件。
2、代码
闲鱼消息监听转发的代码如下,只需要将下面 todo 前的 token 改成自己的即可。(有不会操作的地方也可以私信联系我)
把代码直接粘贴到刚刚那个文件中即可。Token 填入自己 pushplus 中的。
尊重个人劳动成果,完整源代码需要请关注公众号,回复 “闲鱼代码” 获取。- auto();
- //通知消息内容监听
- events.observeNotification();
- events.onNotification(function (notification) {
- printNotification(notification);
- });
- toast("请关注公众号“易个盆子”。监听中,请在日志中查看记录的通知及其内容");
- let count = 0; // 创建一个计数变量,初始值为0
- // 重置计数变量为0的函数
- function resetCount() {
- count = 0;
- console.log('计数已重置为0');
- }
- // 在每天凌晨0点触发重置操作的函数
- function scheduleReset() {
- console.log("=== 开始运行,将在每天凌晨0点重置api调用计数器 === ")
- let now = new Date(); // 获取当前时间
- // 计算距离明天0点的时间间隔
- let timeUntilMidnight = new Date(
- now.getFullYear(),
- now.getMonth(),
- now.getDate() + 1, // 明天
- 0, 0, 0, 0 // 0点
- ) - now;
- // 设置定时器,在距离明天0点时执行重置操作
- setTimeout(function () {
- resetCount(); // 调用重置函数
- scheduleReset(); // 递归调用,以便在新的一天继续设置定时器
- }, timeUntilMidnight);
- }
- // 启动定时器
- scheduleReset();
- function incrementCount() {
- count++;
- console.log("已发送:", count, " 次")
- // console.log('当前计数:', count);
- }
- /// ... 后续代码
- // 尊重个人劳动成果,完整源代码需要请关注公众号,回复 “闲鱼代码” 获取。
复制代码 最后,点击运行按钮就开始监听啦!
3、查看运行情况
所有的监听和转发记录,都会记录到本地日志中,不会进行任何联网服务。
免责声明:本文章涉及到的应用仅供学习交流使用,数据来源于互联网公开内容,没有获取任何私有和有权限的信息(个人信息等)。由此引发的任何法律纠纷与本人无关!禁止将本文技术或者本文所关联的 Github 项目源码用于任何目的。
最后,也稍微展示一下做闲鱼的一些收获吧。
总结
- 当备用机收到闲鱼客户的消息后,会将该消息转发到主力机的微信中。
- 通知栏显示什么,我们就转发什么,主要用处就是告诉自己,有客户发消息来了。
- 实现步骤包括安装AutoJS,编写自动化脚本代码,以及设置消息通知与转发。
- 关注公众号并回复 “闲鱼代码” 即可获取代码、软件及配置教程~
来源:https://www.cnblogs.com/pzistart/p/17932748.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|
|
|
发表于 2023-12-28 17:22:42
举报
回复
分享
|
|
|
|