主流的脚本工具,有按键精灵,TC,易语言等,但是都有一定的局限。
易语言的功能很强大,但是在移动端却没有对应的工具,虽然可以借助安卓模拟器,或者TotalControl工具,在PC机上运行安卓系统,但是把坐标写死的方法还是不太好,尤其是换了手机,屏幕大小不兼容,另外,还要占用一台电脑来运行程序,不划算。
按键精灵在移动端也有开发工具,安卓和IOS的环境都可以,但是前提是手机需要Root,有的手机root起来比较费事,而且不一定成功,这就限制了用户的使用,有些用户是小白,那使用台阶就更高了。
另外,按键精灵通过找图找色找文字的工具去找坐标,这点也有很大的限制,一是有时候找的不准,二是效率太低,。
AutoJS是一款新的手机脚本开发工具,开发语言是JS,开发门槛低,做过网站开发的都会写JS。
系统目前只支持安卓7.0以上的版本,IOS不能使用。
他的主要工作原理是使用无障碍服务,获取APP的控件信息,包括控件的:类名、包名、id、文本、描述等。
通过直接操作控件可以精确操作APP,包括:点击、滑动、输入文本等操作。
使用AutoJS,不需要手机root,脚本写好后,可以打包发布成一个独立的APP,用户安装这个APP就可以了,使用时很方便。
需要吐槽的一点,就是编译环境很蛋疼,因为这个工具是在安卓手机上运行的,所以你要在手机上写代码了。
我一般是使用TotalControl工具,把手机屏幕投影到电脑上,然后通过键盘输入脚本。但是,键盘的方向键不能使用。
切换光标位置,就只能使用鼠标点了。
现在AutoJS开发工具还不完善,社区也没有名气,但是大家提出的问题和建议,工具的作者都在积极的改进。
另外,工具的开发资料和教程还是少得可怜,这点严重限制了AutoJS的普及和推广,如果开发资料能像按键精灵或易语言那样
又多又好,那么这款工具肯定会发展的很快,大家一起努力吧。
这款工具的下载地址:可以去酷安网站上搜索
QQ交流群:586823180(官方) 635431908(作者群)