最近又到了雙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 部分代碼展示
/*
* Author: Howard Wonanut
* Date: 2020-10-31
* Description: 2020年淘寶雙11養貓自動腳本
* Version: 1.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);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/202693.html
標籤:其他
