如题所述,想要在闲置的服务器中跑一些服务,青龙面板代挂京豆现存很多开源的脚本,安全性已经经过很多人验证,可以放心使用。

因此我也安排了一个脚本,成功部署之后,就写这篇不算教程的笔记来记录一下整个过程。

Github: https://github.com/6dylan6/jdpro 作者会更新一些部署的指令,如果安装不成功可以对照文档中的指令。

拉取镜像

我是在宝塔中运行服务的,也是非常简单方便。至于怎么安装宝塔,这里就不介绍了,之前写过一篇关于部署宝塔面板的教程,可以点击站内搜索。

如何安装宝塔面板?

需要买服务器可以 点击链接在腾讯云购买服务器有优惠哦~ 不嫖白不嫖,省个十几二十块钱不香吗?


先在软件商店中下载安装一个 Docker管理器 ,之后点击 设置 > 镜像管理 > 镜像获取

然后输入 qinglong 进行搜索,选择第一个链接然后拉取。

创建容器

点击创建容器。

镜像就选择刚才拉取的那个,端口映射中的容器端口和服务器端口都填入 5700,选择开机自启动,其他的都不用填,点击提交。

服务器的防火墙放行 5700 端口。

部署脚本

在浏览器输入 ip:5700 ,ip 地址就是你的服务器 ip,会弹出一个青龙面板初始化配置,按照提示点击安装即可,没有特别复杂的。

都是用户名密码通知设置等,我选择的是邮箱通知。

安装完成后,在首页右上角点击新建任务,里面的内容直接复制即可。

  • 名称随便填
  • 命令填写
ql repo https://js.dayplus.xyz/https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"
  • 定时规则填写
0 0 0 * * *

点击确定即可。

完成之后,什么都先不要点。

环境变量

接下来来到面板左侧导航的 环境变量,点击新建变量,这里就需要京东账号的 cookie 值了,浏览器打开 m.jd.com ,登录账号,最后调成手机模式。

然后在右侧找到 network ,点击搜索 js 文件,找到前缀为 biz.json?..... 的文件,右侧会显示一个 cookie

找到其中的 pt_keypt_pin ,很长看仔细。一起复制到新建变量的值里面,上面的名称输入 JD_COOKIE,最后点击确定。

运行

最后回到定时任务,在分页的最后一页,找到最开始的那个脚本,单击允许,就会一直转圈在运行中,等到运行结束之后,选择禁用它,以后会始终保定时运行的。

最后为了安全起见,把前面的脚本中带有 加密 二字的任务全部禁用。

到这里就结束了,基本每天可以跑个 100-200 左右的豆子,虽然少,时间长了也很可观,以后买东西可以抵扣,心中暗爽….