auto.js自助脚本分享

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

最近用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,不错哦~。',

    '车是真漂亮啊',

    '一定要购买一车长安',

    '喜欢灰色的长安',

    '速度和年轻,天生就是绝配666',

    '豪华型的是不是有点浪费',

    '全轮驱动感觉动力刚刚的',

    '颜值很高的一车',

    '长安加油为您点赞',

    '支持支持',

    '超帅气',

    '性价比高的车',

    '长安好平台',

    '长安出品必属精品',

    '性价比之王',

    '这车真不错',

    '支持一下',

    '长安真的挺好',

    '中国制造加油',

    '祝福长安666',

    '有你出发888',

    '给力长安加油',

    '质量好,挺你',

    '支持国产车,活动好',

    '这个平台真好,积分送礼物',

    '大家感觉转发下载',

    '祝福长安有你真好',

    '不错的很,买一辆去',

]

homeAj('我的',12,0,null);

sleep(1500)

click(returnX,returnY);//签到

sleep(800)

back();

//第一步

shouye_myfabu();

sleep(2000)

for(var n = 0; n < 10 ; n++){

    myfabulist();//第二步我的发布列表发布

    sleep(2000)

}

sleep(5000)

click(returnX,returnY);//返回首页

sleep(2000)

homeAj('发现',12,0,null);

sleep(2000)

homeAj('资讯',16,0,null);

sleep(2000)

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

sleep(2000)

for(var zixun = 0; zixun < 8 ; zixun++){

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

    sleep(2000)

    homeAj('',15,31,null);

    sleep(2000)

    homeAj(null,9,39,null);//点赞

    sleep(2000)

    homeAj(null,9,34,null);//点击评论

    sleep(2000)

    setText(CommentKeyWord[suijs]);

    sleep(2000)

    homeAj('发布',4,0,null);//点击评论发布

    sleep(2000)

    zXfenxiang();

    sleep(2000)

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

    sleep(2000)

}







 

//从首页开始到发布-----  第一步

function shouye_myfabu(){

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

    //首页  -- 点击我的 -- 发布 -- 发布 ~

    homeAj('我的',12,0,null);

    sleep(2000)

    homeAj('发布',13,0,null);

    sleep(2000)

    homeAj('发布',null,1,'toolbar_save');

    sleep(2000)

    homeAj('',null,1,'tvCheck');

   

    sleep(2000)

    homeAj('完成',6,0,null);

    sleep(2000)

    homeAj('下一步',8,0,null);

    sleep(2000)

    EditTextHS('请控制字数',8);

    setText(CommentKeyWord[suijs]);

   

    sleep(2000)  

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

    //sleep(2000)

    //homeAj('话题',9,0,null);

    //sleep(2000)

    //homeAj('圈子',9,0,null);

    //sleep(2000)

    homeAj('发布',7,0,null);

    //----发布完到我的发布列表

    sleep(2000)

    ImageViewHS(null,10,0,0);//点开第一个内容

    sleep(2000)

    homeAj(null,8,38,null);//点赞

    sleep(2000)

    homeAj(null,8,32,null);//点击评论

    sleep(2000)

    setText(CommentKeyWord[suijs]);

    sleep(2000)

    homeAj('发布',4,0,null);//点击评论发布

    sleep(2000)

    Myfenxiang();

    sleep(2000)

    ImageViewHS(null,10,0,0);//点开第一个内容

    sleep(2000)

    ImageViewHS(null,'more_img',0,1);//右上角功能按钮

    sleep(2000)

    ImageViewHS(null,7,2,0);//删除

}




 

//在我的发布列表发布-点赞-评论-转发  --第二步  

function myfabulist(){

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

   //我的发布列表  

    homeAj('发布',null,1,'toolbar_save');//点击发布

    sleep(2000)

    homeAj('',null,5,'tvCheck');//选择第N张照片

   

    sleep(2000)

    homeAj('完成',6,0,null);

    sleep(2000)

    homeAj('下一步',8,0,null);

    sleep(2000)

    EditTextHS('请控制字数',8);

    setText(CommentKeyWord[suijs]);

    sleep(2000)  

    homeAj('发布',7,0,null);//发布帖子成功。回到我的发布列表

    sleep(2000)

    ImageViewHS(null,10,0,0);//点开第一个内容

    sleep(2000)

    homeAj(null,8,38,null);//点赞

    sleep(2000)

    homeAj(null,8,32,null);//点击评论

    sleep(2000)

    setText(CommentKeyWord[suijs]);

    sleep(2000)

    homeAj('发布',4,0,null);//点击评论发布

    sleep(2000)

    Myfenxiang();

    sleep(2000)

    ImageViewHS(null,10,0,0);//点开第一个内容

    sleep(2000)

    ImageViewHS(null,'more_img',0,1);//右上角功能按钮

    sleep(2000)

    ImageViewHS(null,7,2,0);//删除

}



 

//第三步----分享我的帖子

function fenxiangtiezi(){

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

    sleep(1500)

    ImageViewHS(null,10,3,0);//点开一个发布内容

    sleep(2000)

    homeAj(null,8,38,null);//点赞

    sleep(2000)

    homeAj(null,8,32,null);//点击评论

    sleep(2000)

    setText(CommentKeyWord[suijs]);

    sleep(2000)

    homeAj('发布',4,0,null);//点击评论发布

    sleep(2000)

    Myfenxiang();

    sleep(2000)

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

    sleep(2000)

    ImageViewHS(null,10,3,0);//点开一个发布内容

    sleep(2000)

    homeAj(null,8,38,null);//点赞

    sleep(2000)

    homeAj(null,8,32,null);//点击评论

    sleep(2000)

    setText(CommentKeyWord[suijs]);

    sleep(2000)

    homeAj('发布',4,0,null);//点击评论发布

    sleep(2000)

    Myfenxiang();

    sleep(2000)

    for(var tez = 0; tez < 8; tez++){

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

        sleep(2000)

        ImageViewHS(null,10,3,0);//点开一个发布内容

        sleep(2000)

        homeAj(null,8,38,null);//点赞

        sleep(2000)

        homeAj(null,8,32,null);//点击评论

        sleep(2000)

        setText(CommentKeyWord[suijs]);

        sleep(2000)

        homeAj('发布',4,0,null);//点击评论发布

        sleep(2000)

        Myfenxiang();

        sleep(2000)

    }


 

}

//分享--我的发布分享

function Myfenxiang(){

    ImageViewHS(null,8,3,0);//分享按钮点击

    sleep(2000)

    homeAj('好友',6,0,null);

    sleep(12000)

    back();

    sleep(2000)

    test01()

    sleep(2000)

    click(returnX,returnY);

}


 

//分享--资讯的帖子

function zXfenxiang(){

    ImageViewHS(null,9,3,0);//分享按钮点击

    sleep(2000)

    homeAj('好友',6,0,null);

    sleep(12000)

    back();

    sleep(2000)

    test01()

    sleep(2000)

    click(returnX,returnY);

}

//资讯分享测试是否返回

function test01(){

    try {

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

        toastLog(imagViewList[1].text());

    } catch (error) {

        console.error(error);

        back();

        sleep(2000)

        test01()

    }

}

//获取返回坐标,备用

function getRetrunXY(depValue,typeValue,szValue){

    var returnStr ;

    let imagViewList = className("android.widget.ImageView").id(depValue).find();

    let sts = imagViewList[szValue];

    if('X'.indexOf(typeValue)!= -1){

        returnStr = sts.bounds().centerX();

    }

    if('Y'.indexOf(typeValue)!= -1){

        returnStr = sts.bounds().centerY();

    }

    return returnStr;

}



 

function ImageViewHS(strValue,depValue,szValue,typeValue){

    if(typeValue == 0){//0:depth查询

        let imagViewList = className("android.widget.ImageView").depth(depValue).find();

        let sts = imagViewList[szValue];

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

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

        click(x,y);

    }

    if(typeValue == 1){//1:id查询

        let imagViewList = className("android.widget.ImageView").id(depValue).find();

        let sts = imagViewList[szValue];

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

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

        click(x,y);

    }

}




 

function EditTextHS(strValue,depValue){

    let EditTextList = className("android.widget.EditText").depth(depValue).find();

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

        var temp01 = EditTextList[i].text()+'';

        if(temp01.indexOf(strValue)!= -1){

            let sts = EditTextList[i];

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

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

            click(x,y);

            break;

        }

    }

}


 

//主页四大按键点击事件

function homeAj(strValue,depValue,typeValue,idValue){

    let ImageViewList = null;

    if(typeValue == 0){

        ImageViewList = className("android.widget.TextView").depth(depValue).find();

    }

    if(typeValue == 1){

        ImageViewList = className("android.widget.TextView").id(idValue).find();

    }

    if(typeValue == 5){

        ImageViewList = className("android.widget.TextView").id(idValue).find();

        let sts = ImageViewList[Math.round(Math.random()*10+10)];

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

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

        click(x,y);

        return;

    }

    if(typeValue == 8){

        ImageViewList = className("android.widget.TextView").id(idValue).find();

        let sts = ImageViewList[Math.round(Math.random()*10+10)];

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

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

        click(x,y);

        return;

    }

    if(typeValue == 31){

        ImageViewList = className("android.widget.TextView").depth(15).id("type_tv").find();

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

            var temp01 = ImageViewList[i].text()+'';

            toastLog(ImageViewList.length);

            toastLog(temp01);

            if(temp01.indexOf('资讯')!= -1){

                let sts = ImageViewList[1];

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

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

                click(x,y);

                break;

            }

        }

        return;

    }

    if(typeValue == 34){

        ImageViewList = className("android.widget.TextView").depth(depValue).find();

        let sts = ImageViewList[0];

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

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

        click(x,y);

        return;

    }

   

    if(typeValue == 38){

        ImageViewList = className("android.widget.TextView").depth(depValue).find();

        let sts = ImageViewList[3];

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

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

       

        click(x,y);

        sleep(1200)

        click(x,y);

        sleep(1200)

        return;

    }

       

    if(typeValue == 39){

        ImageViewList = className("android.widget.TextView").depth(depValue).find();

        let sts = ImageViewList[2];

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

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

       

        click(x,y);

        sleep(1200)

        click(x,y);

        sleep(1200)

        return;

    }

    if(typeValue == 32){

        ImageViewList = className("android.widget.TextView").depth(depValue).find();

        let sts = ImageViewList[1];

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

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

        click(x,y);

        return;

    }

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

        var temp01 = ImageViewList[i].text()+'';

        if(temp01.indexOf(strValue)!= -1){

            let sts = ImageViewList[i];

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

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

            click(x,y);

            break;

        }

    }

}


 

3,北京汽车刷积分脚本

try {

  auto();

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

  } catch (error) {

      console.error(error);

  }


 

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

  sleep(18888);

threads.start(function(){

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

    events.observeKey();

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

        //音量键关闭脚本

        if(keyCode == keys.volume_down){

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

            sleep(2000);

            exit();

        }

    });

});

var indexFX = 0;

var jx = (device.width/2);

var jy = (device.height/3);

var pinglKey = [

  '6666666666,北京汽车顶呱呱~~',

  '北京汽车加油!北京汽车顶呱呱~~',

  '感谢北京给的礼物,北京汽车顶呱呱~~',

  '北京狂宠粉,积分送好礼,北京汽车顶呱呱~~',

  '风雨送春归,飞雪迎春到。北京汽车顶呱呱~~!',

  '北京汽车顶呱呱~~俏也不争春,只把春来报。',

  '天若有情天亦老...北京汽车顶呱呱~~',

  '...人间正道是沧桑北京汽车顶呱呱~~',

  '...喜欢的人喜欢北京汽车顶呱呱~~',

  '三分春色二分愁北京汽车顶呱呱~~',

  '66666666666,北京汽车顶呱呱~~',

]

var tieziKey = [

  '9月29日,首届中国(天津)国际汽车展览会在国家会展中心(天津)盛大开幕!这是国际顶级车展首次来到天津,也是2021年度北方地区规模最大、参展品牌最齐全的顶级国际汽车展览会,北汽集团当然不会缺席,携旗下三大自主品牌、两大合资品牌共18款重磅车型的全明星阵容,强势登陆天津国家会展中心3号馆,献上一场卓越产品与技术的饕餮盛宴。',

  '作为北方工业重要的城市,天津不仅有着较强的汽车工业基础,也是全国重要的汽车市场之一。随着“新能源热”不断升级,天津近年来也积极推进产业发展,目前已有较为良好的新能源基础设施建设,市场竞争也日渐激烈。在本次天津国际车展,新能源品牌齐齐亮相,吸引了众多消费者目光。',

  'BJ40军团如今已经从一台车,变成了一个完整的产品谱系,也是中国越野最强的一个单品军团。其中,新一代BJ40环塔冠军版出厂即顶格的强悍越野性能、搭载冠军之眼与国内唯一越野场景化智能车机,被称为“中国越野最强素车”,引领中国越野智能化浪潮。北京给的礼物,北京汽车顶呱呱~~',

  '9月3日-9月7日,中国国际服务贸易交易会(简称“服贸会”)在北京国家会议中心(主会场)和北京首钢园区(展示会场)隆重举办。展会聚焦行业热点和发展趋势,展示行业领先科技成果。',

  '北汽集团与恩智浦、中国移动等企业合作,共同推进智能网联关键领域技术突破,与华为合作共同研发高阶智能驾驶定制车型,推动智能驾驶技术在中国产业化落地等。',

  '近年来,北汽集团坚持“电动化、智能化、网联化、共享化”的创新发展理念,超前谋划布局新能源汽车产业,大力推动资源优化整合和核心能力再造,积极开展智能网联等前瞻技术研究和产业化探索,深入推进从传统制造型企业向服务型和创新型企业的战略转型,以科技创新引领企业发展',

  '作为当下最火的新能源高端品牌之一,极狐阿尔法S 华为HI版的两大技术格外亮眼: 高阶智能驾驶,3颗96线车规激光雷达+6个毫米波雷达+12个超声波雷达+13个摄像头+400TOPS算力芯片,具备华为最高阶智能驾驶水平。',

  '华为鸿蒙OS智慧座舱,实现多终端设备协同,进一步迈向“万物互联”时代。与华为共建“1873戴维森创新实验室”,着眼下一代智能网联电动汽车技术。同时,这款车还具有系统自我更新,快速迭代的能力。',

  ' 出租车作为城市中交通中重要的交通营运工具,因为数量庞大,运营时间长,其低碳环保、快速换电问题突出。展会上,北汽集团展示出的新能源出租车快速换电技术,满足了出租车公司的运营需求,解决了出租车司机的痛点,最重要的是这项技术绿色环保。',

  '据官方消息称,北京汽车新能源换电出租车业务自2016年开始布局,目前已在全国15个城市运营,换电出租车营运数量超过1.6万辆,累计建造换电站187座,数量全球第一。',

  ' 北汽福田本次服贸会展出的欧辉氢燃料客车,采用全球领先的干膜技术,可实现零下20度低温启动、零下46度低温存放和停机自动保护,独有的福田智科智能车载管理系统',

]

var softname = getPackageName("北京汽车");

//启动

launch(softname);

sleep(20000);

myinfo(5);

sleep(10000);

jifen();

sleep(5000);

renwulist(2);

sleep(1500);

renwulist(3);

sleep(2000);

for(var i = 0; i < 4; i ++){

    sleep(2000)

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

    sleep(2000)

    click(jx,jy);

    sleep(2000)

    try {

      dianjipingl();

    } catch (error) {

      continue;

    }

    sleep(2000)

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

    setText(pinglKey[suijs]);

    sleep(2000);

    fabupingl()

    sleep(10000)

    fengxiang();

    sleep(2000)

  }

sleep(2000)

myinfo(5);

sleep(10000);

jifen();

sleep(8000);

renwulist(4);

sleep(2000);

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

setText(tieziKey[suijs]);

sleep(2000);

fenlei();

sleep(2000);

fabatiezi();

sleep(10000);

renwulist(4);

sleep(2000);//发帖子完成

renwulist(5);

sleep(2000);

renwulist(3);

sleep(2000);


 

exit();



 

//内容分享

function fengxiang(){

  try {

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

      let str3 = LinearLayoutList[0];

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

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

      click(x2,y2);

      sleep(2000)

      dianjiQQ();

      sleep(12000)

      back();

      sleep(2000)

      backRturn();

  } catch (error) {

      shouye()

  }

}

//返回首页

function shouye(){

  let FrameLayoutList = className("android.widget.FrameLayout").depth(11).find();

  let str3 = FrameLayoutList[0];

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

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

  click(x2,y2);

}

//从首页到我的5,其他到我的4

function myinfo(v){

  let FrameLayoutList = className("android.widget.FrameLayout").depth(11).find();

  let str3 = FrameLayoutList[v];

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

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

  click(x2,y2);

}

//我的-获取积分

function jifen(){

  let TextViewList = className("android.widget.TextView").depth(11).find();

  let str3 = TextViewList[1];

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

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

  click(x2,y2);

}


 

//2签到;3转发;4发帖子;5评论

function renwulist(v){

  let imagViewList = className("android.view.View").depth(11).find();

  let sts = imagViewList[v];

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

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

  click(x,y);

}

//点击分享QQ

function dianjiQQ(){

  indexFX++;

  let LinearLayoutList = className("android.widget.ImageView").depth(5).find();

  let str3 = LinearLayoutList[3];

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

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

  click(x2,y2);

}

function backRturn(){

  let TextViewList = className("android.widget.TextView").depth(7).find();

  let str3 = TextViewList[0];

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

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

    click(x2,y2);

}

function fenlei(){

  let TextViewList = className("android.widget.TextView").depth(10).find();

  let str3 = TextViewList[2];//精彩生活

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

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

  click(x2,y2);

}

function fabatiezi(){

  let ButtonList = className("android.widget.Button").depth(8).find();

  let str3 = ButtonList[0];//精彩生活

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

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

  click(x2,y2);

}


 

function dianjipingl(){

  let TextViewList = className("android.widget.TextView").depth(8).find();

  let str3 = TextViewList[0];

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

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

  click(x2,y2);

}

function fabupingl(){

  let TextViewList = className("android.widget.TextView").depth(8).find();

  let str3 = TextViewList[0];

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

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

  click(x2,y2);

}

您可能感兴趣的与本文相关的镜像

ComfyUI

ComfyUI

AI应用
ComfyUI

ComfyUI是一款易于上手的工作流设计工具,具有以下特点:基于工作流节点设计,可视化工作流搭建,快速切换工作流,对显存占用小,速度快,支持多种插件,如ADetailer、Controlnet和AnimateDIFF等

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值