Autojs – 长按返回退出当前程序

"auto";
var 长按间隔 = 1500; // 长按间隔时间,单位为毫秒
var curPackage = null; // 当前应用包名变量
var timeoutId = null; // 超时计时器ID变量
events.observeKey(); // 监听按键事件
events.onKeyDown("back", function(event) { // 当返回键按下时触发回调函数
curPackage = currentPackage(); // 获取当前应用包名
timeoutId = setTimeout(function() { // 设置定时器,在长按间隔时间后执行
backBackBackBack(); // 执行连续按返回键操作
}, 长按间隔);
});
events.onKeyUp("back", function(event) { // 当返回键松开时触发回调函数
clearTimeout(timeoutId); // 清除长按超时定时器
});
function backBackBackBack() {
while (curPackage == currentPackage()) { // 当前应用未切换时循环执行
back(); // 模拟按下返回键
sleep(200); // 休眠200毫秒,避免过快操作
}
}
"auto";

var 长按间隔 = 1500; // 长按间隔时间,单位为毫秒

var curPackage = null; // 当前应用包名变量
var timeoutId = null; // 超时计时器ID变量

events.observeKey(); // 监听按键事件

events.onKeyDown("back", function(event) { // 当返回键按下时触发回调函数
    curPackage = currentPackage(); // 获取当前应用包名
    timeoutId = setTimeout(function() { // 设置定时器,在长按间隔时间后执行
        backBackBackBack(); // 执行连续按返回键操作
    }, 长按间隔);
});

events.onKeyUp("back", function(event) { // 当返回键松开时触发回调函数
    clearTimeout(timeoutId); // 清除长按超时定时器
});

function backBackBackBack() {
    while (curPackage == currentPackage()) { // 当前应用未切换时循环执行
        back(); // 模拟按下返回键
        sleep(200); // 休眠200毫秒,避免过快操作
    }
}
"auto"; var 长按间隔 = 1500; // 长按间隔时间,单位为毫秒 var curPackage = null; // 当前应用包名变量 var timeoutId = null; // 超时计时器ID变量 events.observeKey(); // 监听按键事件 events.onKeyDown("back", function(event) { // 当返回键按下时触发回调函数 curPackage = currentPackage(); // 获取当前应用包名 timeoutId = setTimeout(function() { // 设置定时器,在长按间隔时间后执行 backBackBackBack(); // 执行连续按返回键操作 }, 长按间隔); }); events.onKeyUp("back", function(event) { // 当返回键松开时触发回调函数 clearTimeout(timeoutId); // 清除长按超时定时器 }); function backBackBackBack() { while (curPackage == currentPackage()) { // 当前应用未切换时循环执行 back(); // 模拟按下返回键 sleep(200); // 休眠200毫秒,避免过快操作 } }
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
So what if we fall down? At least we are still young.
摔倒了又怎样,至少我们还年轻
评论 共1条

请登录后发表评论

    暂无评论内容