京东的京豆可以在付款时抵扣现金支付,多攒京豆还是能省下一部分钱的,而且京豆的获取页很简单,其中一种就是通过签到的方式获得,而每天手动签到实在太过麻烦,下面就是依靠于在 OpenWrt 上部署 京东自动签到 插件,实现自动签到获取京豆。
插件下载
打开作者仓库地址,下载 luci-app-jd-dailybonus 插件到本地,用于安装,这里都是最新版本,不需要安装 node-request 依赖,版本可能会出现无法获取 Cookies 值,地址如下:
https://github.com/jerrykuku/luci-app-jd-dailybonus
安装依赖
老版本 0.8.4 需安装 node-request 依赖,插件下载地址如上,新插件已经不再需要 node-request 依赖,如果之前有安装的,请到软件包进行卸载, 但是 Node 是必要依赖,请必须确认已经安装 Node,登录SSH后执行以下命令:
opkg update opkg install node opkg install wget lua
如果更新ipk后无法获取二维码
rm -rf /tmp/luci-indexcache /tmp/luci-modulecache/*
插件安装
下载好 luci-app-jd-dailybonus 插件,打开 OpenWrt 管理界面,进入系统列表页找到文件传输,选择上传 luci-app-jd-dailybonus 插件,并在上传文件列表进行安装。
插件配置
由于京东手势验证码的干扰,电脑浏览器获取 Cookie 值方法失效,以下教程为手机抓包工具获取,演示为苹果IOS系统,安卓手机获取方法相同,苹果推荐使用 Stresm,安卓推荐使用 Packet Capture 或 抓包精灵,如何下载,请自行解决,苹果商城直接在应用商城搜索即可!
1、苹果手机下载完成 Stresm 后,打开点击开始抓包,提示“Stream 想添加 VPN 配置”,点击“允许”,弹出“如果您要抓取 HTTPS 请求,需要先去安装 CA 证书”,点击“去安装证书”,如下图:
2、接着弹出“安装描述文件”点击安装,输入手机密码后返回 Stresm 界面,点击“去信任证书”,如下图:
3、在苹果手机设置内“关于本机”最底部点击“证书信任设置”,将“Stream Generated CA ...”点击开启,如下图:
4、在 Stresm 主界面点击“开始抓包”,打开浏览器登录以下网址,登录后进入“我的”页面,千万不要点击前往 京东APP,如下图:
# 指定登录网址 https://home.m.jd.com/myJd/newhome.action
5、登录完成后,返回 Stresm 主界面点击“停止抓包”,点击“抓包历史”,选择最新的抓包记录进入,选择“按域名”然后找到“home.m.jd.com”域名,选择“newhome.action”结尾的 GET 请求,如下图:
6、进入后在“请求”内将“Cookie:”所有内容复制出来,找到“pt_key”和“pt_pin”拼合起来,格式:pt_key=XXX;pt_pin=XXX;,不可出现空格,如下图:
# 拼合内容格式 pt_key=XXX;pt_pin=XXX;
7、将复制出来的 Cookie 填写到账号 Cookie 列表,并打开自动签到,保存后手动执行签到,看看是否能够签到成功,这里我们成功签到,如下图:
最后说明
京东 Cookie 值有效期是一个月左右,签到操作本质是一些 POST 请求,利用JavaScript代码,来自动进行 POST 请求,这样就不用手动操作了。
设置完京东 Cookie 签到,可以设置一下 Server酱,SCKEY 是免费的通知工具,绑定微信后,软路由下面的设备上线下线,WAN IP 变动,温度报警等,当然也会手机端告知签到结果。
相关文章
发表评论
评论列表