EasyClick脚本开发教程(7)某音评论区指定概率随机点赞

前言

这节来学习遍历点赞按钮,按照指定的概率来执行点赞动作。

如图,点赞按钮是一个小爱心。但是这个爱心是不能直接点击的,它的clickable值为false。我们点击它的兄弟组件,来完成点赞。

以某音13.7.0为例,可点击的节点id为“com.ss.android.ugc.aweme:id/dew”

file

实现过程

先设定一个执行概率变量。 再遍历点赞按钮,当触发指定的概率时,执行点赞动作。 注意点赞后,要设定一个sleep()延时。

// 某音13.7.0版本

// 定义组件选择器
let selectors = id("com.ss.android.ugc.aweme:id/dew");
let gailv  = 50;   //点赞的概率

// 判断组件是否存在
if (has(selectors)) {
    // 遍历组件
    var result = getNodeInfo(selectors, 1000);
    if (result.length > 0) {
        for (var i = 0; i < result.length; i++) {
            var value = result[i];

            // 按指定概率执行点赞
            if (parseInt(Math.random() * 100) <= gailv) {
                value.click();
                sleep(1000);
                logd('点击第 ' + (i + 1) + ' 个按钮');
            }
        }
    }
} else {
    loge('未找到随机表情');
}

EasyClick免费云控

全动云是淘美科技旗下2021年最新的免费云控脚本管理系统。提供设备分组、设备管理、脚本分组、脚本管理、任务管理、素材管理等强大功能。支持用户上传自定义EasyClick脚本。
全动云大数据智能营销管理系统

相关链接

EasyClick开发文档

EasyClick脚本开发教程(1)IntelliJ IDEA Ultimate的安装方法

EasyClick脚本开发教程(2)安装开发工具并创建项目

EasyClick脚本开发教程(3)连接设备与屏幕映射

EasyClick实现某音直播间刷屏喊话,循环发送随机话术

EasyClick实现某音发送指定语音,发送好友私信,引流脚本必备技术

EasyClick交流群

QQ群号:737066890

EasyClick技术交流

1. 官方交流QQ群,添加多个不批。建议使用安卓手机或电脑申请。
飞云脚本圈: 586333520飞云脚本圈
Auto.js学习交流③群:286635606
Auto.js学习交流②群:712194666(满员)
IOS免越狱自动化测试群:691997586
2. 盗版,破解有损他人权益和违法作为,请各位会员支持正版。
3. 本站部分资源来源于用户上传和网络搜集,如有侵权请提供版权证明并联系站长删除。
4.如未特别申明,本站的技术性文章均为原创,未经授权,禁止转载/搬运等侵权行为。
5.全站所有付费服务均为虚拟商品,购买后自动发货。售出后概不接受任何理由的退、换。注册即为接受此条款。
6.如果站内内容侵犯了您的权益,请联系站长删除。
飞云脚本 » EasyClick脚本开发教程(7)某音评论区指定概率随机点赞

企业级大数据智能营销管理系统

了解详情