Autor教程之一、介绍(上)
目录
1、简介
2、helloworld
3、循环
4、分支
5、判断屏幕、模拟点击
1、简介
- Autor是一款自动点击工具,它功能丰富、操作简单,它最大的特点是不需要编程,任何人都能快速上手,动动手指就能实现想要的效果,非常方便。
- Autor完全模拟人工操作,通过判断屏幕图像来进行模拟点击,不会修改内存、抓包、串改数据
- Autor可以在手机、模拟器、云手机、虚拟机等等任何安卓设备上运行,支持电脑端编辑。
- Autor内置全屏适配功能,只需要在一个设备上编辑,就可以在任何屏幕尺寸、任何设备上运行
2、helloworld
- 首先创建一个脚本
- 这里的选项稍后介绍,点击进入编辑界面
- 点击开始节点,在弹出的菜单中点击下面的加号,添加下一步操作
- 在选择功能面板中选择“提示”节点
- 弹出的编辑面板中选择toast方式,内容写:helloworld!
- 点击右上角“对号”保存
- 点击屏幕上方最左边的“启动”菜单
- 点击“启动”按钮
- 我们看屏幕下部出现提示文字"helloworld"
- 点击“确认”按钮返回流程图
- 点击“取消”,不必查看运行记录
3、循环
- 上面的例子只显示 一次提示信息,我们点击“提示”节点,在弹出的菜单中点击下面的加号、增加下一步操作
- 在选择功能面板中选择“等待”节点
- 默认等待一秒钟,什么都不用动,直接点击右上角“对号”保存
- 点击“等待”节点下面的线,这时线变成蓝色,在线的两端和中间出现三个图标菜单
- 我们点击线的终点处的图标不要抬起,将图标移动到“提示”节点处,然后松手。点击空白处,此时所有的线都应该是黑色,如果出现红线,请重新操作此步骤。
- 这个流程图的意思是显示一次提示,然后等待1秒钟,然后再次提示。以后就在提示与等待这两个节点无限循环
- 点击屏幕上方最左侧“启动”菜单
- 点击“启动”按钮,这次我们看“helloworld”这个提示信息不停的闪烁
- 根据刚才流程图中节点和线的关系,这个提示永远不会结束,我们点击这个闪烁的(闪烁是为防止影响判断屏幕)、有Autor标志的悬浮、自转按钮,点击结束按钮结束这个脚本
4、分支
- 刚才演示的是循环结构,现在来看一下分支结构
- 新建一个脚本,“开始”节点后增加一个“判断屏幕”节点
- 添加好节点后自动进入了编辑界面
- 点击编辑面板顶部左侧的截屏菜单
- 点击截屏按钮
- 回到编辑界面后,在屏幕上随便找一个点按下、不要抬起,移动手指,这时屏幕上绿色的框会相应的移动,我们把绿色的框移动到浏览器图标上面,拖拽绿框四个角的某个按钮,将这个绿框变小一些
- 在绿框外、红框内点击一下,这时红框四角出现四个拖拽图标,然后在屏幕上拖拽,把红框移动到一个合适的位置
- 点击面板顶部右侧“对号”保存
- 回到流程图后点击刚刚编辑好的“判断屏幕”节点,在弹出的菜单中点击右侧的加号,在选择功能面板中选择“提示”,编辑提示节点,提示内容改为:“找到图色”,点击“对号”保存
- 再次点击“判断屏幕”节点,在弹出的菜单中点击下面的加号,在选择功能面板中选择“提示”,编辑提示节点,提示内容改为:“没找到图色”,点击“对号”保存
- 点击“启动”菜单、点击“启动”按钮
- 看到提示:“找到图色”。
- 我们留在这里,不要回流程图,向右或向左划屏
- 再次点击“启动”按钮,这里我们看到提示“没找到图色”,因为屏幕内容变了,没有我们在判断屏幕节点里想找的图色
- 点击这个小的“关闭”按钮,回到流程图,
- “判断屏幕”这个节点判断成功时流程向右走、判断不成功时流程向下走,这就是分支结构。
5、判断屏幕、模拟点击
- 下面我们来看一下模拟点击与判断屏幕节点如何配合使用
- 删掉没找到图色提示,添加一个等待1秒钟节点,然后把线连回判断屏幕节点。这个等待节点很重要、必须存在,如果去掉会得不到想要的结果,后面的进阶教程里面会详细解释
- 删除找到图色提示
- 在判断屏幕节点右侧添加一个“点击”节点,直接点击“对号”保存
- 这个流程图的意思是判断屏幕是否有我们想找的图标,如果有,则点击这个位置,如果没找到相应的图标,则等待1秒钟,然后继续判断屏幕是否出现该图标,根据判断结果进行下一步操作
- 点击“启动”菜单、点击“启动”按钮,“宝宝打地鼠”点击了
- 不要回到流程图,关掉宝宝打地鼠,向左或向右划屏
- 再次点击“启动”按钮,没有任何反应
- 划屏,回到刚才的屏幕,
- 宝宝打地鼠又打开了。
官网地址:http://autor.net.cn
Autor教程之一、介绍(上)相关推荐
- Arduino可穿戴开发入门教程LilyPad介绍
Arduino可穿戴开发入门教程LilyPad介绍 Arduino输出模块 LilyPad官方共提供了4种输出模块,他们分别是单色LED模块(图1.5).三色LED模块(图1.6).蜂鸣器模块(图1. ...
- python3菜鸟教程中文-Python3菜鸟教程 1.介绍
对简明Python3教程 1.介绍感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! Python是少有的几种既强大又简单的编程语言.你将惊喜地发现通过使用Python即可轻松 ...
- python如何使用sdk_七牛云存储Python SDK使用教程 - 基本介绍
本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作. 安装 首先,要使用Python的SDK必须要先安装.七牛的Python SDK是开源的,托管在Githu ...
- 少儿编程Scratch学习教程--Scratch介绍及参赛相关
之前写了几篇关于Scratch的使用文章.忽然想起,忘记介绍下Scratch了. Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具.官方网址是麻省理工学院网站的一个分支.这个软件的 ...
- 如果自己组装一个台式计算机有哪些,2015电脑组装教程:史上最全自己组装电脑教程...
DIY电脑一直都是电脑爱好者非常喜欢的,电脑组装通常包括电脑硬件的选择,DIY硬件组装以及操作系统安装三个部分. 对于电脑爱好者来说,通过自己动手DIY组装电脑,不仅可以更为深刻的认识硬件,了解电脑主 ...
- [医疗信息化][DICOM教程]开篇介绍,新冠肺炎为医疗保健信息产业带来新的的紧迫性...
[医疗信息化][DICOM教程]开篇介绍,新冠肺炎为医疗保健信息产业带来新的的紧迫性 COVID brings a Renewed Urgency for the Healthcare Informa ...
- 微塔式服务器esxi虚拟机黑群晖,[教程] 在ESXI上快速搭建本站最快的黑群辉(NAS)...
[教程] 在ESXI上快速搭建本站最快的黑群辉(NAS) 2021-01-31 23:30:00 127点赞 252收藏 19评论 最近考试,比较忙.不得不说CS学生还是很苦逼的.上次不小心把带有另外 ...
- [Mysql教程系列]介绍一下MySQL语句设计规范以及其他规范
点击上方"Coder编程",选择"置顶公众号" 技术文章第一时间送达! mysql.jpg 语句设计规范 1.使用预编译语句 只传参数,比传递SQL语句更高效 ...
- EWSTM8系列教程01_IAR介绍、下载、安装和注册
推荐 分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!https://www.cnblogs.com/captainbed 正文: IAR最新全套 ...
- MySQL 教程基础介绍
MySQL 教程基础介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库. 每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据. ...
最新文章
- mysql利用CPU多核
- 邮件系统常见错误代码解释 --邮件服务器端(MTA)错误代码解释
- python django 动态网页_使用Django创建动态页面
- MTK Android添加驱动模块
- 关于Integer.MAX_VALUE + 1 = Integer.MIN_VALUE 问题
- ubuntu安装jdk语句_JDK 12:实际中的切换语句/表达式
- 天池 在线编程 区间合并(字符串)
- Java!越来越像Kotlin了!!
- ipad 开发常用问题
- 路由器下接路由器设置方法(路由器级联)
- JQuery之基本操作
- MVVM最佳解读和实践
- SCM供应链管理系统介绍:企业SCM供应链系统应用领域、优势、功能详解
- 内涵外延发生巨变的嵌入式技术,未来如何发展?
- r7 6700g核显相当于什么显卡 锐龙r76700g性能怎么样
- skinsdog 狗网支持马上直接取回CSGO饰品皮肤开箱网站
- {转发}尚硅谷资料集锦
- 什么是时序数据?如何治理?
- ArcGIS地理坐标投影坐标转换和显示(浅浅记录一下)
- 交换机当做路由器使用的两种方法