autojs雙十一全自動(dòng)淘寶擼貓幣是一款由吾愛破解論壇網(wǎng)友制作分享的js腳本,對(duì)于最近火爆的雙十一養(yǎng)貓活動(dòng),相信很多朋友都在做,今天為大家?guī)淼,就是可以幫助大家自?dòng)領(lǐng)喵幣養(yǎng)貓的腳本,有需要的朋友可以下載體驗(yàn)。
腳本說明
看了別人寫的腳本還需還要自己根據(jù)手機(jī)分辨率來調(diào)點(diǎn)擊的地方,這很費(fèi)事啊。錯(cuò)誤也多,這個(gè)是直接運(yùn)行腳本就可以了。打開TB會(huì)搜索跳轉(zhuǎn)到擼貓界面
于是沒事動(dòng)手寫了個(gè)擼貓幣腳本。改了又改,測了又測,基本可以用了。
別再問這是手機(jī)版還是pc的,這是要用到autojs這個(gè)app在手機(jī)上運(yùn)行
每天首次打開擼貓會(huì)有個(gè)彈窗,這個(gè)沒檢測,會(huì)使腳本檢測不到按鈕,煩請(qǐng)手動(dòng)x掉吧
使用說明
源碼今天測試了一遍,由于網(wǎng)絡(luò)延遲等問題,比如打開淘吧,打開擼貓界面延遲,所以將睡眠時(shí)間調(diào)長了點(diǎn),不然檢測不到會(huì)停止
請(qǐng)將TB關(guān)閉后再運(yùn)行,不然沒效果
源碼中的 的var title = ["去瀏覽","搜一搜","去逛逛"]; 搜一搜 大家請(qǐng)改為 去搜索 不然遇到 有這個(gè)任務(wù)會(huì)一直打開這個(gè)界面,
我沒遇到忽略的,還有就是 “去完成”這個(gè)按鈕,一個(gè)是要邀請(qǐng)人的,還有其他也有去完成按鈕,順序會(huì)變不好匹配就不弄了
腳本源碼
var width = device.width, height = device.height;
//獲取字符串是否存在操作
function get(txt)
{
return descContains(txt).exists() || textContains(txt).exists();
}
//開始運(yùn)行
function run()
{
setScreenMetrics(width, height);
toast("設(shè)備寬:"+width+",高:"+height);
launchApp("手機(jī)淘寶");
sleep(3000);
//進(jìn)入搜索界面
var text = "搜索";
if(get(text)){
descContains(text).click();
sleep(1000);
setText("超級(jí)星秀貓");
sleep(1000);
textContains(text).click();
sleep(1000);
start();
}
}
//任務(wù)開始
function start()
{
if(get("點(diǎn)擊領(lǐng)取")){
textContains("點(diǎn)擊領(lǐng)取").click();
}
sleep(2000)
if(get("領(lǐng)取獎(jiǎng)勵(lì)")){
textContains("領(lǐng)取獎(jiǎng)勵(lì)").findOne().click();
}
sleep(2000)
if(get("我的喵幣")){
textContains("我的喵幣").click();
}
var title = ["去瀏覽","去搜索","去逛逛"];
for(var i = 0; i < title.length; i++){
while(true){
sleep(3000);
var flag = get(title[i]);
toast("["+title[i]+"]返回值為:"+flag);
if(flag){
goto(title[i])
}else{
break;
}
}
}
var cat = "我的貓,點(diǎn)擊擼貓", close = "關(guān)閉";
//關(guān)閉任務(wù)界面
while(true){
if(get(close)){
textContains(close).click();
break;
}
}
//領(lǐng)取結(jié)束后擼貓千下
for(var i = 0; i < 1000; i++){
sleep(100)
if(get(cat)){
textContains(cat).click();
}
}
toast("腳本結(jié)束")
exit();
}
//訪問頁面
function goto(act)
{
textContains(act).findOne().click();
//獲取進(jìn)來頁面的時(shí)間
//如果過去15秒后沒有 任務(wù)完成 等字樣則 已時(shí)間判斷超時(shí)回到上一頁
sleep(2000);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(1000)
swipe(width / 2, height - 1000, width / 2, 0, 500);
sleep(1500)
var txt = ["任務(wù)完成","任務(wù)已完成","任務(wù)已經(jīng)全部完成啦"];
while(true){
sleep(17000);
if(get(txt[0]) || get(txt[1]) || get(txt[2])){
toast("瀏覽完成"); back(); break;
}else{
back(); break;
}
}
}
//開始執(zhí)行run
run();
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版