AutoJs下载
首页 > 软件 > AutoJs
AutoJs
8.8.22.0|48.01MB

AutoJs

3269人下载
67
APP热度
30
官网评分
64
用户评分
使用安全助手下载目标软件,更方便,更快速,更安全!
AutoJs
AutoJs
AutoJs
AutoJs
AutoJs软件简介

AutoJs是一款功能强大的脚本编程软件,相信在双十一来临前,商家总是会开启一些限量活动等你来抢购,但是常常因为自己的网速以及手速等问题,常常抢不到,你可以去网上下载脚本,但是网上的脚本鱼龙混杂不知道哪些有病毒,所以在这里为你带来了AutoJs app,用户可以根据自己的需求进行使用,十分方便。

AutoJs最新版操作十分简单,除了可以编写脚本以外,还能对屏幕进行截取、找图找色等函数,而且最重要的是支持e4x界面,用户可以将JavaScriPt+打包为apk软件,实用性极强,需要的小伙伴快来下载体验吧!

AutoJs

autojs使用教程

1、安装并打开Autojs7.0破解版,会提示需要启用无障碍服务,点击去设置,会跳转到手机设置-系统-无障碍页面,在应用列表选择Auto.js,开启无障碍服务即可;

autojs使用教程1

2、回到APP主页,点击页面上方脚本选项卡,进入脚本列表,右下角可以选择导入脚本,或者新建文件或文件;

autojs使用教程2

3、提供了很好的手机端辅助编辑工具,我们输入以下代码,这段代码可以实现输入一段文字,并发送给QQ好友:

autojs使用教程3

4、右上角点击保存,然后点击运行按钮,运行示例如下:

autojs使用教程4

5、发送成功后脚本运行结束,可以在auto.js APP里查看日志,对于循环调用的脚本,推荐在APP设置里打开音量上键停止所有脚本,这样也避免了我们不小心写了死循环的情况。

autojs使用教程5

autojs怎么导入脚本

1、首先得在手机上安装autojs,然后打开。

2、可以看到项目界面,如果脚本已经有项目了不在项目界面,就点左下解的+加号会出来几个选择,选择导入项目。

autojs怎么导入脚本1

3、如果没有项目,就选择项目,会新建一个项目,出现的新建项目属性页面填一下就可以了。

4、主脚本是main.js,如果名称不一样可以改,创建成功会到如图界面,运行的话点上面的右三角 播放按钮就可以了,记得有些操作是需要无障碍权限的,要去设置下,

autojs怎么导入脚本2

5、项目里可以包含多个脚本文件,可以单独运行一个文件,点文件后面的播放三解按钮就可以,或者点编辑按钮,在编辑界面上也有运行播放按钮,可以在编辑完直接看效果。

autojs怎么导入脚本3

6、这里脚本是简单的弹出提示,运行后可以看到运行结果。

autojs怎么导入脚本4

7、部分操作需要无障碍权限,需要去设置。

autojs怎么获取坐标

1~坐标点击就是直接点击某个点,这个点是固定的,所以在不同分辨率兼容性差,所以不推荐使用,不详说,主要说说其他几个

2~控件点击是autojs左右特点的一项功能,它是基于安卓的无障碍功能的,在软件上有很好的支持,但是游戏就不行了。具体的教程很多,不多说了,就说说我在使用时踩得一些坑。

①有些控件能用autojs的工具找到,但是写出来后却识别不出来,手动滑动一下屏幕就能找到了,不知道是不是BUG,所以加个判断,防止找不到脚本出错

②寻找控件建议不要用findOne()、waitFor()、exists()等一些会阻塞的方法,不然稍微出现一点其他事件就会阻塞,导致脚本莫名其妙的卡死,使用findOne(timeout)、findonce()时可以加个判断在不为null的时候再点击或其他操作,因为没找到返回null,直接click就会报错,脚本停止运行,要是是找的父或者子控件也写到判断里

③找图找色特别消耗内存,所以在能用控件就用控件,找图找色在找到后要用recycle()来对创建的图像对象回收,提高脚本稳定,让脚本能持续运行更长时间,截图也需要一定的时间

④如果脚本有悬浮窗,使用找图要注意不要将要找的图遮挡

⑤控件中使用text比id要靠谱一些,在一些软件中id是会改变的

autojs怎么获取坐标

autojs怎么停止脚本

停止所有正在运行的脚本

engines.stopAll();

停止所有正在运行的脚本并显示停止的脚本数量

engines.stopAllAndToast();

停止自己

engines.myEngine().forceStop();

停止他人

engines.all().map((ScriptEngine) => {

  if (engines.myEngine().toString() !== ScriptEngine.toString()) {

    ScriptEngine.forceStop();

  }

});

终止当前运行的Java虚拟机

java.lang.System.exit(0);

停止所有autojs进程

var nowPid = android.os.Process.myPid();

var am = context.getSystemService(java.lang.Class.forName("android.app.ActivityManager"));

var list = am.getRunningAppProcesses();

for (var i = 0; i < list.size(); i++) {

  var info = list.get(i);

  if (info.pid != nowPid) {

    kill(info.pid);

  }

}

kill(nowPid);

function kill(pid) {

  android.os.Process.killProcess(pid);

}

功能介绍

1、简单易用的自动化操作API,专业&强大的选择器API,提供对屏幕上的控件的寻找、遍历、获取信息、操作等。类似于Google的UI测试框架UiAutomator,您也可以把他当做移动版UI测试框架使用

2、采用JavaScript为脚本语言,并支持代码补全、变量重命名、代码格式化、查找替换等功能,可以作为一个JavaScript IDE使用

3、支持使用e4x编写界面,并可以将JavaScript打包为apk文件,您可以用它来开发小工具应用

4、支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令。录制录制可产生js文件或二进制文件,录制动作的回放比较流畅

5、提供截取屏幕、保存截图、找图找色等函数,可进行简单的游戏脚本制作

6、可作为Tasker插件使用,结合Tasker可胜任日常工作流

7、带有界面分析工具,类似Android Studio的LayoutInspector,可以分析界面层次和范围、获取界面上的控件信息

全部
AutoJs详细信息
资源:免费
大小:48.01MB
更新时间:2021-11-06 10:04:32
开发者:

其他版本

同类软件

AutoJs相关软件

AutoJs相关资讯教程

AutoJs相关搜索