auto.js自助脚本分享

本文分享了使用auto.js编写的两个自动化脚本,分别用于抖音极速版自动养号和长安汽车App刷积分。脚本涉及划屏、点击、评论等操作,适用于安卓设备,通过自动化实现日常互动与任务完成,提升效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近用auto.js做了几个自助脚本,代码下面有,如果大家有什么想要做的自助脚本,我可以帮着写,比如抖音场控助手脚本,刷积分,抖音私信脚本什么的,都可以满足

代码写着一般,凑合着看,起个引导作用。。。

1,抖音极速版养号.js

代码如下,直接就可以用的

 try {

    auto();

    // ↑ 尝试获取数据,成功 返回数据. 失败 返回假 .

    } catch (error) {

        console.error(error);

    }

    sleep(15000);

var softname = getPackageName("抖音极速版");

//启动抖音

launch(softname);

sleep(15000);

var CommentKeyWord = [

    '我是抖音短视频小助手关注了你你要关注我哦!',

    '山高路远坑深,大军纵横驰奔,谁敢横刀立马?惟有点赞加关注大军!',

    '我的未来不是梦我相信你也是!',

    '身同感受',

    '风雨送春归,飞雪迎春到。',

    '俏也不争春,只把春来报。',

    '天若有情天亦老...',

    '...人间正道是沧桑',

    '...喜欢的人喜欢的事亦不能表达喜欢的心...',

    '三分春色二分愁,更一分风雨',

    '66666',

]

threads.start(function(){

    //在子线程中调用observeKey()从而使按键事件处理在子线程执行

    events.observeKey();

    events.on("key_down", function(keyCode, events){

        //音量键关闭脚本

        if(keyCode == keys.volume_down){

            toast("您选择退出脚本!")

            sleep(2000);

            exit();

        }

    });

});



 

for(var xh = 0; xh < 88; xh ++){

    var temp01 = Math.ceil(Math.random()*10);

    var huapingsujs = Math.round(Math.random()*80+20);//划屏幕随机时间

    huaping();

    sleep(5000);

    if(temp01 == 6){

        dianzan();

    }

    if(temp01 == 5){

        pinglun();

        sleep(1000);

    }

   

    sleep((huapingsujs*188)+huapingsujs);

}

exit();

//划屏

function huaping(){

        swipe(device.width/2,2*device.height/3,device.width/2,device.height/6,500)

}


 

//点击评论

function dianjipingl(){

    let LinearLayoutList = className("android.widget.LinearLayout").depth(21).find();

    for(var i = 0; i <LinearLayoutList.length; i ++ ){

      var strV1 = LinearLayoutList[i].desc()+'';

      if(strV1.indexOf("评论")!= -1){

         LinearLayoutList[i].click();

          break;

      }

   }


 

}


 

//评论

function pinglun(){

    var suijs = Math.ceil(Math.random()*10);

    dianjipingl();

   sleep(1000);

   let FrameLayoutList = className("android.widget.TextView").depth(12).find();

   let sts = FrameLayoutList[1];

   var x = sts.bounds().centerX();

   var y = sts.bounds().centerY();

   //(x);

   //toastLog(y);

   click(x,y);

   sleep(1000)

   setText(CommentKeyWord[suijs]);

   sleep(1000)

    let ImageViewList = className("android.widget.ImageView").depth(10).find();

    let ImageViewListsts = ImageViewList[2];

    var ImageViewListstsx = ImageViewListsts.bounds().centerX();

    var ImageViewListstsy = ImageViewListsts.bounds().centerY();

    click(ImageViewListstsx,ImageViewListstsy);

    sleep(1000)

    let ImageViewListColse = className("android.widget.ImageView").depth(6).find();

    let sts2 = ImageViewListColse[0];

    var x2 = sts2.bounds().centerX();

    var y2 = sts2.bounds().centerY();

    click(x2,y2);

}


 

//点赞

function dianzan(){

   click(400,400);

   sleep(100);

   click(400,400);

}

2,长安刷积分自助脚本

代码如下

try {

    auto();

    // ↑ 尝试获取数据,成功 返回数据. 失败 返回假 .

    } catch (error) {

        console.error(error);

    }

    toastLog('请开启无障碍服务,鸿蒙系统在弹出窗口最下已安装服务里选长安新号-开启');

    sleep(15000);

toastLog('启动QQ中……');

var softname = getPackageName("QQ");

//启动

launch(softname);

sleep(15000);

toastLog('启动引力域中……');

var softname2 = getPackageName("引力域");

//启动

launch(softname2);

sleep(20000);

threads.start(function(){

    //在子线程中调用observeKey()从而使按键事件处理在子线程执行

    events.observeKey();

    events.on("key_down", function(keyCode, events){

        //音量键关闭脚本

        if(keyCode == keys.volume_down){

            toast("您选择退出脚本!")

            sleep(2000);

            exit();

        }

    });

});

var returnX = getRetrunXY('iv_seach','X',0);

//var returnY = getRetrunXY('iv_seach','Y',0);

var returnX = 63

var returnY = 98

//click(returnX,returnY);

var CommentKeyWord = [

    '6666666',

    '长安汽车加油!',

    '感谢长安给的礼物',

    '长安狂宠粉,积分送好礼',

    '活动挺给力,感觉长安',

    'AU,不

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值