青龙面板是一个多功能的可视化面板,而今天缙哥哥跟大家分享的是利用青龙面板来自动执行京东领京豆,做东东农场任务签到浇水免费领水果,京喜牧场养小鸡收集鸡蛋,京东极速版金币,京东赚赚领金币,东东萌宠喂养。同时还能自动领取京东红包、京喜红包、京东极速版红包……
更新说明
复制
1 2 3 4 |
<span class="lit">2024.06</span><span class="pun">.</span><span class="lit">18</span> <span class="pun">更新库</span> <span class="lit">2024.01</span><span class="pun">.</span><span class="lit">02</span> <span class="pun">更新库</span> <span class="lit">2022.10</span><span class="pun">.</span><span class="lit">24</span> <span class="pun">更新依赖库</span><span class="pln"> ds</span><span class="pun">,支持缓存</span><span class="pln">token</span><span class="pun">;检查所有库,建议使用前</span><span class="lit">3</span><span class="pun">个库,并删除长期不更新且失效的</span> <span class="typ">Curtinlv</span> <span class="pun">仓库、</span><span class="typ">Zy143L</span><span class="pun">/</span><span class="pln">wskey </span><span class="pun">转换库。</span> <span class="lit">2022.10</span><span class="pun">.</span><span class="lit">19</span> <span class="pun">更新依赖库</span><span class="pln"> moment</span><span class="pun">。</span> |
前期准备
第一步:你需要一台服务器,最好是国内的,毕竟你是在国内使用京东购物,挂机服务器在海外太过明显。
现有服务器特价活动 | 活动链接 |
---|---|
阿里云2024年新人福利会场 | >>>戳我直达<<< |
华为云2024活动精选 | >>>戳我直达<<< |
腾讯云2022特惠产品合集 | >>>戳我直达<<< |
亚洲云 AsiaYun 双11活动(7折终身优惠码:dujin70) | >>>戳我直达<<< |
如果你已经有了,那么可以忽略第一步!如果你不想购买服务器,又想使用青龙面板挂机,你可以联系缙哥哥。
第二步:全新安装 CentOS(缙哥哥建议选择7.6版本)操作系统,并放开 22、5600 端口,如果想安装宝塔,则额外放开 888、8888 端口。
安装青龙面板
通过 SSH 连接服务器,安装 Docker 环境。
复制
1 |
<span class="pln">curl </span><span class="pun">-</span><span class="pln">fsSL https</span><span class="pun">:</span><span class="com">//get.docker.com | bash -s docker --mirror Aliyun</span> |
启动 Docker(下方第一行),并设置 Docker 开机自动启动 (下方第二行) 。
复制
1 2 |
<span class="pln">sudo systemctl start docker sudo systemctl enable docker</span> |
直接执行下方代码拉取镜像:
复制
1 |
<span class="pln">docker pull whyour</span><span class="pun">/</span><a title="View all posts in qinglong" href="https://www.dujin.org/tag/qinglong" target="_blank" rel="noopener"><span class="pln">qinglong</span></a><span class="pun">:</span><span class="pln">latest</span> |
如果你是群辉之类的 NAS 安装青龙镜像,在 Dockers 官方镜像列表中拉取最新版的青龙镜像,直接使用 Dockers 搜索镜像qinglong
即可。
接着部署青龙面板:
复制
1 2 3 4 5 6 7 8 9 |
<span class="pln">docker run </span><span class="pun">-</span><span class="pln">dit \ </span><span class="pun">-</span><span class="pln">v $PWD</span><span class="pun">/</span><span class="pln">ql</span><span class="pun">/</span><span class="pln">config</span><span class="pun">:</span><span class="str">/ql/</span><span class="pln">config \ </span><span class="pun">-</span><span class="pln">v $PWD</span><span class="pun">/</span><span class="pln">ql</span><span class="pun">/</span><span class="pln">log</span><span class="pun">:</span><span class="str">/ql/</span><span class="pln">log \ </span><span class="pun">-</span><span class="pln">v $PWD</span><span class="pun">/</span><span class="pln">ql</span><span class="pun">/</span><span class="pln">db</span><span class="pun">:</span><span class="str">/ql/</span><span class="pln">db \ </span><span class="pun">-</span><span class="pln">p </span><span class="lit">5600</span><span class="pun">:</span><span class="lit">5600</span><span class="pln"> \ </span><span class="pun">--</span><span class="pln">name qinglong \ </span><span class="pun">--</span><span class="pln">hostname qinglong \ </span><span class="pun">--</span><span class="pln">restart always \ whyour</span><span class="pun">/</span><span class="pln">qinglong</span><span class="pun">:</span><span class="pln">latest</span> |
初始化青龙面板
部署完成后,直接访问IP:5600
访问青龙面板的安装界面。
直接开始安装进入下一步。
这里可以根据你自己的喜欢设置通知方式,比如每天22:00告诉你今天领取了多少京豆、多少金币、多少红包……当然,你也可以直接跳过该步骤。
设置管理员账号密码,这是初始化安装青龙面板最重要的步骤,当然,如果你不小心忘了,或者说不明原因没有进入这个配置页面,也没有关系,可以通过 SSH 执行下方命令查看账号及密码。
复制
1 |
<span class="pln">docker </span><span class="kwd">exec</span> <span class="pun">-</span><span class="pln">it qinglong cat </span><span class="pun">/</span><span class="pln">ql</span><span class="pun">/</span><span class="pln">config</span><span class="pun">/</span><span class="pln">auth</span><span class="pun">.</span><span class="pln">json</span> |
2022.5.23 近期有小伙伴反馈无法访问青龙面板,参见《青龙面板登录页白屏无法访问的两种解决办法》。
有小伙伴问:青龙面板除了挂京东脚本还有什么用?
安装青龙面板京东脚本依赖库
在安装好青龙面板之后,第一时间部署依赖库,以便适应各种脚本。否则将会出现很多定时任务错误,导致京豆比较少的情况。
服务器安装依赖库
输入:
1 |
<span class="pln">docker ps</span> |
查看青龙面板 Docker 是否正常运行,记下青龙 Docker 的容器名字,如果是按照缙哥哥的部署教程操作,那么默认的名称就是qinglong
输入一键安装命令:
1 |
<span class="pln">docker </span><span class="kwd">exec</span> <span class="pun">-</span><span class="pln">it qinglong bash</span> |
如果你的青龙容器不叫qinglong
,那自己替换为相应的容器名字。
安装依赖命令:
1 |
<span class="pln">curl </span><span class="pun">-</span><span class="pln">fsSL https</span><span class="pun">:</span><span class="com">//ghproxy.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh</span> |
如果你使用的是国内服务器,并且上述命令超时,可尝试缙哥哥加速版:
1 |
<span class="pln">curl </span><span class="pun">-</span><span class="pln">fsSL https</span><span class="pun">:</span><span class="com">//api.dujin.org/js/qinglong/qinglong-yilaiku-dujin.org.sh | sh</span> |
海外服务器可以使用这个:
1 |
<span class="pln">curl </span><span class="pun">-</span><span class="pln">fsSL https</span><span class="pun">:</span><span class="com">//raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh</span> |
慢慢等就 OK 了。
青龙面板添加依赖库
点击左侧菜单依赖管理
(IP/dependence),再在右上角点击添加依赖
。
依赖类型分三种,分别是:NodeJs、Python3、Linux,我们分别进行添加。添加的方式非常简单,按上图所示,选择好对应的依赖类型,然后输入名称即可。名称缙哥哥会根据三种依赖类型进行归类,小伙伴们一个个复制即可。
NodeJs 依赖库
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<span class="pln">crypto</span><span class="pun">-</span><span class="pln">js prettytable dotenv jsdom date</span><span class="pun">-</span><span class="pln">fns tough</span><span class="pun">-</span><span class="pln">cookie tslib ws@7</span><span class="pun">.</span><span class="lit">4.3</span><span class="pln"> ts</span><span class="pun">-</span><span class="pln">md5 jsdom </span><span class="pun">-</span><span class="pln">g jieba fs form</span><span class="pun">-</span><span class="pln">data json5 </span><span class="kwd">global</span><span class="pun">-</span><span class="pln">agent png</span><span class="pun">-</span><span class="pln">js </span><span class="lit">@types</span><span class="pun">/</span><span class="pln">node </span><span class="kwd">require</span><span class="pln"> typescript js</span><span class="pun">-</span><span class="pln">base64 axios moment ds</span> |
当添加所有的依赖库均出现安装失败,且提示源问题,可尝试使用 ssh 工具进入青龙面板容器,执行下方代码。
1 |
<span class="pln">npm config </span><span class="kwd">set</span><span class="pln"> registry https</span><span class="pun">:</span><span class="com">//registry.npmmirror.com/</span> |
Python3 依赖库
1 2 3 4 5 |
<span class="pln">requests canvas ping3 jieba aiohttp</span> |
Linux 依赖库
1 2 3 |
<span class="pln">bizCode bizMsg lxml</span> |
在青龙面板依赖库中添加后会自动执行安装,点击日志或者刷新页面可以查看是否安装成功,若安装失败可以点击重新安装。
更新日志
增加 nodejs 依赖库ds
,以支持缓存 token,如在容器中,请执行npm install -g ds
配置青龙面板定时任务
青龙面板本身不具备京东脚本的功能,只是一个管理和执行相应脚本的可视化平台。为了使其能够完成媷羊毛的功能,接下来使用青龙面板拉去一些库,使其自动更新一些功能。
登录面板后选择定时任务
→添加任务
。
京东定时任务库
下方缙哥哥整理 GitHub 上的一些任务库,通过添加任务,并设置定时规则,使其自动拉取、更新羊毛任务。
这个库是不是会更新,如果你有所需要,可以评论留言,将会接收到邮件提醒。
6dylan6/jdpro(集合库),任务定时建议十分钟一次。
复制
1 |
<span class="pln">ql repo https</span><span class="pun">:</span><span class="com">//github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify|utils"</span> |
Faker2 助力池
复制
1 |
<span class="pln">ql repo https</span><span class="pun">:</span><span class="com">//github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"</span> |
Faker3 纯净版
复制
1 |
<span class="pln">ql repo https</span><span class="pun">:</span><span class="com">//github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"</span> |
咱们为了防止漏掉某些羊毛,上方所有的库新建定时任务拉取,里面有重复脚本禁用脚本,重复的内容会被禁用的。
定时规则
这里的定时规则如下:
复制
1 |
<span class="pun">秒</span> <span class="pun">分</span> <span class="pun">时</span> <span class="pun">天</span> <span class="pun">月</span> <span class="pun">周</span> |
各个单位之间分别以空格分割,假设该任务需要每天12:23:45执行一次。那么则应该这么设置:
复制
1 |
<span class="lit">45</span> <span class="lit">23</span> <span class="lit">12</span> <span class="pun">*</span> <span class="pun">*</span> <span class="pun">*</span> |
拉完之后记得运行,不运行的话要等到你设置好的时间才会自动执行。运行后会自动拉去一些执行活动的脚本。
获取京东 Cookie
使用 Chrome 内核浏览器(比如 Google 浏览器、Edge 浏览器、360 极速浏览器……),打开开发者模式(快捷键:F12),打开 Network(网络)标签,浏览器当前页面访问京东移动端登录地址m.jd.com
,按照提示登录你的京东账号,复制你的京东账号 Cookie,也就是下图所示内容:
然后打开青龙面板,选择环境变量
→添加变量
,名称为JD_COOKIE
,值为刚复制的京东账号Cookie
,备注自己填方便识别,别的不需要动。添加后点确定
就可以,如果需要添加多个账号,只需要获取多个Cookie添加上去就可以了,名称仍然为JD_COOKIE
。
添加好京东账号 Cookie 之后就可以去执行脚本了,如果等不及想尝试,可以自己触发脚本运行,否则就会在相应的时间执行。
顺带一说,Cookie 值并不需要这么多,只需要里面的pt_key
与pt_pin
两个就行了,懂的人自行提取,不懂的人全部复制粘贴上去。
特别注意的是在青龙面板上,我们只需要pt_key
和 pt_pin
这两个值就可以了,从整一段Cookie值中找到这两个值,添加到青龙面板中去。在青龙面板的环境变量右上角,新建变量,名称为JD_COOKIE
,值就是pt_key
和pt_pin
这两个值连在一起,注意要有分号!
温馨提醒:不要频繁的去执行,避免黑号。还有就是建议京东账号绑定微信,有个活动抽奖抽到微信红包会自动提现到微信钱包。
问题1:如何使CK失效?
很简单,在京东我的页面,点击右上角的齿轮图案,退出账号登录即可,重新登录就会生成新的CK,旧的CK就作废了,实在不放心的可以改密码,百分之一千会失效。
问题2:多个京东账号怎么抓呢?
如果有多个京东账号要抓,那又不能退出账号,那应该怎么抓呢。手机的话把浏览器APP数据清除或者卸载重新安装就可以了,再登录其他账号。如果是电脑浏览器可以选择开小号窗口,或者用其他不同浏览器,Edge浏览器可以开InPrivate窗口。
开启京东游戏任务
建议把所有活动游戏都点击一次,京东工厂这种需要自己选产品的建议自己选,不然会自动选一个,有的干脆不选。这里给大家说下各个游戏入口位置:
京东APP
- 摇钱树:京东APP→右下角我的→中间更多工具
- 东东萌宠:京东APP→右下角我的
- 宠汪汪:京东APP→右下角我的
- 东东农场:京东APP→右下角我的
首次下载登陆惊喜APP可以0.01元包邮买东西,>戳我领取<
- 京喜工厂:惊喜APP→右下角我的
- 京喜牧场:惊喜APP→右下角我的
- 京喜财富岛:惊喜APP→右下角我的
首次下载登陆京东极速版可以领5-10元券包邮买东西,>戳我领取<
- 发财大赢家:京东极速版→右下角我的
- 汪汪乐园:京东极速版→右下角我的