仅供学习使用,侵删。
网上有方法说下载手机tb旧版本没有检查autojs,大家可以自行试试看,本文不作验证分析。网上也有说用曲率手势的脚本能避开检测获得全币,那都是瞎扯,绕不开tb的无障碍服务的检测,即使用真手去操作,最多也是300币。
------活动结束之际更新一波,淘宝这两天更新检测策略了,前期有用VX刷的,记得更新;网盘中2.0软件直接覆盖安装即可-----
鉴于当前用autojs会被tb检测出来;故在使用autojs的基础上采用曲线撸币的方式,绕过tb的无障碍服务检测及一些手势的检测。
首先感谢VirtualApp、 VirtualXposed ;
VirtualApp地址:https://github.com/asLody/VirtualApp
VirtualXposed地址:https://github.com/android-hacker/VirtualXposed
VrtualXposed主要用来软件双开。同时也可安装很多Xposed插件。
本文采用软件VirtualXposed;使用手机:华为荣耀X10 android 10.0。
本文APK及脚本下载地址:链接:https://pan.baidu.com/s/1AuOVoG9s1KsM30NyXuwdEg 提取码:oj7c
autojs软件没有更新,见下文中链接。
安装务必下载网盘链接中的VirtuaXposed;我在开源项目基础上修改了几个系统的方法以便于绕开tb检测。
步骤:
1:安装完VirtualXposed.apk,及MiaoBiXposed.apk(xposed工具)。
2:打开VirtualXposed,长按首页中间三秒左右,跳出安装按钮(如下),点击左下角加号,选择克隆已安装的app:tb及MiaoBiXposed 。
3:安装完后,在VirtualXposed软件中心页打开Xposed Installer;点击左上角选项选择“模块”,并开启激活MiaoBiXposed。完全退出VirtualXposed(后台进程直接杀死)。重新打开VirtualXposed;并打开VirtualXposed里面的tb。(virtualxposed提供了一个虚拟的手机环境给tb运行)
4:运行脚本部分参考下方的旧内容
附:新脚本如下(滑动位置随机)
auto.waitFor(); var height = device.height; var width = device.width; toast("开启 1111") setScreenMetrics(width, height); start1111(); function start1111() { gotoMiaoBi(); miaoBiCenter(); toast("finished") } function gotoMiaoBi() { if(className("android.widget.Button").text("赚喵币").exists()){ className("android.widget.Button").text("赚喵币").findOne().click(); toast("赚喵币") MySleep(4000,5000); } } function miaoBiCenter() { var count = 3; while(count-- > 0) { getSignUp(); browseJobs("去浏览"); browseJobs("去逛逛"); browseJobs("去搜索"); doFinishJob(); getRewards(); MySleep(3000,4000); } } function getSignUp() { while(text("签到").exists()) { text("签到").findOne().click(); MySleep(2000,3000); } } function getRewards() { while(text("领取奖励").exists()) { text("领取奖励").findOne().click(); MySleep(2000,3000); } } function browseJobs(target) { while(text(target).exists()) { text(target).findOne().click(); MySleep(3000,4000); if(id("taolive_chat_btn_text").exists()) { MySleep(25000,30000); } else { var count = 0; while(count ++ < 17) { MySwipe(); MySleep(500,2000); } back(); } MySleep(3000,5000); } } function doFinishJob() { if(text("去完成").exists()) { var finishedList = text("去完成").find(); for(let i=0;i<finishedList.size();i++) { var finished = finishedList.get(i); var title = finished.parent().child(0).child(0).text(); if(title.indexOf("邀请好友") != -1 || title.indexOf("淘宝人生") != -1 || title.indexOf("特价版") != -1) { toast(title); MySleep(2000,3000); }else { finished.click(); MySleep(3000,5000); var count = 0; while(count ++ < 17) { MySwipe(); MySleep(500,2000); } back(); MySleep(3000,5000); } } } } function random(min, max) { return Math.round(Math.random() * (max - min)) + min; } function MySwipe() { var sX = random(100, width-100); var sY = random(height/2+100, height-100); var eY = random(100,height/2-100); swipe(sX,sY,sX,eY,random(100,500)); } function MySleep(Min,Max) { sleep(random(Min,Max)); }
下载安装 auto.js。导入auto1111.js脚本。
使用步骤:1、开启无障碍服务
2、开启悬浮窗
3、打开喵币主页
4、点击autojs悬浮窗运行auto1111.js脚本
auto.js下载链接:链接:https://pan.baidu.com/s/1ovsJKFxovj-1BMBPvps1Vg 提取码:xqht
或者:https://download.csdn.net/download/u014424954/12996062
auto1111.js 下载地址:https://download.csdn.net/download/u014424954/12995990
代码如下:
auto.waitFor(); var height = device.height; var width = device.width; toast("开启1111") setScreenMetrics(width, height); start1111(); function start1111() { gotoMiaoBi(); miaoBiCenter(); toast("finished") } function gotoMiaoBi() { if(className("android.widget.Button").text("赚喵币").exists()){ className("android.widget.Button").text("赚喵币").click(); toast("赚喵币") sleep(4000); } } function miaoBiCenter() { var count = 3; while(count-- > 0) { browseJobs("去浏览"); browseJobs("去逛逛"); browseJobs("去搜索"); doFinishJob(); getRewards(); sleep(3000); } } function getRewards() { while(text("领取奖励").exists()) { text("领取奖励").findOne().click(); sleep(2000); } } function browseJobs(target) { while(text(target).exists()) { text(target).findOne().click(); sleep(3000) var count = 0; while(count ++ < 7) { swipe(width / 2, height/2, width / 2, height/10, 500); sleep(3000); } back(); sleep(3000) } } function doFinishJob() { if(text("去完成").exists()) { var finishedList = text("去完成").find(); for(let i=0;i<finishedList.size();i++) { var finished = finishedList.get(i); var title = finished.parent().child(0).child(0).text(); if(title.indexOf("邀请好友") != -1 || title.indexOf("淘宝人生") != -1) { toast(title); sleep(2000); }else { finished.click(); sleep(3000); var count = 0; while(count ++ < 7) { swipe(width / 2, height/2, width / 2, height/10, 500); sleep(3000); } back(); sleep(3000) } } } }