Docker版京东签到
准备工作
安装Docker及Cecos-Caas
首先安装Docker,然后安装docker的管理面板Cecos-Caas。
拉取镜像
提前pull好镜像,不用等下浪费时间等待。
1 | docker pull noreph/jd_dailybonus:latest |
获取账户cookie
安装工具
点击JDCookie.crx安装Cookie工具,chrome多半不行,就需要请下载JDCookie.zip,解压后在[chrome://extensions]中使用加载已解压的扩展程序进行安装。
获取Cookie
安装完以后,在浏览器的扩展栏就会出现这个图标
接着打开这个网页https://bean.m.jd.com/,登陆你的京东账号,然后点击上边那个扩展图标,你的Cookie就已经复制好了。
获取Server酱 SCKEY
日常生活微信用的比较多,所以设置微信推送能更快获取签到信息。
请自行登录 http://sc.ftqq.com/ 绑定并获取 SCKEY。
开始起飞
其实也就一串命令,非常简单。
1 | docker run -d \ |
参数 | 说明 | 备注 |
---|---|---|
-e cookie1=’这里是cookie’ | 账号 cookie,必须放在单引号内。 | 必填 |
-e cookie2=’这里是cookie’ | 第二个账号 cookie,必须放在单引号内。 | 可选 |
-e cron1=”1 9 * * * *” | 更新脚本的定时任务,不填则每日随机时间更新,写法参考Linux crontab 命令。 | 可选 |
-e cron1=”5 9 * * * *” | 签到的定时任务,不填则每日随机时间签到,写法参考Linux crontab 命令 。 | 可选 |
-e stop= | 自定义延迟签到,单位毫秒. 默认分批并发无延迟。 | 可选 |
-e port=8081 | 签到详情网页端口,可自定义,不填则不启用。打开 ip: 端口 即可获取签到详情。 |
可选 |
-p 8081:8081 | 映射上面使用的端口到宿主机。 | 可选 |
-e token=’‘ | 用于 telegram 的 bot 通知,填写 bot 的 token,建议放在单引号内。 | 可选 |
-e chatid= | 用于 telegram 的 bot 通知,填写与 bot 的对话 id,与上面配合使用。 | 可选 |
-e sckey= | 用于微信推送,填写 Server 酱的 SCKEY。 | 可选 |
参数填写参见上表说明,这里只需要将之前获取到的cookie填入到cookie1
后边的单引号里就可以了。
开启微信推送,只需要把刚才获取到的SCKEY
填入到SCKEY
后边就行了。
其他说明参见项目地址。
后续更改
若嫌麻烦,或者填写cookie后无法直接跑起来,可以先不填写,直接复制上边的命令让他先跑起来再说,然后参照下边后续修改就可以了。
1.首先登陆面板。
2.来到容器管理界面。
3.点击容器名称,然后编辑容器
4.选择下边的环境变量,在cookie1里边填入自己的cookie(也可以修改其他参数)
5.一切都修改完毕之后,点击部署容器
静静等待部署成功就可以了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 尼禄猫!
评论
TwikooValine