安卓系统神器之auto.js全自动化手机软件

auto.js简介:

1款无需ROOT就可以完成全自动点一下、长按、拖动显示屏实际操作的安卓系统APP。

1.Auto.js中根据座标的实际操作,相近于触碰小精灵、功能键小精灵等,根据显示屏座标完成点一下、长按的仿真模拟实际操作。比如:click(200, 400), press(200, 400, 1000)等。

2.根据app的实际操作:起动运用、卸载运用、应用运用查询、浏览网页页面、应用运用编写、推送运用间广告宣传。

3.console一部分:相近于chrome的console,用来纪录系统日志、信息内容、不正确等。

4.device一部分:获得机器设备的信息内容、声音、亮度、显示屏宽高。

5.engines脚本制作模块:用来起动别的脚本制作。

6.events恶性事件与监视:监视功能键、通告监视、触碰监视等。

7.飘浮窗:用于显示信息自定的飘浮窗。

8.files文档系统软件:文档建立、读写能力文档、获得信息内容。

9.http:推送HTTP恳求

10.images:照片解决,截图、裁切照片、找图找色等

11.keys仿真模拟功能键:仿真模拟按声音+-键、Home键等

12.shell指令

13.threads: 线程同步适用。

14ui: UI页面。用于显示信息自定的UI页面,和客户互动。

用auto.js完成全自动玩踢球手机游戏

这里就用auto.js来完成这款踢球的H5小手机游戏的简易的全自动玩手机游戏作用

①、最先大家新建1个新项目,新项目的名字和包名都可以以自主设定

②、完成踢球的基本原理(根据找寻静止不动的球来,假如寻找静止不动的球,表明必须踢球,也便是点一下显示屏),因此这里必须静止不动的球的部分截图,并取名为“球.png储存在新项目文档夹下,以下图中鲜红色一部分:

③、撰写找寻静止不动的球的编码。

1.开启新项目,点一下main,最先应用requestScreenCapture()涵数截图的管理权限(这个编码官方文本文档上面也是有):

恳求截图管理权限:images.requestScreenCapture([landscape]){boolean} 布尔运算值, 表明即将实行的截屏是不是为横屏。假如landscape为false, 则表明竖屏截图; true为横屏截图。向系统软件申请办理显示屏截图管理权限,回到是不是恳求取得成功。第1次应用该涵数会弹出截图管理权限恳求,提议挑选“一直容许”。这个涵数只是申请办理截图管理权限,其实不会真实实行截图,真实的截图涵数是captureScreen()

找图涵数:images.findImage(img, template[, options])1.img 大照片2.template 小照片(模版)3.options 找图选项找图。在大照片img中搜索小照片template的部位(控制模块配对),寻找时回到部位座标(Point),找不到时回到null

截图涵数:images.captureScreen()截取当今显示屏并回到1个Image目标。

2.识图找球的编码,先截图全部显示屏,随后再找图:

3.踢球后会清算,这时候候又必须找图了。(这里能够找1些固定不动不会改变的图案设计,能够是6边形还可以是点我翻7倍的截图,储存为“完毕.png”),可是这里和点球不太1样,是关键点一般领到,因此要先获得一般领到的座标部位为(356,806)。这里的座标是用开发设计者方式的指针部位获得。

4.因此可写编码:

5.由于大家的目地是要完成循环系统全自动踢球+清算,因此能够把以上编码写进1个for循环系统来完成全自动化实际操作:

6.因此,总结下来,总体的编码便是:

7.打开auto.js的飘浮窗管理权限,开启H5踢球手机游戏,点一下运作main便可完成全自动踢球的作用



扫描二维码分享到微信