全球主机交流论坛
标题:
分享个自己写的领喵币脚本
[打印本页]
作者:
SlimSlayer
时间:
2019-10-24 19:21
标题:
分享个自己写的领喵币脚本
本帖最后由 SlimSlayer 于 2019-10-24 20:54 编辑
又到了一年一度的双十一叠猫猫环节,坑比淘宝任务要一个个点还要等好久,嫌麻烦肯定撸脚本啦。
本人菜鸡一枚,此脚本在本人小米6上可以运行完成进店和浏览任务,不保证在其他机型上完美运行,如果运行不了请轻喷。
此脚本相对于其他脚本特点是尽量少的依赖于坐标系统,而采用获取控件然后点击的方式,可以减少机型差异导致失败的概率。
脚本基于auto.js,非广告推广,此软件为github上一款开源软件,需要安装此软件并打开手机无障碍模式选项。
更新下使用说明:
1、安装auto.js,2、在里面新建脚本,复制下面脚本代码进去,3、在auto.js设置里面打开无障碍模式、悬浮窗,4,、打开淘宝主界面后点击auto.js的悬浮按钮,运行新建的脚本即可。
有坛友需要狗东的,更新文末附上狗东脚本。由于本人狗东已经满级,未对脚本做过多优化,运行中断的话停止脚本重新运行即可,使用方法:打开任务页面,点"做任务赚金币"后,运行脚本。
不多说,贴脚本
// by 雨杉叶
//打开淘宝后运行
sleep(1000);
if(currentActivity()=="com.taobao.tao.TBMainActivity") {
var khkc = text("狂欢开场").findOne().bounds();
click(khkc.centerX(), khkc.centerY() + 150);
sleep(3000);
}
toast("点击叠猫入口");
while (true){
if(currentActivity()!="com.taobao.browser.BrowserActivity") {
toast("等待加载");
sleep(1000);
}
else {
toast("加载完成");
sleep(5000);
break;
}
}
// 点领喵币
className("android.widget.Image").depth(19).find()[3].click();
sleep(3000);
var times = 5;
var GDTaskOver = false;
while (times > 0){
toast("去进店");
while(text("去进店").exists()){
sleep(1000);
// 点去逛店
var quguangdian = text("去进店").findOne();
quguangdian.click();
// 等待页面加载
sleep(5000);
// 滑动
gesture(1000,[random(500,532),random(1000,1052)],[random(450,460),random(800,810)],[random(400,432),random(490,510)]);
// 等待任务完成
while (true){
if(desc("任务完成").exists()){
sleep(1000);
// 返回
back();
sleep(1000);
break;
}else if(desc("今日已达上限").exists()){
// 返回并退出逛店
sleep(1000);
GDTaskOver = true;
back();
sleep(1000);
break;
}
sleep(1000);
}
if (GDTaskOver){
toast("去进店完成");
break;
}
sleep(2000);
// 逛店消失时重新打开页面
if(!text("去进店").exists() && !GDTaskOver){
sleep(1000);
// 关闭
className("android.widget.Button").depth(18).findOne().click();
sleep(1000);
// 点领喵币
className("android.widget.Image").depth(19).find()[3].click();
}
if(currentActivity()=="com.taobao.tao.TBMainActivity"){
var khkc2 = text("狂欢开场").findOne().bounds();
click(khkc2.centerX(), khkc2.centerY()+150);
sleep(3000);
waitForActivity("com.taobao.browser.BrowserActivity");
sleep(3000);
className("android.widget.Image").depth(19).find()[3].click();
sleep(3000);
}
}
while (text("去浏览").exists()){
sleep(2000);
// 点去逛店
var quliulnan = text("去浏览").findOne();
quliulnan.click();
// 等待页面加载
sleep(5000);
gesture(1000,[random(500,532),random(1000,1052)],[random(450,460),random(800,810)],[random(400,432),random(490,510)]);
sleep(16000);
// 返回
back();
sleep(2000);
// 关闭
className("android.widget.Button").depth(18).findOne().click();
sleep(1000);
// 点领喵币
className("android.widget.Image").depth(19).find()[3].click();
sleep(3000);
if(currentActivity()=="com.taobao.tao.TBMainActivity"){
var khkc2 = text("狂欢开场").findOne().bounds();
click(khkc2.centerX(), khkc2.centerY()+150);
sleep(3000);
waitForActivity("com.taobao.browser.BrowserActivity");
sleep(3000);
className("android.widget.Image").depth(19).find()[3].click();
sleep(3000);
}
}
times -= 1;
}
复制代码
auto.js下载链接: pan。baidu。com/s/1huiPy19NchNH7VAl8FaYRg 提取码: sd4p
ID雨杉叶为本人,转载请注明出处。
//狗东养红包脚本
//by 雨杉叶,转载请注明出处
// 打开任务页面,点"做任务赚金币"后,运行脚本
toast("逛逛好店");
var GGHD = descStartsWith("逛逛好店").findOne();
var GGHDLeftTime = getNumFromDESC(GGHD.desc());
while(GGHDLeftTime < 25){
sleep(1000);
GGHD = descStartsWith("逛逛好店").findOne();
// 逛逛好店
GGHD.click();
sleep(3000);
// 返回
back();
// 等待页面加载
sleep(3000);
click(550,1350);
sleep(500);
}
toast("精彩会场");
var JCHC = descStartsWith("精彩会场").findOne();
var JCHCLeftTime = getNumFromDESC(JCHC.desc());
while(JCHCLeftTime < 3){
sleep(1000);
JCHC = descStartsWith("精彩会场").findOne();
// 逛逛好店
JCHC.click();
sleep(3000);
// 返回
back();
// 等待页面加载
sleep(3000);
click(550,1350);
sleep(1000);
}
toast("精选好物");
var JXHW = descStartsWith("精选好物").findOne();
var JXHWLeftTime = getNumFromDESC(JXHW.desc());
while(JXHWLeftTime < 25){
sleep(1000);
JXHW = descStartsWith("精选好物").findOne();
// 逛逛好店
JXHW.click();
sleep(3000);
// 返回
back();
// 等待页面加载
sleep(3000);
click(550,1350);
sleep(2000);
}
toast("更多好玩互动");
var HWHD = descStartsWith("更多好玩互动").findOne();
var HWHDLeftTime = getNumFromDESC(HWHD.desc());
while(HWHDLeftTime < 4){
sleep(1000);
HWHD = descStartsWith("更多好玩互动").findOne();
// 逛逛好店
HWHD.click();
sleep(3000);
// 返回
back();
// 等待页面加载
sleep(3000);
click(550,1350);
sleep(2000);
}
function getNumFromDESC(desc) {
sleep(2000);
var str1 = desc.split("(")[1];
var str2 = str1.split("/")[0];
return parseInt(str2);
}
复制代码
作者:
半世烟尘
时间:
2019-10-24 19:22
前排
作者:
Cllp
时间:
2019-10-24 20:00
必须android 7 吗
作者:
myseil
时间:
2019-10-24 20:01
目前缺个狗东的
作者:
SlimSlayer
时间:
2019-10-24 20:49
myseil 发表于 2019-10-24 20:01
目前缺个狗东的
那我把狗东的也贴上吧
作者:
SlimSlayer
时间:
2019-10-24 20:51
Cllp 发表于 2019-10-24 20:00
必须android 7 吗
是的,auto.js需要android7以上才能模拟触控。
作者:
myseil
时间:
2019-10-24 21:15
可以 谢谢拉!
作者:
kazua
时间:
2019-10-24 21:58
无法删除
作者:
poko
时间:
2019-10-24 21:59
感谢大佬
作者:
oliver
时间:
2019-10-24 22:30
华为mate20 测试无效
作者:
Tcp80
时间:
2019-10-24 23:01
提示:
作者被禁止或删除 内容自动屏蔽
作者:
vivivivi666
时间:
2019-10-24 23:59
oppo r17 pro 脚本根本不动啊
作者:
米老头
时间:
2019-10-25 08:18
不错 其他不好用
作者:
zyings
时间:
2019-10-25 08:30
马克一下,紫薯布丁
作者:
破论坛早晚药丸
时间:
2019-10-25 08:35
那么,我得去买个安卓手机先
作者:
六哥
时间:
2019-10-25 08:54
感谢 可以用
作者:
六哥
时间:
2019-10-25 09:10
狗东的貌似不能用
作者:
六哥
时间:
2019-10-29 15:39
提示错误了,能否优化下
作者:
嘀嘀嘀快上车
时间:
2019-10-29 19:24
华为 测试无效
作者:
happycola
时间:
2019-10-29 19:32
华为P30 不行
欢迎光临 全球主机交流论坛 (https://loc.010206.xyz/)
Powered by Discuz! X3.4