最近又到了双11剁手的时候,网上出现了一些使用auto.js编写脚本能够自动刷喵币,完成任务,我也学着自己做了一个,分享给大家~
1 界面展示
2 功能介绍
目前能够执行如下任务:
- 淘宝点猫猫任务
- 淘宝自动执行领猫币任务
- 支付宝自动执行领猫币任务
- 京东执行任务领狗币任务
3 完整代码以及apk
由于淘宝的猫猫界面是动态更新的,旧版本的代码可能会存在部分不兼容的问题,因此脚本也是在不断升级的,下面是部分更新说明。如果旧版本的apk或者脚本存在较为明显的bug,请联系我获取最新版本apk。
- 完整代码见Github:https://github.com/wonanut/2020-taobao-double11
- 百度网盘apk下载地址:
链接:https://pan.baidu.com/s/1r8R6YWQUMhS58NnVJ3Rr4w
提取码:各位点个赞呗,私聊给
4 部分代码展示
var VERSION_MAJOR = 1
var VERSION_MINOR = 4
var VERSION_TITLE = "自动刷喵币脚本v" + VERSION_MAJOR + "." + VERSION_MINOR;
var VERSION_DESCP = "当前版本能适配各种机型,为了得到足额的喵币请务必使用低版本的淘宝app!(建议版本在V9.0下)\n脚本Github地址:https://github.com/wonanut/2020-taobao-double11";
var AUTHOR = "Doran"
var TASK_LIST = ["淘宝点猫猫", "淘宝赚喵币", "支付宝任务", "京东任务"]
var PAT_TIMES = 20;
function init() {
var info = confirm(VERSION_TITLE, VERSION_DESCP);
if (info == 0) close();
auto.waitFor();
// 设置屏幕尺寸
setScreenMetrics(device.width, device.height);
// 设置屏幕常亮60s
printLog("[Info]为了使得脚本正常运行,屏幕常亮时间设置为60s", 2);
device.keepScreenDim(60000);
// 调整多媒体音量为0
printLog("[Info]为了避免直播广告带来的影响,手机音量调整为2", 2);
device.setMusicVolume(2);
// 开启日志悬浮框
console.show();
printLog("脚本即将启动,请确保为当前软件开启[无障碍功能]与[悬浮窗]功能", 1);
printLog("作者:" + AUTHOR, 0);
printLog("当前版本:" + VERSION_MAJOR + '.' + VERSION_MINOR, 0);
}
function select_tasks() {
var options = dialogs.multiChoice("可以执行的任务", TASK_LIST);
if (options == '') {
close();
}
if (options.indexOf(0) > -1) {
var pat_times_list = [20, 40, 60, 100, 200, 400];
var idx = dialogs.select("请选择点猫猫次数", pat_times_list);
if (idx == -1) {
printLog("非法的点猫猫次数,程序运行结束");
close();
}
PAT_TIMES = Math.floor(Math.random() * 10) - 5 + pat_times_list[idx];
}
run_tasks(options);
}
function dotask_lumiao() {
if (PAT_TIMES == 0) return;
printLog("正在打开淘宝猫猫首页...", -1);
app.startActivity({
action: "VIEW",
data: "taobao://pages.tmall.com/wow/z/hdwk/act-20201111/index"
});
randomSleep(3000, 1000);
className("android.widget.Button").text("赚喵币").waitFor();
printLog("开始[点猫猫], 共点击" + PAT_TIMES + "次", -1);
for(var i = 0; i < PAT_TIMES ; i++) {
randomSleep(100, 200);
randomClick("我的猫,点击撸猫", "text");
}
printLog("[撸猫" + PAT_TIMES + "次]任务完成", 0);
}