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

Github项目地址:https://github.com/lxk0301/jd_scripts

搭建教程

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

[折腾]群晖-Docker运行京东自动签到脚本jd_scripts插图
下载完成先不配置,打开群晖File Station,在docker文件夹下创建jd_scripts文件夹,并创建logs目录用来存放运行日志。

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

点击下载jd_scripts.syno.json配置文件,解压缩之后拷贝到jd_scripts文件夹下,默认运行只需要这一个文件。

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

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

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

获取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;的内容即可。

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

[/collapse] [collapse status=”false” title=”2.浏览器插件获取京东Cookie教程”] 下载Google浏览器或者新版的Edge浏览器(Google内核),其他Google内核浏览器自行尝试。
Chrome插件商店搜EditThisCookie, 或者打开此网址进行安装,无法登录Chrome插件商店或者打不开网址建议使用edge chrome版。
Edge chrome浏览器安装Cookie Editor插件,或打开此网址完成插件安装。
以下是chrome和edge的相关设置截图,输入的网址是 jd.com
[折腾]群晖-Docker运行京东自动签到脚本jd_scripts插图5
现在点击回到京东触屏版,再点击EditThisCookie/Cookie Editor,再点击搜索,输入key或pin,如下图所示的pt_key,复制pt_key的value值。此插件可以看到cookie的有效期。
[折腾]群晖-Docker运行京东自动签到脚本jd_scripts插图6
给一个京东cookie具体示例 pt_key=jdDC2F833333EFDGTCE5BD4AD1A952D4F4DF84A46052;pt_pin=jd_123456;
将获取到的京东Cookies填入到jd_scripts.syno.json配置文件中然后保存。再打开Docker套件,点击容器,再选择导入,选择我们修改好的jd_scripts.syno.json配置文件即可自动生成一个jd_scripts容器,一般运行几分钟到十几分钟后在logs文件夹下即可看见运行日志。
[折腾]群晖-Docker运行京东自动签到脚本jd_scripts插图7
[/collapse]

配置Server酱微信推送

手动看日志文件比较麻烦,下面我们设置一下容器运行日志微信推送。
Github注册一个账号,打开Server酱官网,用Github账号登陆进去,登录成功后点击发送消息,即可获取SCKEY。

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

将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=””/]

封面图

评论0

请先

没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码
error: 警告:内容受保护!!