
EasyClick
EasyClick脚本开发实战
飞云编程学院
feiyunjs.com
展开
-
EasyClick脚本开发教程(7)抖音评论区指定概率随机点赞
前言这节来学习遍历点赞按钮,按照指定的概率来执行点赞动作。如图,点赞按钮是一个小爱心。但是这个爱心是不能直接点击的,它的clickable值为false。我们点击它的兄弟组件,来完成点赞。以抖音13.7.0为例,可点击的节点id为“com.ss.android.ugc.aweme:id/dew”实现过程先设定一个执行概率变量。再遍历点赞按钮,当触发指定的概率时,执行点赞动作。注意点赞后,要设定一个sleep()延时。EasyClick免费云控全动云是淘美科技旗下2021年最新的免费云原创 2020-12-22 20:13:15 · 2423 阅读 · 1 评论 -
EasyClick脚本开发教程(6)获取抖音视频评论内容
前言在某些操作评论的业务中,需要取到评论内容,执行点赞、回复等操作。这节来取评论内容。实现过程打开视频评论面板,获取节点信息。以抖音13.7.0版本为例,这里面我们需要关注评论内容节点的两个属性,一个是text,一个是drawingorder。评论分一级评论内容和二级评论内容。二级评论内容,是对一级的回复。两种内容的drawingorder值是不同的。通过这种方式,可以筛选出两种不同的内容。下面我们来遍历一级评论内容:运行日志如下:[2020-12-01 12:34:24.883]【远程原创 2020-12-22 20:10:21 · 2266 阅读 · 0 评论 -
EasyClick脚本开发教程(5)遍历组件并随机点击
前言在一些列表里,会有相同的组件。有的业务需求,要随机点击一个。比如打开相册,随机选择一个图片/视频,选择后发送。这就需要遍历组件存入数组,随机选择一个并点击。如图,抖音新好友的会话页,会展示4个打招呼的表情。我们要实现:遍历表情组件,并随机点击一个,发送给好友。所需方法has():通过选择器判断元素是否存在getNodeInfo():获取节点信息集合random():取得某个范围的随机值click():点击节点,节点区域随机点击实现代码以抖音13.6.0版本为例首先通过节点原创 2020-12-22 20:07:33 · 2083 阅读 · 0 评论 -
EasyClick脚本开发教程(4)启动应用的稳妥方法
前言启动应用和切换应用,是每个脚本必须用到的方法。EasyClick里,启动应用的方法是utils.openApp(packageName)在生产环境中,你可以直接通过这句代码来启动应用。但是,在设备数量多的情况下,这句代码会发生问题。那就是有些应用,并不能通过这种方式来直接启动。所以需要做一些兼容性适配,让启动更稳妥,成功率更高。所需方法utils.isAppExist(packageName):App是否已经安装utils.openApp():通过包名打开APPgetRunningP原创 2020-12-22 11:54:31 · 5264 阅读 · 0 评论 -
EasyClick脚本开发教程(3)连接设备与屏幕映射
USB连接初次连接设备,可以使用USB连接。使用这种方式连接前,需要先打开手机的开发者模式,并开启usb调试。如果usb调试已开启,adb功能正常,IDEA右下角会弹出设备连接成功的提示。设备连接过程中,会在手机上安装“EC调试版”。初次安装,会在手机上弹出3个权限请求,一律允许即可。USB安装提示这里,选择继续安装允许后台运行此外,调试器还需要后台弹出界面、显示悬浮窗、修改系统设置等权限调试器已经安装好了激活设备激活设备可以实现免root运行脚本激活设备可以实现自动开启原创 2020-12-22 11:46:24 · 3167 阅读 · 0 评论 -
EasyClick脚本开发教程(2)安装开发工具并创建项目
开发工具介绍1、专门用于EasyClick开发Android平台自动化测试的工具软件2、支持Android5.0-Android10.03、支持免ROOT4、支持OpenCV图色识别5、JavaScript编程简单易学6、支持OpenApi7、实时投屏预览运行8、等等下载并安装开发工具下载EasyClick最新版本的IDEA插件,当前最新版是5.9.0版本下载完成以后,将zip压缩包,直接拖放到IDEA的欢迎界面中,重启IDEA完成安装创建第一个项目新建项目选择EasyCl原创 2020-12-22 11:40:29 · 3319 阅读 · 0 评论 -
EasyClick脚本开发教程(1)IntelliJ IDEA Ultimate的安装方法
简介IntelliJ IDEA 被认为是当前 Java 开发效率最快的 IDE 工具。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。简单而又功能强大。与其他的一些繁冗而复杂的 IDE 工具有鲜明的对比。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。安原创 2020-12-22 11:35:11 · 2912 阅读 · 0 评论