ec,easyclick常用函数大全,集合

Posted 九黎AJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ec,easyclick常用函数大全,集合相关的知识,希望对你有一定的参考价值。

新建ec交流群917400262
欢迎加入v群,和各位大神一同交流
免责声明:本博客提供的所有内容仅供学习、分享与交流,我们不保证内容的正确性。通过使用本博客内容随之而来的问题与本博客无关。当使用本博客代码时,代表你已接受本博客的免责声明

正文部分

一般做软件的流程是

  1. 打开xx软件
  2. 执行控件属性查找,
  3. 找到了进行下一步 比如粘贴文本,话术(多行输入)
  4. 多行文本
  5. 循环执行
  6. 设备函数,长宽
  7. ui参数读取

那我们就对这个流程进行简单的实现
1

toast("启动")

utils.openAppByName("软件名字");

2,这样写的好处是.尽量减少了因为网络原因导致点击失败的问题,一直到点击成功,才会退出while

   while (true) 
        let 搜索 = text("搜索").getOneNodeInfo(0);
       //查找控件,和autojs一样的
        if (搜索) 
        
            clickt(搜索)
            break;
        
        toast("请打开xx软件");
   
    

3.粘贴话术
//粘贴文本

while (true) 
    let 节点=  clz("android.widget.EditText");
    if (节点) 
     
        let result = inputText(节点,"文本内容");
        if (result)
            toast("是");
            break;
        

    
    toast("请输入文本");


4.多行文本分割
使用-进行分割
,需要调用的时候可以 输入() 即可

function 输入() 
    var arr = 文本.split("-");
    logd(arr[random(0, arr.length - 1)]);
    return arr[random(0, arr.length - 1)]

5.循环执行,滑动.返回

   for (let i = 0; i < 2; i++) 
   //做2次返回
        back();
        swipeToPoint(x / 2, y * 0.2, x / 2, y * 0.6, 800);//滑动,同autojs的swipe函数
        logd(i);
    

6.设备宽高

const x = device.getScreenWidth();
const y = device.getScreenHeight();

7.ui参数读取.字符串

var 延迟最小 = readConfigString("延迟最小");
var 延迟最大 = readConfigString("延迟最大");
//布尔值
var 是否选中 = readConfigBoolean("选中");

声明

本教程仅用于学习, 禁止用于其他用途

QQ群

917400262

以上是关于ec,easyclick常用函数大全,集合的主要内容,如果未能解决你的问题,请参考以下文章

ec,easyclick常用函数大全,集合1

EasyClick 自动化测试

easyclick,ec权朗网络验证源码

easyclick,ec权朗网络验证源码

easyclick,ec权朗网络验证源码

100多个基础常用JS函数和语法集合大全