Auto.js 如何暂停脚本和重新运行?
这个我已经改成,按下音量 + 停止脚本如何改成按下音量 - 是暂停脚本,音量 + 是继续运行呢?
auto.waitFor();
app.launchApp('抖音')
sleep(5000);
青少年();
newVersion()
i = 1;
while (true) {
toast("滑动" + i + '次')
WidthOne = random(300, 800);
HeightOne = random(1600, 1800);
WidthTwo = random(300, 800);
HeightTwo = random(500, 700);
timeGo = random(250, 600);
timeNext = random(4000, 9000);
swipe(WidthOne, HeightOne, WidthTwo, HeightTwo, timeGo);
sleep(timeNext);
i++;
}
function 青少年(){
if(className("android.widget.TextView").text("我知道了").exists()){
className("android.widget.TextView").text("我知道了").findOne().click()
toast("发现青少年模式,已自动取消")
}
}
//检测到新版本跳过
function newVersion() {
if (newVersion = text("以后再说").exists()) {
newVersion.click();
};
}
/**监听音量键 */
threads.start(function(){//开启子线程
//监听音量键-,关闭所有脚本
events.observeKey();
events.onKeyDown("volume_down",function(event){//音量+改为volume_up
engines.stopAllAndToast();
});
} )
/** 监听结束*/ while (true){
if(!isstop){
//todo
}
}
//音量+isstop=false;
//音量-isstop=true;
xiaovssha 发表于 2021-6-28 20:26
while (true){
if(!isstop){
//todo
那我就不需要监测按键了吧
页:
[1]