autojs包名填写方法:
通过手机上的Auto.js工具,在工具的右下角有一个“+”号,点击。
后弹出如下图所示的界面,点击项目,例如名为demo。
弹出界面,填写应用名称,包名,点击对号就创建了项目。
Auto.js是一款安卓手机应用,和微信一样,安装在手机上使用。
Auto.js是一款自动化软件,根据脚本内容便可以自动地执行相关的操作,并且手机无需root。
Auto.js的脚本需要使用JavaScript编写。
另外,需要说明的是,文章面向有编程基础但不了解Auto.js的人群。文章以开发自动完成淘宝领喵币任务的脚本举例,对代码讲解,旨在让您可以快速上手开发Auto.js脚本。
导入项目注意:
该种方式适用于把已有的项目添加到auto.js工具中。
需要用手机对应的数据线连接到电脑,查看手机上的文件夹。
例如我用华为手机P20的数据线连接后,选择传输文件后,即可在电脑上看到HONOR V20的图标,点击进入后,就可以看到了内部存储的文件夹。
一.全局
二.应用(App)
三.坐标
四.控件
①.文本控件
②.滑动控件
③.方形控件
五.选择器进阶
六.UiSelector选择器
①控件属性
②.控件类型
七.选择器操作
八.模拟按键
示例:
①.一般排序
②.在屏幕上半部分寻找文本控件TextView
③.findOne设置延时寻找控件
④.findOnce
⑤.findOnce()
⑥.setText
⑦.App
⑧.发送意图
⑨.事件监听
⑩.悬浮窗
①①:文件系统
①②.全局函数
①③.Http
①④.图片与颜色
①⑤.基于控件的操作
识别一些背景较单纯、切字符不被扭曲的图片上的数字
1、首先将图片进行预处理(灰度化、转换色彩空间、二值化)
2、接着将图片中的数字分割出来,由于大部分图片的数字都是从左到右排列,而将图片转化为字符串之后,从上到下操作更为便捷,因此首先先将图片旋转90°。
3、图片转字符串
4、此时imgArray里面都是每个数字的界限,接着便按照界限将字符串切割开来,并进行转字符串的操作