//啟用按鍵監聽,按下音量下鍵腳本結束 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()啟動的子線程
