Auto.js实现朋友圈点赞自动化

2022-11-27 17:55:45 浏览数 (1)

给大家分享一个自动化点赞朋友圈的功能,仅供大家学习参考,请勿滥用!

基本实现思路:

1. 获取当前页面所有作品的更多标志,即右下角那两个点的集合A;

2. 循环集合A,分别对集合中每个对象B执行如下的操作;

3. 点击对象B,弹出折叠菜单C;

4. 检查折叠菜单C上有没有“赞”的存在。如果存在,找到“赞”的可点击对象,执行点赞;如果是“取消赞”,不执行操作;

5. 滑屏翻页循环执行上面的操作;

以下是代码实现:

代码语言:javascript复制
// 单个页面点击
function pageClick(){
 
    // 整个页面"两点"集合(全ID每种手机可能不同)
    var twoDotList = id("com.tencent.mm:id/nh").find();
    // 循环操作每个"两点"
    twoDotList.forEach(item => {
 
        // 点击"两点"
        item.click();
 
        // 等"赞"出现
        sleep(1500);
 
        // 获取"赞"控件
        var good = text("赞").findOnce();
 
        if(good){
            // 获取"赞"父控件
            var goodParent = good.parent();
            goodParent.click();
            sleep(1500);
        };
    
 
    });
 
}
 
// 循环整个列表
while(true){
 
    // 页面点赞
    pageClick();
 
    // 向上翻页
    className("android.widget.ListView").findOne().scrollDown();

    sleep(1000);
};

0 人点赞