分类

办公软件

AutoJsPro8.0破解版

AutoJsPro8.0破解版 v8.8.22安卓版

大小:48.01 MB

语言:简体中文系统:Android

类别:办公软件时间:2021-11-28 23:29

AutoJsPro8.0破解版是专为“JavaScript”语言编程工程师打造的编程软件,与大家比较熟悉的手机按键精灵雷士,让你可以在安卓手机上完成自动化脚本的编辑、单步调试、图像化设计,导出为独立的apk应用。内置的VS Code插件支持代码自动补全、获取布局、自动连接手机、查看日志,执行单步执行脚本、查看变量、暂停和继续等,导出过程支持自定义权限、签名、启动图、优化不需要的功能,减少构建的apk体积。需要AutoJsPro8.0破解的朋友快到本站下载吧。

基本功能

1、支持简单的自动操作函数,以及悬浮窗口录制与运行;

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

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

4、可以作为Tasker插件使用,让你能够轻松的完成日常的工作;

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

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

功能特色

1、布局调试功能,可以保存当前布局,在Auto.js Pro打开保存的布局任意查阅,和执行选择器代码验证想法

2、悬浮窗调试,可以用悬浮窗控制脚本的单步执行、查看变量、暂停和继续等

3、VS Code插件支持自动补全,USB连接手机等,还指出分设备查看日志,日志显示更方便

4、VS Code插件支持截屏手机,获取布局、自动连接手机等

5、VS Code调试,用VS Code单步执行脚本、查看变量、暂停和继续等

6、全权限(指的是在Manifest声明了所有权限,但是Auto.js Pro本身不主动申请)

7、透明背景图片找图

8、优化的本地OCR插件

9、离线加密打

10、打包时间优化,并且不需要打包插件

11、创建和使用签名,不再因为签名问题被报毒

12、使用Shizuku在电脑激活后,没有root也可以使用部分需要root权限的命令,包括坐标点击等

13、AES/RSA等加密,MD5/SHA等消息摘要,以及base64编码支持

14、发送通知

15、获取更多的设备信息,包括位置、网络状态等

16、支持zip模块,可以解压和压缩文件,支持带密码获取已安装的应用、获取apk文件的信息

17、WebSocket、数据库API的支持

18、允许代码中调整稳定模式、前台服务、Root权限开启无障碍、音量上键关闭脚本等开关(包括打包后应用)

19、更多功能和优化持续更新中

使用教程

一、如何将图片和脚本打包在一起,或者打包多个脚本如果除了单个脚本之外还有其他脚本、图片、音乐等资源打包在一起,则需要使用项目功能。

在Auto.js中点击“+”号,选择项目,填写项目名称、包名等信息,然后点击“√”新建项目。您可以在项目中放置多个脚本、模块和资源文件,点击项目工具栏中的apk打包图标打包一个项目,点击工具栏重新配置项目。

比如主脚本要读取同文件夹下的图片1.png,然后执行查找图片,可以使用images.read(". /1.png")读取,其中“./1.png” means the same directory 1.png image; the image control in ui should refer to the same folder 2.png image as. Auto.js built-in functions and modules support relative paths, but in other cases, you need to use the files.path()`函数将相对路径转换为绝对路径。

如何实现 Auto.js 自身模块和函数中没有的功能由于 Auto.js 支持直接调用 Android API,因此可以通过将 Android 代码直接修改为 JavaScript 代码来实现 Auto.js 中未内置的功能。例如,旋转图像的Android代码是

import android.graphics.Bitmap;

import android.graphics.Matrix;

public static Bitmap rotate(final Bitmap src,

final int degrees,

final float px,

final float px, final float py) {

if (degrees == 0) return src;

Matrix matrix = new Matrix();

matrix.setRotate(degrees, px, py);

Bitmap ret = Bitmap.createBitmap(src, 0, 0, src.getWidth(), src.getHeight(), matrix, true);

return ret;

}

转换为 JavaScript 后的代码是。

importClass(android.graphics.Bitmap);

importClass(android.graphics.Matrix);

function rotate(src, degrees, px, py){

if (degrees == 0) return src;

var matrix = new Matrix();

matrix.setRotate(degrees, px, py);

var ret = Bitmap.createBitmap(src, 0, 0, src.getWidth(), src.getHeight(), matrix, true);

return ret;

}

更新日志

新增 $dialogs.setDefaultDialogType()设置对话框是否使用悬浮窗权限、是否为应用内对话框的文档

新增 transparentMask透明背景图片找图的文档

新增 requestScreenCapture(options)自适应方向截图、异步截图的文档

新增 $images.getScreenCaptureOptions(), $images.stopScreenCapture()查询截图权限、停止截图的文档

新增 UiObject.clickCenter()使用坐标点击控件中点的文档

新增 $ui.imageCache清除UI图片控件加载缓存的文档

修复 使用Windows调试时断点无效问题

修复 本地调试时有时无法调试问题

修复 启动调试时不在首行停下问题

∨ 展开

同类推荐

相关下载

热门游戏

下载排行

热门关键字

  • 安卓应用
  • 常用工具
  • 社交聊天
  • 摄影摄像
  • 娱乐影音
  • 便捷生活
  • 金融理财
  • 购物时尚
  • 教育学习
  • 新闻财经
  • 体育直播
  • 小说阅读
  • 办公软件
  • 出行必备
  • 医疗健康
  • 育儿母婴
  • 效率参考