项目简介
这是一个基于Python的自动化工具,能够处理京东APP和京喜APP里的系列活动任务,像签到、领奖励、完成任务、抽奖等。它通过模拟用户操作来自动执行这些任务,节省用户时间与精力,同时运用异步编程、多进程处理等技术提升处理速度和效率。
项目的主要特性和功能
- 登录和验证:可自动登录京东APP和京喜APP,并完成账号验证。
- 任务执行:能自动完成指定任务,例如浏览任务、助力任务、抽奖任务等。
- 通知:借助企业微信、Push+服务、Telegram Bot等方式发送通知,告知用户任务完成情况与奖励信息。
- 拼图验证:自动处理网页中的拼图验证流程,保障活动顺利开展。
- 日志记录:记录程序运行时的日志信息,便于问题追踪和调试。
安装使用步骤
本地运行
- 安装虚拟环境工具:
bash pip install virtualenv
- 复制项目代码:
bash cd jd_scripts
- 创建并激活虚拟环境:
bash virtualenv venv && source ./venv/bin/activate
- 安装依赖包:
bash pip install -r requirements.txt
- 配置文件:
bash mkdir conf && cp .config.yaml ./conf/
使用Docker
- 一键安装:
bash docker run -d --name jd classmatelin/hhl:latest
- 更新容器:
bash docker exec -it jd /bin/docker-entrypoint
使用说明
- 进入容器:
bash docker exec -it jd bash
- 获取JD_COOKIES:
bash python get_jd_cookies.py
- 配置JD_COOKIES:
bash vim /scripts/conf/config.yaml
- 运行脚本检查配置:
bash python jd_bean_change.py
- 配置消息通知:
- 在
config.yaml
中配置notify
块,支持TG机器人、PUSH+、企业微信应用消息等。
注意事项
- 内部账号互相助力,如有剩余助力作者。
- 请确保遵守京东和京喜的使用规则,避免违反规定导致账号被封禁。
- 请注意保护个人信息安全,避免账号信息泄露。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】