Auto.js是一款运行在Android系统上的JavaScript自动化工具,它可以帮助用户实现各种自动化操作。然而,很多iOS用户也希望能够在自己的设备上使用Auto.js来完成一些自动化的任务。在本文中,我将介绍如何在iOS设备上使用Auto.js,并给出一些代码示例。
首先,我们需要明确一点,Auto.js目前只支持Android系统,无法直接在iOS设备上运行。然而,我们可以通过一些其
原创
2023-09-03 09:26:34
1350阅读
/* * @Author: jackbon * @QQ: 460880674@qq.com */"ui";//tabs 数据var tabs_data = { //tabs 背景 bg: "#ffffff", selectColor: { //当前页面选中颜色 on: "#00ffff", //当前页面未选中颜色 off: "#999999" }, //图标大小 srcSize: .
原创
2022-01-05 11:57:41
1301阅读
Auto.js是基于JavaScript的Android自动化工具,由于JavaScript代码公开透明运行的特性,因此,Auto.js代码同JavaScript一样经常面临被分析、复制、盗用的风险。例如,下面是一段Auto.js代码,任何人都可以轻松查看和分析:// 原始Auto.js脚本示例
function clickButton(selector){
let btn = class
最近Auto.js Pro更新了一个版本,重新上线dex加密,且增加一种新的加密方式:Snapshot加密,具体的更新日志如下:Pro 8.7.6☆☆ 推荐:加密增强 ☆☆新增 加密方式——离线dex加密新增 加密方式——离线snapshot加密以上两种加密可大大增强您的应用的安全性,后续还可能恢复在线加密服务,提供更强的加密。☆☆ 推荐:UI可视化设计 ☆☆新增 UI可视化设计编辑器新增 UI
转载
2024-01-13 18:20:24
214阅读
无障碍开关监控//无障碍检测是否开启auto.service 返回
原创
2022-01-05 12:02:33
2515阅读
问题背景在一些情况下,即使获取了所需的控件,控件的clickable属性也可能为false,这时就无法直接通过click()点击控件,转而需要通过其坐标来模拟点击动作另一种情况是,目标控件的text为"确认",但发现页面上有多个"确认",此时也可以基于坐标来限定控件的范围,从而筛选出唯一的所需的控件不要滥用基于坐标定位的方法 尽管用定位控件的方法对于静态页面十分准确,却无法兼容不同分辨率的设备;同
转载
2023-09-01 15:17:07
1185阅读
1.保证电脑和手机(或模拟器)的网络可以正常相连这里所说的相连是指处于同一个局域网的环境下,有问题请看上一篇。2.保存编写好的脚本程序到手机上安装不同的插件,显示的选项名称可能略有不同,但意思基本都是一样。选择连接到的手机。保存完成后,在手机上下拉刷新就可以看到保存的文件了。...
原创
2023-03-23 01:25:38
253阅读
/** * 脚本运行环境,autojs版本不要低于3.0,安卓版本不要低于 5.0,低于7.0的手机要root * * 自动回赞,别人给自己点过几次赞,则回点几次赞. */auto.waitFor();if(!requestScreenCapture()){ alert("请求截图失败\n程序结束"); exit();}events.on("exit", function(){ if (device.sdkInt < 24) { ra.ex.
原创
2021-12-24 14:57:23
192阅读
/** * 脚本运行环境,autojs版本不要低于3.0,安卓版本不要低于 5.0,低于7.0的手机要root * function(){ if (device.sdkInt < 24) { ra.ex.
原创
2022-03-03 14:50:52
446阅读
<table<tr<tdbgcolor=orange本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!</td</tr</tableAuto.js调用系统短信、电话操作环境VSCodeGooglenexus5xAuto.jsPro7.0.4win10调用系统短信模块发送短信pythonimp
原创
2022-03-29 22:13:10
1546阅读
/** * name: 一个图形界面计算器 * by: jackbon * time: 2019.6.21 * QQ460880674 */"ui";var btnTextSize = 20;ui.layout( <vertical h="*" margin="8"> <card layout_weight="1"> <text id="in" gravity="center" textSize="36" te
原创
2022-01-05 11:57:42
508阅读
[Auto.js]第一篇:Auto.js(1)
[Auto.js]第二篇:Auto.js(2)
Auto.js文档综述Auto.js使用JavaScript作为脚本语言,目前使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程
转载
2023-11-30 16:34:33
755阅读
应用名与应用包名多个应用的应用名可能重复 可用app.getAppName(packageName)获取应用名应用包名是唯一确定应用的标识(如微信的包名是"com.tencent.mm", QQ的包名是"com.tencent.mobileqq") 可用getPackageName(appName)获取应用包名打开应用——App模块app模块提供一系列函数,用于使用其他应用、与其他应用交互通过应用
转载
2024-01-05 10:50:08
710阅读
直接将APK发送到安卓手机上进行安装,电脑端的模拟器上直接拖进去就可以安装,安装时不光要安装Auto.js的APK,还要
原创
2023-03-23 01:24:27
208阅读
悬浮窗一般用来显示当前脚本运行的状态和信息,是最为重要的人机交互方式。悬浮窗在脚本停止运行时会自动关闭,因此,要保持悬(){})方法来调用。......
原创
2023-03-23 01:26:12
369阅读