2020年淘寶超級星秀貓js指令碼

2020-10-22 11:00:45

2020年淘寶超級星秀貓指令碼

執行指令碼需要在手機上安裝Auto.js工具
下載地址

下載Auto.js超連結
(無超連結按鈕點選下方)
https://wangzic.lanzous.com/iO34ohm0gje

複製到JS中開啟即可

var height = device.height;
var width = device.width;
var my_taobao = desc("我的淘寶");
var task_list = text("賺喵幣");
var open_button=1;//"去參加"任務開啟,預設開啟,要關閉請自行改成0
var open_button_money=1;//"去兌換"任務開啟,預設開啟,要關閉請自行改成0

function appRun() //開啟淘寶
{
    var version = device.release;
    toast("解析度:"+width+"*"+height+"\n\n安卓"+version);
    sleep(3000);
    launchApp("手機淘寶");
    toast("開啟手機淘寶中...");
    sleep(5000);
}
function randomTime(time1,time2)//產生隨機時間
{
    var random_time = random(time1,time2);
    return random_time;
}
function swipeChange(move_length,duration,sleep_time) //模擬滑動
{
    swipe(width / 2 , height - move_length , width / 2,0,duration); 
    sleep(sleep_time);
}

function bakcTo_Lisk() //「去瀏覽」到首頁回到任務列表
{
    if(my_taobao.exists())
    {
        getTask();
    }

}

function autoSwipe_Another(button_text) //「去兌換」任務
{
    textContains(button_text).findOne().click();
    sleep(1000);
    toast("完成"+"["+button_text+"]"+"任務");
    sleep(1000);
}

function autoSwipe(button_text) //任務完成過程
{
    while(textContains(button_text).exists())
    {
        if(button_text=="去觀看")
        {
            textContains(button_text).findOne().click();
            sleep(19000);
            back();
            continue;
        }
        if(button_text=="去兌換")
        {
            autoSwipe_Another(button_text);
            continue;
        }
        if(button_text=="去參加")
        {
            sleep(5000);
            back();
            continue;
        }
        toast(button_text + "正在進行");
        textContains(button_text).findOne().click();
        swipeChange(500,1000,1000);
        swipeChange(800,1000,2000);
        swipeChange(800,1000,3000);
        swipeChange(1000,1000,4000);
        sleep(randomTime(5000,8000));
        if(desc(" 任務完成").exists())
        {
            sleep(1000);
            back();
            bakcTo_Lisk();
        }
        else
        {
            sleep(4000);
            back();
            bakcTo_Lisk();
        }
        sleep(3000);
    }
    toast("完成"+"["+button_text+"]"+"任務");
    sleep(2500);
}


function autoFinish() //安排每個任務
{
    if(text("簽到").exists())
    {
        text("簽到").findOne().click();
        sleep(2000);
        toast("簽到成功");
        sleep(2000);
    }
    toast("完成[簽到]任務");
    sleep(2000);

    if(open_button==1)
    {
        autoSwipe("去參與");
    }
    if(open_button_money==1)
    {
        autoSwipe("去兌換");
    }
    autoSwipe("去瀏覽");
    autoSwipe("去逛逛");
    autoSwipe("去瀏覽");
    autoSwipe("去搜尋");
    toast("結束");

}

function getTask() //跳轉到任務介面————>任務列表
{   
    className("android.view.View").desc("搜尋").clickable(true).findOne().click()
    sleep(200);
    id("searchEdit").setText("超級星秀貓");
    sleep(2000);
    desc("搜尋").findOne().click();
    toast("正跳轉到任務介面...");
    task_list.waitFor(); //等待「領喵幣」按鈕出現
    sleep(2000);//緩衝
    toast("正在開啟任務列表");
    task_list.click();
    sleep(2000);
}


function main() //主函數
{
    appRun();
    getTask();
    autoFinish();
}

main()
      ## 還在完善中