TypechoJoeTheme

abu3d|阿不的博客

统计
登录
用户名
密码
/
注册
用户名
邮箱

[折腾]群晖-Docker运行京东自动签到脚本jd_scripts

2020-12-25
/
1 评论
/
149 阅读
/
正在检测是否收录...
12/25

Github项目地址:[https://github.com/lxk0301/jd_scripts](https://github.com/lxk0301/jd_scripts)

# 搭建教程

群晖Docker搜索jd_scripts,下载akyakya/jd_scripts

![](https://www.abu3d.com/usr/uploads/2020/12/1663930683.png)
下载完成**先不配置**,打开群晖File Station,在docker文件夹下创建jd_scripts文件夹,并创建logs目录用来存放运行日志。

![](https://www.abu3d.com/usr/uploads/2020/12/4173306026.png)

[点击下载](https://pan.chrno.cn/%E8%93%9D%E5%A5%8F%E4%BA%91/jd_scripts.syno.zip)jd_scripts.syno.json配置文件,解压缩之后拷贝到jd_scripts文件夹下,默认运行只需要这一个文件。

![](https://www.abu3d.com/usr/uploads/2020/12/3314304381.png)

用文本文档打开jd_scripts.syno.json,填入京东cookies,cookies获取教程后面有写,如果需要微信推送信息,还需要填入server酱的SCKEY。

![](https://www.abu3d.com/usr/uploads/2020/12/825767037.png)

# 获取Cookie

[collapse status="false" title="1.浏览器获取京东Cookie教程"]

下载安装Google浏览器,打开https://m.jd.com,按下键盘的F12,然后点击Network,之后点击京东右下角“我的”进行账号登陆,登录后找到“log.gif?t=wg_wx."项目,双击点进去即可获取到Cookies,将Cookies全部复制出来后,只需要获取pt_pin=xxxx;和 pt_key=xxxx;的内容即可。

![](https://www.abu3d.com/usr/uploads/2020/12/3114830105.png)

[/collapse]
[collapse status="false" title="2.浏览器插件获取京东Cookie教程"]
下载Google浏览器或者新版的Edge浏览器(Google内核),其他Google内核浏览器自行尝试。
Chrome插件商店搜EditThisCookie, 或者[打开此网址](https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?utm_source=chrome-ntp-icon)进行安装,无法登录Chrome插件商店或者打不开网址建议使用edge chrome版。
Edge chrome浏览器安装Cookie Editor插件,或[打开此网址](https://microsoftedge.microsoft.com/addons/detail/cookie-editor/ajfboaconbpkglpfanbmlfgojgndmhmc?hl=zh-CN)完成插件安装。
以下是chrome和edge的相关设置截图,输入的网址是 jd.com
![](https://www.abu3d.com/usr/uploads/2020/12/657806320.png)
现在点击回到京东触屏版,再点击EditThisCookie/Cookie Editor,再点击搜索,输入key或pin,如下图所示的pt_key,复制pt_key的value值。此插件可以看到cookie的有效期。
![](https://www.abu3d.com/usr/uploads/2020/12/3516912303.png)
给一个京东cookie具体示例 pt_key=jdDC2F833333EFDGTCE5BD4AD1A952D4F4DF84A46052;pt_pin=jd_123456;
将获取到的京东Cookies填入到jd_scripts.syno.json配置文件中然后保存。再打开Docker套件,点击容器,再选择导入,选择我们修改好的jd_scripts.syno.json配置文件即可自动生成一个jd_scripts容器,一般运行几分钟到十几分钟后在logs文件夹下即可看见运行日志。
![](https://www.abu3d.com/usr/uploads/2020/12/3631286165.png)
[/collapse]

# 配置Server酱微信推送

手动看日志文件比较麻烦,下面我们设置一下容器运行日志微信推送。
在[Github](https://github.com/)注册一个账号,打开[Server酱官网](http://sc.ftqq.com/3.version),用Github账号登陆进去,登录成功后点击发送消息,即可获取SCKEY。

![](https://www.abu3d.com/usr/uploads/2020/12/1909402223.png)

将SCKEY信息填入到jd_scripts.syno.json配置文件中并保存,然后重新启动容器。最后再Server酱官网点击微信推送,微信扫码二维码即可完成绑定。

# 关于多账号运行

* 方法一
多账号运行可以通过一个容器,修改jd_scripts.syno.json的JD Cookie信息,用&符号隔开或者直接换行。

举例:"pt_key=;pt_pin=;&pt_key=;pt_pin=;"

* 方法二
还可以运行多个Docker容器,每个容器绑定一个京东账号,好处是可以同时运行,在Docker文件夹下创建jd_scripts1、jd_scripts2、jd_scripts3文件夹以此类推,在导入文件后不要马上运行容器,点击编辑,在卷下修改logs文件映射依次到jd_scripts1、jd_scripts2、jd_scripts3的logs文件夹即可,或者先修改jd_scripts.syno.json配置文件映射目录直接导入。

# 关于助力码

助力码填写规则,同一京东账号的不同好友,助力码直接用@隔开,不同京东账号的好友,分别用&符号隔开,或者直接换行。
助力码获取:不同的助力码在运行logs目录中获取,用文本文档打开对应日志即可找到,依次如下:

* PLANT_BEAN_SHARECODES:种豆得豆jd_plantBean.log
* FRUITSHARECODES:东东农场jd_fruit.log
* PETSHARECODES:东东萌宠jd_pet.log
* DREAM_FACTORY_SHARE_CODES:京喜工厂jd_dreamFactory.log
* DDFACTORY_SHARECODES:东东工厂jd_jdfactory.log
* SUPERMARKET_SHARECODES:京小超-已经取消助力。

# 关于自动更新

Docker映像有新版的时候,Server酱会提示需要更新Docker并且无法获取签到信息,搭配另一篇文章可以实现全自动更新Docker映像和容器。
[post cid="295" cover=""/]

Docker自动签到jd_scripts
朗读
赞 · 0
版权属于:

abu3d|阿不的博客

本文链接:

https://abu3d.com/290.html(转载时请注明本文出处及文章链接)

评论 (1)
  1. 阿不 作者
    MacOS · Safari

    我的互助码
    【京东赚赚】S7682Q0o
    【东东工厂】T0077682Q0oCjVWnYaS5kRrbA
    【京喜工厂】xIAzkGSWeNN3xCR1GEa45A==
    【种豆得豆】ag4prkjekdyy5bfhkssg3khove
    【东东农场】382eff8fb81f4c25b9aa026609fdbb85
    【东东萌宠】MTE1NDQ5OTIwMDAwMDAwNDMxNzcyNjM=
    【crazyJoy任务】LN9hJ8PjFhI=

    2020-12-30 回复