Total Control 腳本示列之 ---- 微趣看自動刷新聞示列

微趣看自動刷新聞示列:必要的延時很關(guān)鍵,找圖和坐標需要自己根據(jù)實際情況修改。核心代碼如下:

   //打開微趣看
function runWQK(device){
    print("打開微趣看");
    var r = device.runApp("com.qudu.weiqukan");
    device.delay(25000);
}
    //核心代碼
function runWQKMoneyCoin(device){
    print("已在 微趣看執(zhí)行時間:"+ totalTimeWQK);
    //判斷是否在主頁
    var index = device.seekImage(0,1628,300,1919,userPath+"\\Documents\\Scripts\\qutoutiao\\wqk_index.bmp",0.7);
    print("判斷是否在主頁:"+index);
    if(index != null){
        changeTitle(device);
        //先刷新,滑動一下
        device.click(index.x,index.y,sigmaConst.STATE_PRESS);
        device.delay(5000);
        //device.swipe ([[505,1111,1],[505,950,100],[505,850,30]]);//和click有沖突
        //device.swipe ([[505,1111,1],[505,961,100],[505,761,30]]);
        device.swipe ([[505,1111,30],[505,1001,100],[505,961,30]]);
        device.delay(5000);
        
        print("發(fā)送坐標點擊[看文章]事件");
        device.click(538,463,sigmaConst.STATE_PRESS);
        device.delay(4000);
        //是不是廣告
        var ads = device.seekImage(0,1683,1079,1919,userPath+"\\Documents\\Scripts\\qutoutiao\\wqk_star.bmp",0.7)
        print("判斷是不是廣告:"+ads);
        if(ads == null){
            print("fuck廣告,發(fā)送坐標點擊[關(guān)閉]事件");
            device.send(sigmaConst.KEY_BACK);
            device.delay(2000);
            device.send(sigmaConst.KEY_BACK);   
        }else{
            //上滑動
            //device.swipe ([[505,761,30],[505,961,100],[505,1111,1]]);
            var countTime = 0;
            //控制1分鐘閱讀時間
            var isAllClick = false;
            for(var i=0;i<20;i++){
                //下滑動
                //device.swipe ([[505,1111,1],[505,961,100],[505,761,30]]);
                //device.swipe ([[505,1111,30],[505,1001,100],[505,961,30]]);
                device.shift(sigmaConst.KEY_UP);
                device.delay(3000);
                countTime++;
                print("計算時間:"+ countTime)
                if(isAllClick==false){
                    var all = device.seekImage(userPath+"\\Documents\\Scripts\\qutoutiao\\wqk_all.bmp",0.7)
                    if(all != null){
                        print("點擊展開全文:"+all);
                        isAllClick = true;
                        device.click(all.x,all.y,sigmaConst.STATE_PRESS);
                        device.delay(3000);
                    }
                }
                
            }
            totalTimeWQK = totalTimeWQK+(20 * 1.5);
            //瀏覽完成返回主頁
            print("發(fā)送坐標點擊[返回]事件");
            //device.click(63,116,sigmaConst.STATE_PRESS);
            device.send(sigmaConst.KEY_BACK);
            device.delay(1000);
        }
        
    }else{
        print("不在主頁");
        device.closeApp("com.qudu.weiqukan")
        runWQK(device);
    }
}

如果覺得好,請點個贊吧!有問題請留言哦。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,392評論 25 708
  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 14,149評論 2 59
  • 你孤獨嗎?你能承受孤獨嗎?你覺得怎么樣才算孤獨呢? 世界很大,可是人生而孤獨。還記得微信打開的頁面嗎?一個小人兒站...
    澤西_閱讀 349評論 0 1
  • (強行綁定因果關(guān)系) 有一個句子一定是用來描述一個非常極端的場景或者情況“最”“永遠”“全”“這一點”“這一種” ...
    Suleka閱讀 695評論 0 0
  • 今天兒子考完試了,托輔老師說今晚就一張手抄報,沒其他作業(yè),可以早點去接孩子,但我撈不著,還得讓他等到6點左...
    三年級五班劉佳銘閱讀 292評論 0 0

友情鏈接更多精彩內(nèi)容