【Auto.js】QQ自动回赞_简易版

举报
红目香薰 发表于 2022/01/22 00:04:29 2022/01/22
【摘要】 /** * 脚本运行环境,autojs版本不要低于3.0,安卓版本不要低于 5.0,低于7.0的手机要root * * 自动回赞,别人给自己点过几次赞,则回点几次赞. */auto.waitFor();if(!requestScreenCapture()){ alert("请求截图失败\n程序结束"); exit();} ...

  
  1. /**
  2. * 脚本运行环境,autojs版本不要低于3.0,安卓版本不要低于 5.0,低于7.0的手机要root
  3. *
  4. * 自动回赞,别人给自己点过几次赞,则回点几次赞.
  5. */
  6. auto.waitFor();
  7. if(!requestScreenCapture()){
  8. alert("请求截图失败\n程序结束");
  9. exit();
  10. }
  11. events.on("exit", function(){
  12. if (device.sdkInt < 24) {
  13. ra.exit();
  14. }
  15. });
  16. // var MyQQ = "289986635";
  17. var MyQQ = rawInput("请输入您的QQ号码:");
  18. if (device.sdkInt < 24) {
  19. var ra = new RootAutomator();
  20. }
  21. app.startActivity({
  22. data:"mqqapi://card/show_pslcard?&uin="+MyQQ
  23. });
  24. descEndsWith("次赞").findOne().click();
  25. waitForActivity("com.tencent.mobileqq.activity.VisitorsActivity");
  26. sleep(500);
  27. while(true) {
  28. if (device.sdkInt < 24) {
  29. ra.swipe(device.width/2, device.height*0.43, device.width/2, device.height*0.8, 300); sleep(350);
  30. } else {
  31. swipe(device.width/2, device.height*0.43, device.width/2, device.height*0.8, 300); sleep(350);
  32. }
  33. sleep(3000);
  34. var img = captureScreen();
  35. var obj = textEndsWith("次").boundsInside(5,5,device.width-10,device.height-10).find();
  36. var loopTimes = obj.size();
  37. for (let i = 0; i < loopTimes; i++) {
  38. let Btn = desc("赞").find().get(i).bounds();
  39. let leftX = Btn.left;
  40. let topY = Btn.top;
  41. let w = Btn.right - leftX;
  42. let h = Btn.bottom - topY;
  43. var p = findColorEquals(img, -15550475, leftX, topY, w, h);
  44. if (p) {
  45. continue;
  46. }
  47. var counts = obj.get(i).text().replace(/[^0-9]/ig,"");
  48. for (let i = 0; i < counts; i++) {
  49. let X = Btn.centerX();
  50. let Y = Btn.centerY();
  51. if (device.sdkInt < 24) {
  52. ra.tap(X,Y);
  53. } else {
  54. click(X,Y);
  55. }
  56. }
  57. }
  58. sleep(10*1000);
  59. }

文章来源: laoshifu.blog.csdn.net,作者:红目香薰,版权归原作者所有,如需转载,请联系作者。

原文链接:laoshifu.blog.csdn.net/article/details/115313828

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。