【原创源码】【JavaScript】「京东炸年兽」做任务拿爆竹脚本
本帖最后由 Coolman 于 2020-1-10 18:44 编辑## 京东炸年兽活动,模拟做任务拿爆竹
> 活动地址:`https://bunearth.m.jd.com/babelDiy/SGFJVMOZADGTQCZWGEYU/4PWgqmrFHunn8C38mJA712fufguU/`。
🙇♂️ 对不起,我来晚了~
低级脚本,有使用门槛。但开源,安全。
**使用方法**:
* 打开浏览器控制台,复制粘贴代码并运行。
* 导入浏览器扩展(油猴脚本),直接运行。
### Chrome 扩展
* `User-Agent Switcher and Manager`。
* `Tampermonkey`。
有条件的去扩展商店直接安装,没条件的可以去 `http://getcrx.cn/#/`。
### 使用说明
要么添加自定义设备,要么使用“扩展一”修改。
提供一个可用的 User-Agent:`jdapp;android;8.3.0;10;d41d8cd98f00b204;network/wifi;model/MI 6;addressid/541286672;aid/d41d8cd98f00b204;oaid/;osVer/29;appBuild/69909;psn/d41d8cd98f00b204|80;psq/2;uid/d41d8cd98f00b204;adk/;ads/;pap/JA2015_311210|8.3.0|ANDROID 10;osv/10;pv/79.2;jdv/0|androidapp|t_335139774|appshare|QQfriends|1573031758004|1573031758;ref/com.jingdong.app.mall.home.JDHomeFragment;partner/google;apprpd/Home_Main;Mozilla/5.0 (Linux; Android 10; MI 6 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.186 Mobile Safari/537.36`。
添加设备截图。
!(https://ae01.alicdn.com/kf/H1d45d69d8a3048c58ef0dcd61496440dX.png)
⚠️ **记得把注释掉的代码打开才能正常运行。**
(https://ae01.alicdn.com/kf/H963cacbe26b24852af68914ab4c0538aF.png)
!(https://ae01.alicdn.com/kf/H76d0dd648f0a4c17b579de5d3e1d8aecq.png)
运行日志截图。
(https://ae01.alicdn.com/kf/H5aeebce9e4de417ba49e18e76bde8965s.png)
!(https://ae01.alicdn.com/kf/Hbf531acfeb6943a59f48ab5fa450bb0ef.png)
### 脚本代码
====> **(https://gitee.com/Coolman/55a14dab8766eedda13268e931a4d09e/blob/master/zha-nianshou.js)** <====。
如果有哪位热心大哥看到可以写个详细的使用说明。
### 核心原理
* 修改 UA。
* 触发对 visibility change 事件的回调。
### 更新(2020-01-05 23:20)
不会用的不要胡乱评论,谢谢你!
已加入 **Auto.js** 使用的脚本,手机上导入代码直接运行。
### 更新(2020-01-07 15:40)
Auto.js 脚本是我现学现卖的,整体流程写出来了,有些细节待修补。
我手里没有多余的账号,调试起来麻烦,有心人可以一起维护。
### 更新(2020-01-09 20:10)
~~(**建议优先使用 油猴脚本版。**)~~
Auto.js 版((https://gitee.com/Coolman/55a14dab8766eedda13268e931a4d09e/blob/master/zha-nianshou_autojs.js))可以用啦,不再使用 限制 Android 7.0+ 的函数,理论上支持 Android 低版本(没设备没测)。
还有匿名大哥的超级版((https://gitee.com/Coolman/55a14dab8766eedda13268e931a4d09e/blob/master/zha-nianshou_autojs_by-anonymous_latest.js))可以用 😁。
另外打包一份大哥的代码,(https://gitee.com/Coolman/55a14dab8766eedda13268e931a4d09e/blob/master/zha-nianshou_latest.apk),信任的话可直接用,注意校验文件。
sha1sum:
```
ec6f692b1abb5fe1a762c12ae427b7eed1d62972zha-nianshou_latest.apk
```
👏 欢迎反馈。
~~**最新源码地址**:https://gist.github.com/55a14dab8766eedda13268e931a4d09e~~。
**最新源码地址**(国内可正常访问):https://gitee.com/Coolman/55a14dab8766eedda13268e931a4d09e.git 。
总算是搞定了,给大家说说步骤吧,我用的是CHROME浏览器,
1. 下载两个扩展应用:User-Agent Switcher and Manager,Tampermonkey。
2. 安装好后,点击User-Agent Switcher and Manager,然后在User-Agent这里输入LZ提供的接口:jdapp;android;8.3.0;10;d41d8cd98f00b204;network/wifi;model/MI 6;addressid/541286672;aid/d41d8cd98f00b204;oaid/;osVer/29;appBuild/69909;psn/d41d8cd98f00b204|80;psq/2;uid/d41d8cd98f00b204;adk/;ads/;pap/JA2015_311210|8.3.0|ANDROID 10;osv/10;pv/79.2;jdv/0|androIDApp|t_335139774|appshare|QQfriends|1573031758004|1573031758;ref/com.jingdong.app.mall.home.JDHomeFragment;partner/google;apprpd/Home_Main;Mozilla/5.0 (Linux; Android 10; MI 6 Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.186 Mobile Safari/537.36, 这里注意,设置好以后,右键单击扩展图标-选项-有权访问的网站-设置为点击时。
3. 点击LZ提供的代码,全部复制后保存到一个文本文档,注意,这里有个重点:把以下三个语句: taskBtn && taskBtn.click();webviewVisible(0);webviewVisible(!0);,前面的“//”删除,并且要保持三个语句位置不变,也就是说,删除“//”前三个语句的位置和删除后三个语句的位置保持不变,如果有改变,有可能会导致无法自动执行任务;
4. 把修改后的代码复制到Tampermonkey,也就是打开添加新脚本,以后要修改可通过管理面板修改;
5. 登录京东账号,输入年兽游戏界面网址,点击User-Agent Switcher and Manager,然后F12启动脚本就行了 拉人头的吧 大神能不能写个手机版本的脚本 这个丢控制台试试 这个活动在哪玩? 看京东网页也没有 本帖最后由 _小白 于 2020-1-3 22:11 编辑
没详细说明吗 谢谢来看。 已有别人写的js luanshils 发表于 2020-1-3 22:57
已有别人写的js
可以发我一份么? _小白 发表于 2020-1-3 22:09
没详细说明吗
app里面的,就是不开放网页