ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

京东自动化脚本30分钟部署指南:自动签到、消息推送与定时任务一次配齐

京东自动化脚本30分钟部署指南:自动签到、消息推送与定时任务一次配齐 京东自动化脚本30分钟部署指南自动签到、消息推送与定时任务一次配齐【免费下载链接】jd_scripts-lxk0301长期活动自用为主 | 低调使用请勿到处宣传 | 备份lxk0301的源码仓库项目地址: https://gitcode.com/gh_mirrors/jd/jd_scripts-lxk0301每天清晨醒来第一件事是打开京东 App 挨个点签到还是先处理昨晚漏掉的农场施肥、萌宠投喂如果你已经被这种日课占用了太多碎片时间那么这套基于 Node.js 的京东自动化脚本值得你花半小时了解一下。本文将以 jd_scripts-lxk0301 项目为例从最基础的京东 Cookie 配置讲起带你一步步完成自动签到领京豆的完整闭环并给出免服务器运行、消息推送、定时任务等进阶玩法。一、被签到任务支配的日子这些场景你是否眼熟1.1 打卡背后的隐形时间成本签到、领豆、浇水、喂宠物每一项单独看都只要十几秒但叠加在一起每天至少挤占你 510 分钟。更麻烦的是这些任务分散在 App 的不同入口稍不留神就会漏掉某个限时双倍活动。与其把精力耗在重复点击上不如把规则交给脚本把时间留给自己。1.2 账号一多就顾此失彼不少家庭有一家多号的使用习惯自己一个号、父母一个号。手动模式下每个账号都要重复一遍完整流程切换、登录、再切换出错率直线上升。多账号批量托管正是这类脚本最受欢迎的能力之一。1.3 活动规则频繁变化京东的活动入口经常换皮今天在首页明天就挪进了二级页面。人工跟进规则更新费时费力而开源社区维护的脚本仓库会持续跟进活动变化你只需要定期同步代码就能保持任务列表不过期。二、先认识这套京东自动化脚本它到底是什么2.1 一句话定位jd_scripts-lxk0301 是一个长期维护的京东任务脚本集合核心价值是用模拟真实用户行为的方式自动完成签到、领取京豆、农场种植、萌宠喂养等日常任务。项目以自用为主为定位强调低调使用仓库内同时提供了 Node.js 直跑、Docker、GitHub Actions、腾讯云函数等多种运行方式。2.2 功能地图一张表看懂能跑哪些任务项目根目录下放置了大量独立脚本每个脚本对应一个任务场景常用任务一览如下脚本文件对应玩法一句话说明jd_bean_sign.js京豆签到每日签到拿京豆新手第一站jd_fruit.js东东农场自动浇水、收水果、兑换jd_pet.js东东萌宠自动喂养与任务收益jd_joy.js宠汪汪宠物对战类玩法自动化jd_superMarket.js京小超逛超市任务自动化jd_plantBean.js种豆得豆种豆任务自动执行jd_cash.js现金签到现金红包任务jd_blueCoin.js积分兑换京小超积分自动换京豆此外activity/ 目录下还收录了大量限时活动脚本如 jd_818.js、jd_health.js 等适合活动期集中跑、日常期选择性启用。2.3 源码目录怎么逛对新手而言只需要重点关注几个入口文件README.md是总说明jdCookie.js是账号信息配置处sendNotify.js负责结果推送docker/目录则藏着容器化部署所需的全部文件。其余脚本按文件名即功能的规律命名想找哪个玩法直接按名字搜即可。三、从零上手半小时跑通第一个签到任务3.1 环境准备脚本基于 Node.js 运行请先确认电脑上已安装Node.js 14.0 及以上版本以及 Git 客户端。在终端里执行node -v能看到版本号说明环境就绪。3.2 获取源码并安装依赖打开终端克隆项目并进入目录git clone https://gitcode.com/gh_mirrors/jd/jd_scripts-lxk0301.git cd jd_scripts-lxk0301随后安装运行所需的依赖包npm install安装完成后项目根目录会生成node_modules文件夹说明基础环境已就绪。3.3 京东 Cookie 配置最容易被卡住的一步所有京东任务都依赖账号 Cookie 才能请求接口这一步务必细心。先用浏览器登录京东再借助 Cookie 管理类浏览器插件Chrome 可用 EditThisCookieEdge 可用 Cookie Editor把当前站点的 Cookie 权限放开接着打开插件面板从 Cookie 列表中提取pt_key和pt_pin这两项关键字段它们的有效期通常不长需要定期更新拿到 Cookie 内容后打开根目录下的jdCookie.js按如下格式填入多账号用英文分隔module.exports { JD_COOKIE: pt_key你的第一个账号密钥;pt_pin你的账号名pt_key第二个账号密钥;pt_pin第二个账号名 }如果你的运行环境是青龙面板、云函数等平台也可以不修改文件直接通过环境变量JD_COOKIE注入同样的内容效果一致。3.4 运行脚本并看懂输出配置完成后先挑最基础的京豆签到脚本练手node jd_bean_sign.js正常运行时终端会逐条打印每个账号的执行进度最终汇总签到结果。跑通这一个脚本就意味着整套体系已经通电其余任务脚本的启动方式完全相同只是文件名不同而已。四、进阶玩法结果推送与四种定时执行姿势4.1 消息推送把执行结果送到手机脚本跑完不等于万事大吉及时收到结果反馈才能确认今天没漏签。项目通过sendNotify.js统一封装了推送逻辑支持钉钉、Bark、Telegram、Server酱等常见渠道只需设置对应环境变量即可启用。以钉钉为例先在群里创建自定义机器人拿到 Webhook 地址与加签密钥随后配置两个环境变量即可生效export DD_BOT_TOKEN你的机器人token export DD_BOT_SECRET你的机器人secret配置完成后每次任务结束手机端就会收到类似下面的京豆、钢镚、红包汇总通知一目了然4.2 方式一GitHub Actions 云端运行免服务器不想开着电脑跑脚本项目提供了完整的 GitHub Actions 工作流配置详见仓库内githubAction.md。把仓库 Fork 到自己的账号下在仓库 Settings 中配置好 Secrets存放 JD_COOKIE 等敏感信息Actions 就会按预设的时间表自动触发任务每一次运行都会留下完整日志某个账号任务失败、接口报错都能在日志中直接定位适合想零成本托管的用户。4.3 方式二Docker 容器化部署项目自带的docker/目录提供了 Dockerfile、定时任务表crontab_list.sh、启动脚本等一整套容器方案。在服务器上执行cd docker docker build -t jd_scripts . docker run -d jd_scripts容器启动后会加载预设的任务时间表按计划循环执行各脚本配合日志挂载即可实现长期无人值守。4.4 方式三腾讯云函数与本地 Cron如果你的服务器上已经有 Node.js 环境也可以直接用系统 Cron 完成定时调度例如每天早上 8 点执行签到0 8 * * * cd /path/to/jd_scripts-lxk0301 node jd_bean_sign.js logs/sign.log 21偏好 Serverless 的用户则可在腾讯云函数控制台创建 Node.js 运行时函数结合项目根目录的serverless.yml快速完成部署四种方式按是否有常驻服务器和是否介意环境依赖取舍即可效果等价。五、避坑清单新手最容易踩的五个坑5.1 Cookie 过期是头号问题京东 Cookie 有效期通常只有数天到数周过期后脚本会频繁报登录失效。建议每周刷新一次或把刷新动作写进提醒事项多账号务必确认分隔符用的是英文写错会导致账号识别错乱。5.2 运行报错的排查顺序遇到脚本异常先按这个顺序检查① Node.js 版本是否达标② 依赖是否完整重新执行npm install③ Cookie 是否过期④ 推送渠道环境变量是否配错。绝大多数问题都能在这四步内解决。5.3 互助码配置文件别乱动仓库根目录下的jdFruitShareCodes.js、jdPetShareCodes.js、jdPlantBeanShareCodes.js等文件用于填写互助码队友互点能显著提升收益。填写时注意保持行内格式正确漏引号或多余逗号都会让整个文件解析失败。5.4 使用节奏与更新维护项目定位为个人自用工具请合理控制运行频率避免高频请求对平台造成压力。同时记得定期执行git pull同步上游更新因为活动脚本的生命周期短不更新很快就会失效。结语现在就开始你的第一条自动签到从手动打卡到全自动托管其实只差这半小时的配置成本。今天的文章里你已经掌握了京东自动化脚本的核心链路准备环境、配置 Cookie、跑通签到、接入推送、选择定时方式以及绕开新手常见的几个坑。下一步请立刻打开终端完成git clone与首次npm install让第一份京豆在明早自动到账。别忘了仓库内还有getJDCookie.js这类辅助脚本和README.md说明文档遇到新玩法随时可以回来翻一翻。【免费下载链接】jd_scripts-lxk0301长期活动自用为主 | 低调使用请勿到处宣传 | 备份lxk0301的源码仓库项目地址: https://gitcode.com/gh_mirrors/jd/jd_scripts-lxk0301创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表