1、安装

docker run -dit 
-v $PWD/ql/data:/ql/data 
-p 5700:5700 
--name qinglong 
--hostname qinglong 
--restart unless-stopped 
whyour/qinglong:latest

2、Tg机器人

主要要拿到两个参数:telegramBotToken和telegramBotUserID:

1、在TG 搜BotFather 。

a. 通过 /newbot 指令,创建机器人 或者 通过 /mybots 指令,列出现有机器人。
b. 点击 所选中的任一机器人,再点菜单 api token ,列出xxx:xxxxx的API Token。

2、在TG搜 @userinfobot 获取用TG账号的id(纯数字)

在第一次登录时,或者右侧菜单【配置文件】,对应的位置分别填入:

image-1699765626367

3、右侧菜单【环境变量】, 新建环境变量

image-1699768196115

名称:JD_COOKIE
值:通过m.jd.com获取cookie,如下:

image

4、右侧菜单【依赖管理】,安装依赖

分别填入nodejs和python的依赖

image-1699765739892

4、右侧菜单【订阅管理】,新建订阅

填入执行脚本的代码库,以及定时规则。

image-1699765856750

脚本运行的任务列表

image-1699766087623

右侧菜单【系统设置】,添加 TG通知。

image-1699767310086

运行结果如下:

image-1699766209828

所以并没有多少收益,纯粹是为了折腾,不提倡这种用自动化浏览器模拟用户操作的褥羊毛行为。 了解其大致的原理,是一个多平台环境管理,具有定时执行,并提供执行结果通知功能集合。网上比较多资料的都是使用可玩性更高的sillyGirl + go-cqhttp.组合,由于是非开源项目,先不折腾了。