打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
auto.js心得——一些问题解决方案1

搜集到的资料,整合一下。

一、其他按键停止脚本

events.onKeyDown('home', function (event) {//按home停止 toast('程序结束') console.hide() threads.shutDownAll() }) events.onKeyDown('volume_down', function (event) {//按音量下停止 toast('程序结束') console.hide() threads.shutDownAll() })
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

二、ui堵塞

可以重写sleep

function sleep(ms) {
  return new Promise(resolve => setTimeout(resolve, ms));
}
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

三、方便申请权限

function 权限申请() { if (!floaty.checkPermission()) { toast('请开启悬浮窗和后台弹出界面权限'); floaty.requestPermission(); return } if (auto.service == null) { toast('请开启脚本的无障碍服务'); auto.waitFor(); return } } 权限申请();
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

四、云端运行脚本engines.execScript(“运行脚本名字”, Source);

var url = 'http://源码所在位置'//你要运行的js云端源码
var res = http.post(url, {});
var Source = res.body.string();//变量自己随便写就行
if (Source != '') {
    engines.execScript('运行脚本名字', Source);
} else {
    toast('似乎出了点问题,请联系作者解决');
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

原博客https://blog.csdn.net/qq_30931547/article/details/107646409

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Auto.js的介绍
天天财富理财系统综合安全报告
动态加载JS脚本的4种方法(修改版)
玩转手机自动化测试
商城项目实战 | 18.1 Native 与 HTML5 交互
闪退提示框
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服