//跳转到聊天页面app.startActivity({action: "android.intent.action.VIEW",data: "mqq://im/chat?chat_type=wpa&version=1&src_type=web&uin=" + qq,packageName: "com.tencent.mobileqq",});//打开个人主页
try{app.startActivity({action:"android.intent.action.VIEW",data:"mqqapi://card/show_pslcard?&uin=" + Quin});
}catch(e){toast("Error");
}

起因就是QQ上要和朋友每天相互点赞,然后之前也没接触过脚本,就想了解一下,发现手机端主要就是auto.js,按键精灵,触动精灵,有JavaScript的基础,所以开始接触auto.js。

var Quin = ;//这里输入要点赞的好友QQ
//打开个人主页
try{app.startActivity({action:"android.intent.action.VIEW",data:"mqqapi://card/show_pslcard?&uin=" + Quin});toast("嘎");//测试是否成功
}catch(e){toast("Error");
}
sleep(2000);
//个人主页点赞
try{//个人页面var phoneButton1 = desc("音视频通话").findOne();var dianzanButton = phoneButton1.parent().parent().parent().parent().parent().child(2).child(0).child(0).child(0).child(0).child(2).child(0).child(1);//连点10下for(var i = 0;i<10;i++){dianzanButton.click();}toast("嘎嘎嘎");//测试是否成功
}catch(e){toast("Error");
}

这里面主要是QQ的接口,刚开始不知道可以这样,一直在琢磨如何打开应用以后找到对应的好友,后来在网上发现了这个就方便多了。
其中个人页面里面在找点赞图标的组件的时候花了很长时间,一种方法是通过叠加属性来查找,在没有desc和id等明确属性的时候可用。

//选取控件属性depth值为3,控件属性drawingOrder值为0,控件属性indexInParent值为1的控件,查找一次;
var button = className("android.widget.EditText").depth(3).drawingOrder(0).indexInParent(0).findOne();

不过后来调试的时候老是不成功,后来用了一个较为繁琐的方法,找到一个不容易变化的或容易找的控件“.findone()”后再在此基础上进行“.parent()”“.child(index)”操作找到另一控件。如刚开始的例子中我用的就是通过找页面最下面有明确desc的一个组件,通过父级和子级的关系确定到点赞的组件。

Auto.js之自动QQ点赞篇相关推荐

  1. Auto.js实现自动填充文本

    Auto.js文本框自动文本填充 文章目录 Auto.js文本框自动文本填充 使用环境 一.失败记录 二.解决方案一 三.解决方案二 都不行怎么办 1. 2. 使用环境 我老懒癌了,每天连打卡都不想打 ...

  2. Auto.js实现自动授权截屏权限

    写在前面: 本文章记录自己在开发过程中,遇到的基础问题,也同样便于在以后的开发中获得便利. 如果你是初学Auto.js开发,建议可以读这篇文章Auto.js入门[超基础],该文章是我入门时拜读的作品, ...

  3. 【autojs】Auto.js Pro陌陌点赞全脚本源代码

    代码 //此代码由飞云脚本圈整理提供(www.feiyunjs.com) auto();//授权auto.js//基础配置 var dianzancishu = 0; var dianzanshiji ...

  4. auto.js 快手自动评论脚本 引流操作

    本代码 是基于 auto.js app软件:快手极速版 如果不熟悉 auto.js 请移步 auto.js文档 源码下载地址:暂无 auto.waitFor(); app.launchApp('快手极 ...

  5. 【autojs】Auto.js Pro安卓QQ语音红包秒抢挂免费脚本源码

    //此代码由飞云脚本圈整理提供(www.feiyunjs.com) importPackage(android.speech.tts); importClass(java.util.Locale); ...

  6. 京东双11热爱环游记,使用AUTO.JS脚本自动领汪汪币(2021.10.29最新)

    点击上方蓝字"优派编程"选择"加为星标",第一时间关注原创干货 https://www.fang1688.cn/study-code/2523.html 每年某 ...

  7. 微信(基于auto.js)自动打卡脚本

    软件准备 技术理论 安装教程 推荐工作模式 注意事项 附录代码 软件准备 auto.js或者 auto.js pro版.auto.js目前官方已经停止更新,pro版本需要收费.自行百度下载 auto. ...

  8. Auto.js实现自动解锁屏幕

    写在前面: 本文章记录自己在开发过程中,遇到的基础问题,也同样便于在以后的开发中获得便利. 如果你是初学Auto.js开发,建议可以读这篇文章Auto.js入门[超基础],该文章是我入门时拜读的作品, ...

  9. js 查错_淘宝双11超级星秀猫使用 Auto.js 脚本自动做任务领喵币

    先分享一波双11红包,淘口令¥WiuJcidknMF$ 越来越懒得做这些沙雕任务了,赚的那几块几毛跟自己耗的精力完全不成正比.但是可以学习一下淘宝的营销活动,同时又有小伙伴求这个淘宝双11超级星秀猫自 ...

最新文章

  1. mysql 源码安装 5.6.21_Mysql5.6.21源码安装
  2. Android自定义View:MeasureSpec的真正意义与View大小控制
  3. vscode开发python使用教程_在VS Code上搭建Python开发环境的方法
  4. Oracle Rman 命令详解(List report backup configure)
  5. 今日arXiv精选 | 13 篇 ICCV 2021 最新论文
  6. logback slf4j_强制Tomcat通过SLF4J / Logback登录
  7. 要是有力气的话可以做装卸工,月入过万不是梦
  8. 为什么你说的话别人不愿意听?
  9. 管理口SSH服务存在拒绝服务漏洞(CVE-2016-6515)
  10. 关闭rlogin服务linux,Linux rlogin命令
  11. 《著名企业求职面试指南》——揭秘顺利通过名企面试的“潜规则”
  12. 线程的共享资源和私有资源
  13. frame边框阴影html,CSS阴影效果的比较之drop-Shadow与box-Shadow
  14. Archlinux下对ape文件自动分轨并转mp3
  15. 计算机中什么是数组公式,学会就能效率翻倍的数组公式,到底怎么用?
  16. 简单电路实践——电路与二进制运算
  17. 软件开发,如何快速有效缩短项目周期
  18. 岁月如水-指间流逝-难觅难留
  19. Android自定义控件 -- 仿书签(Kotlin)
  20. PHP 对接 STEAM 第三方登陆

热门文章

  1. 大学英语期末考计算机上答卷,英语期末考试总结(精选7篇)
  2. windows 进程监控 Procmon.exe
  3. 搭建游戏平台用哪里的高防服务器比较好
  4. 移动端二三事【五】:陀螺仪(重力感应器)实现手机位置、加速度感应以及常见应用。
  5. 将小写金额转换成中文大写
  6. HDU - 6344 2018百度之星资格赛 1001调查问卷(状压dp)
  7. 华为路由器hilink怎么用_HUAWEI HiLink 两个华为路由器无线中继实测效果【图解】...
  8. 美标Class压力等级与MPa等级换算关系 by阿斯米合金
  9. apex英雄机器人探路者怎么玩_Apex英雄探路者玩法技巧攻略
  10. 《Cinema 4D + After Effects动态图形设计案例解析》——1.3 动态图形的应用领域