全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 9778|回复: 53

自动喵币脚本【无需Root,仅支持安卓7.0及以上】

  [复制链接]
发表于 2019-10-23 12:47:12 | 显示全部楼层 |阅读模式
本帖最后由 Faker007 于 2019-10-24 01:31 编辑

菜鸡的第一个帖子,瑟瑟发抖。


基于Auto.js,脚本写的相当简单,个人测试正常运行。当前已测试机型:小米8

Auto.js介绍请看:https://hyb1996.github.io/AutoJs-Docs/#/



辣鸡TX
网盘地址请扫码,见最后


使用方法:
下载,得到一个安装包一个js文件
安装Auto.js,手机开启无障碍服务,不开用不了
导入脚本,运行。

如有需要,后期补图。

更新日志:
2019/10/24  12:00 移除狗东,改写喵币,取消通过坐标判断方式,采用页面字符判断
2019/10/23 16:52 本菜鸡顺手把狗东的也写了
2019/10/23  12:28 菜鸡第一版支持喵币




  1. //本脚本仅适用于安卓7.0及以上
  2. auto.waitFor();
  3. var height = device.height;
  4. var width = device.width;
  5. toast("\n设备宽" + width + "\n"+ "设备高" + height)
  6. launch("com.taobao.taobao");
  7. device.keepScreenOn();
  8. waitForPackage("com.taobao.taobao")
  9. sleep(2000);
  10. setScreenMetrics(1080, 2248);
  11. //点击主界面“疯抢红包tab”
  12. click(780,1300);
  13. sleep(7000);
  14. //点击“领喵币”
  15. //press(936,1700,5000)
  16. click(930,1710);
  17. sleep(3000);
  18. waitForActivity("com.taobao.browser.BrowserActivity");
  19. if (text("签到").exists()) {
  20.     text("签到").findOne().click();
  21.     sleep(1600);
  22.     toast("签到成功")
  23. }
  24. sleep(1500);
  25. while (text("去进店").exists()) {
  26.     toast("存在去进店");
  27.     text("去进店").findOne().click();
  28.     waitForActivity("com.taobao.browser.BrowserActivity");
  29.     sleep(2500);
  30.     swipe(width / 2, height - 600, width / 2, 0, 500);
  31.     sleep(3500);
  32.     swipe(width / 2, height - 600, width / 2, 0, 500);
  33.     sleep(10000);
  34.     swipe(width / 2, height - 600, width / 2, 0, 500);
  35.     sleep(9000);
  36.     back();
  37.     sleep(1000);
  38. }
  39. while (text("去浏览").exists()) {
  40.     toast("存在去浏览");
  41.     text("去浏览").findOne().click();
  42.     waitForActivity("com.taobao.browser.BrowserActivity");
  43.     sleep(1500);
  44.     swipe(width / 2, height - 500, width / 2, 0, 500);
  45.     sleep(2500);
  46.     swipe(width / 2, height - 500, width / 2, 0, 500);
  47.     sleep(10000);
  48.     swipe(width / 2, height - 500, width / 2, 0, 500);
  49.     sleep(8000);
  50.     back();
  51.     sleep(1600);
  52. }
  53. toast("所有任务结束");
  54. exit()
复制代码

 楼主| 发表于 2019-10-23 14:07:10 | 显示全部楼层
xiaobei206 发表于 2019-10-23 13:58
小米6完全没法用,看了下脚本,就是按键精灵,分辨率有个JB的适配。

https://hyb1996.github.io/AutoJs-Docs/#/coordinatesBasedAutomation?id=setscreenmetricswidth-height
setScreenMetrics(width, height)
width {number} 屏幕宽度,单位像素
height {number} 屏幕高度,单位像素
设置脚本坐标点击所适合的屏幕宽高。如果脚本运行时,屏幕宽度不一致会自动放缩坐标。

例如在1920*1080的设备中,某个操作的代码为

setScreenMetrics(1080, 1920);
click(800, 200);
longClick(300, 500);
那么在其他设备上AutoJs会自动放缩坐标以便脚本仍然有效。例如在540 * 960的屏幕中click(800, 200)实际上会点击位置(400, 100)。
 楼主| 发表于 2019-10-23 14:12:11 | 显示全部楼层
Faker007 发表于 2019-10-23 14:07
https://hyb1996.github.io/AutoJs-Docs/#/coordinatesBasedAutomation?id=setscreenmetricswidth-height ...

说实话,我就分享个东西,不欠你啥吧,爱用不用,说话上来就JB的,我是真的服。MJJ都这么暴躁吗
发表于 2019-10-23 13:58:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-10-23 21:12:19 | 显示全部楼层
我给传到蓝奏了  https://www.lanzous.com/i6xeadg
发表于 2019-10-23 12:48:10 | 显示全部楼层
(114304)密码验证超过频率限制
发表于 2019-10-23 12:48:21 | 显示全部楼层

(114304)密码验证超过频率限制
发表于 2019-10-23 12:48:57 | 显示全部楼层
(114304)密码验证超过频率限制,楼主换个盘发吧
发表于 2019-10-23 12:53:04 | 显示全部楼层
https://send.firefox.com/

或者蓝奏
 楼主| 发表于 2019-10-23 12:56:59 | 显示全部楼层
mrw79 发表于 2019-10-23 12:53
https://send.firefox.com/

或者蓝奏

补地址了
发表于 2019-10-23 13:01:54 | 显示全部楼层
仅支持安卓7.0及以上
发表于 2019-10-23 13:02:34 | 显示全部楼层
模拟器可以吗?
 楼主| 发表于 2019-10-23 13:04:00 | 显示全部楼层

好像没有安卓7以上的模拟器吧。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-25 15:00 , Processed in 0.074518 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表