auto.js設置監聽事件線程,自動實現截屏功能。


//啟用按鍵監聽,按下音量下鍵腳本結束
function overjs(){
threads.start(function(){//在子進程中運行監聽事件
events.observeKey();
events.on("key", function(code, event){
    var keyCodeStr = event.keyCodeToString(code);
    console.log(code);
    console.log(keyCodeStr);
    if(keyCodeStr=="KEYCODE_VOLUME_DOWN"){
        toast("程序已結束。");
        exit();
    }
});
});
}

設置監聽音量減鍵,如果按下音量減(-)這個鍵,腳本自動結束

 

自動實現截屏功能,不需要再次手動點擊“立即開始”

// 截圖權限申請
threads.start(function () {
    var beginBtn;
    if (beginBtn = classNameContains("Button").textContains("立即開始").findOne(2000)) {
        beginBtn.click();
    }
});
sleep(1000);
if (!requestScreenCapture(false)) {
    toastLog("請求截圖失敗");
    exit();
}
threads.shutDownAll();//停止所有通過threads.start()啟動的子線程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM