最近一直在找工作,有天就遇到一个要求使用auto.js写一些自动化控件的公司(我严重怀疑它其实就想白嫖。。。),于是就有了这个小demo... 因为没用过抖音,也不懂auto.js,所以看了一些教学视频,所以写成这个样子了。。。(有点烂,就
最近一直在找工作,有天就遇到一个要求使用auto.js写一些自动化控件的公司(我严重怀疑它其实就想白嫖。。。),于是就有了这个小demo...
因为没用过抖音,也不懂auto.js,所以看了一些教学视频,所以写成这个样子了。。。(有点烂,就单纯记录一下自己的学习过程,auto.js版本是4.1的)
// 回到首页home();sleep(2000);// 打开抖音app.launchApp("抖音");sleep(5000);// 获取屏幕分辨率let screenHeight = device.height;let screenWidth = device.width;while (true) { // 点赞 click(screenWidth / 2, screenHeight / 2); sleep(100); click(screenWidth / 2, screenHeight / 2); // 关注 let gzId = id("com.ss.android.ugc.aweme:id/f03"); if (gzId) { let gzView = gzId.findOnce(); if (gzView) { let position = gzView.bounds(); click(position.centerX(), position.centerY()); sleep(1000); } } sleep(2000); // 短视频的滑动 swipe( screenWidth / 2, (screenHeight / 3) * 2, screenWidth / 2, screenHeight / 4, 500 ); sleep(2000); // let user_avatar = id("com.ss.android.ugc.aweme:id/user_avatar"); // 获取用户头像信息 // if (user_avatar) { // log("111"); // // 点击用户头像 // user_avatar.click(); // sleep(2000); // // 点击关注 // let followMes = className("android.widget.Button").desc("关注").find(); // if (followMes.length > 0) { // followMes[followMes.length - 1].click(); // } // } else { // log("跳过广告"); // } // sleep(2000);}
代码没有进行广告和视频的过滤,因为我用的模拟器做调试,但是电脑是Mac的带不动模拟器... 所以就简单写了一个点赞和关注的脚本,让朋友帮我在模拟器上调试...
来源地址:https://blog.csdn.net/m0_65104145/article/details/128053038
--结束END--
本文标题: 用auto.js写了一个抖音点赞、关注的脚本
本文链接: https://www.lsjlt.com/news/402359.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0