Autojs – 文件下载
var url = 'https://pro.autojs.org/images/logo.png'; var res = http.get(url); if (res.statusCode != 200) { toast('请求失败'); } files.writeBytes('/sdcard/1.png', res.body.bytes()); ...
Autojs免root启用无障碍
来源于网络 依靠adb实现该功能,代码如下: importClass(android.content.Context); importClass(android.provider.Settings); try { var enabledServices = Settings.Secure.getString(context...
Autojs – 自定义控件-模块-配置勾选框
先创建文件 PrefCheckBox.js 和 main.js 并放在同个目录下运行main.js文件 PrefCheckBox.js //这个自定义控件是一个勾选框checkbox,能够保存自己的勾选状态,在脚本重新启动时能恢复状态 var P...
Linux 使用常识备忘录
虽说没有系统学习 Linux 的使用,但在运维博客和各种折腾的过程中也算是零零散散学习了许多 Linux 的知识。有些东西很常用但是总是忘记,在这里写篇博客,就当作自己的备忘录吧,可能会持续更新...
Autojs – 通知监听
auto(); events.observeNotification(); // 监听通知事件 events.onNotification(function(notification) { // 当有通知事件发生时触发回调函数,参数为通知对象 printNotification(notificatio...
Autojs – 获取网页
var url = 'www.baidu.com'; var res = http.get(url); if (res.statusCode == 200) { toast('请求成功'); console.show(); log(res.body.string()); } else { toast('请求失败:' + res.statusM...
Autojs – WebSocket
// 新建一个WebSocket // 指定web socket的事件回调在当前线程(好处是没有多线程问题要处理,坏处是不能阻塞当前线程,包括死循环) // 不加后面的参数则回调在IO线程 let ws = web.newWebSock...
Autojs – Toast监听
auto(); events.observeToast(); events.onToast(function(toast) { var pkg = toast.getPackageName(); log('Toast内容: ' + toast.getText() + ' 来自: ' + getAppName(pkg) + ' 包名: ' + pk...
Autojs – 音量键控制程序
'auto'; events.observeKey();// 监听按键事件 var interval = 5000;// 任务执行间隔时间,单位为毫秒 var task = task1;// 默认任务为task1 // 当音量上键按下时触发回调函数 events.onKeyDown...