c4rt1y

京东羊毛之qinglong搭建

0x01 介绍

qinglong:一款定时任务管理工具,当前情况下作为褥京东羊毛的工具

0x02 使用

# 下载镜像
podman pull whyour/qinglong

# 运行服务
podman run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/log:/ql/log -v $PWD/ql/db:/ql/db -v $PWD/ql/jbot:/ql/jbot -v $PWD/ql/repo:/ql/repo -v $PWD/ql/raw:/ql/raw -v $PWD/ql/scripts:/ql/scripts -p 5700:5700 --name qinglong --restart always whyour/qinglong

# 登录账号密码为 admin/adminadmin,初次操作为会初始化密码,需要查看
podman exec -it qinglong cat /ql/config/auth.json

# 登录平台=>定时任务=>添加任务
名称:JD1
命令:ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER"
定时规则:* * * * 1

名称:JD2
命令:ql repo https://ghproxy.com/https://github.com/monk-coder/dust.git "i-chenzhe|normal|member|car" "backup"
定时规则:* * * * 1

名称:JD3
命令:ql repo https://ghproxy.com/https://github.com/nianyuguai/longzhuzhu.git "qx"
定时规则:* * * * 1

名称:JD4
命令:ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
定时规则:* * * * 1

# 添加完毕之后选择运行,运行完毕,你会发现出现大量的定时任务~

# 环境变量=>添加变量【名称必须为JD_COOKIE】
名称:JD_COOKIE
值:京东的个人cookie

# cookie通过https://m.jd.com/,抓包获取cookie中pt_key=……;pt_pin=……;这段即可

# 配置文件里面可以填入企业微信、钉钉等订阅消息的功能,其余基本不需要配置

# 也可以增加如下这段
ql repo https://ghproxy.com/https://github.com/WildSaCk/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"

0x04 资料来源

https://github.com/whyour/qinglong/blob/develop/INSTALL.md
https://sake.run/19.html/
https://blog.csdn.net/hahofe/article/details/118694351
GoTop