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

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

正文部分

一般做软件的流程是

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

那我们就对这个流程进行简单的实现
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("选中");

8.随机话术

function 输入话术() {
    var arr = 话术.split("+");
    //九黎提醒,请先赋值话术,在使用这个函数
    logd(arr[random(0, arr.length - 1)]);
    return arr[random(0, arr.length - 1)]
}

9.无法点击的用clickui点击

const x = device.getScreenWidth();
const y = device.getScreenHeight();
function clickui(ui) {
    if(has(ui)){
        //如果节点存在
        var nodes=ui.visible(true).bounds(0,0,x,y).getOneNodeInfo(1000);
        //bounds(0,0,x,y)是指搜索范围从0,0到x,y,如果只搜索下半屏幕,bounds(0,y/2,x,y)
//控件可见
        if(nodes)
        {
            clickPoint((nodes.bounds.left + nodes.bounds.right) / 2, ((nodes.bounds.top + nodes.bounds.bottom) / 2));//点击控件中心
         sleep(200);//休息200ms
            return true;//九黎ec群917400262


        }
    }
//找不到当然是返回失败
    return false;
}

声明

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

QQ群

917400262

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值