双十二淘宝自动浏览autojs脚本源码
本帖最后由 Schalkiii 于 2019-12-1 12:23 编辑今天淘宝更新了双12的活动
双十一时候用的脚本「去逛店」 「去浏览」 按钮获取不到了
改成了通过textContain获取,并用正则表达式判断任务是否完成还是否需要重复浏览
在能量中心开始运行
我看有说不到15秒就返回了的。我自己测试是ok的。
可能因为我把动画全关了所以我这边需要的时间更少一点。我已经把时间又延长了一点
修改sleep()最大的那两个时间可以自行加快或者减慢。里面数值的单位是毫秒
第一次发自己写的东西,大家给加加分吧_(:3 」∠)_谢谢大家
var height = device.height;
var width = device.width;
if (text("签到").exists()) {
text("签到").findOne().click();
sleep(1600);
toast("签到成功")
}
sleep(1500);
while (textContains("去浏览").exists()) {
toast("存在去浏览");
textContains("去浏览").find().forEach(function(o) {
text_str = o.text()
text_str = text_str.match(/\d+\/\d+/g).join()
click_cnt = parseInt(text_str.match(/\d+/g));
goal_cnt = parseInt(text_str.match(/\/\d+/g).join().replace("/", ""));
log(click_cnt, goal_cnt)
if (click_cnt != goal_cnt) {
toast("找到了");
o.click();
sleep(1500);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(2500);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(15000);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(8000);
back();
sleep(1500);
}
})
}
while (textContains("去搜索").exists()) {
toast("存在去搜索");
textContains("去搜索").find().forEach(function(o) {
text_str = o.text()
text_str = text_str.match(/\d+\/\d+/g).join()
click_cnt = parseInt(text_str.match(/\d+/g));
goal_cnt = parseInt(text_str.match(/\/\d+/g).join().replace("/", ""));
log(click_cnt, goal_cnt)
if (click_cnt != goal_cnt) {
toast("找到了");
o.click();
sleep(1500);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(2500);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(15000);
swipe(width / 2, height - 500, width / 2, 0, 500);
sleep(8000);
back();
sleep(1500);
}
})
}
toast("请在能量中心开始运行,需要自行开始和停止脚本"); kill零珏 发表于 2019-12-1 11:48
要是能除一个app就好了嘻嘻代码不会用呀
搜索一下autojs这个app。里面新建一个文件把代码贴进去直接就能运行
其实autojs也支持打包成apk不过我用的这个版本找不到对应的打包插件了所以没办法传apk了 qqmy 发表于 2020-4-2 00:53
l楼主大神,想问下在一个区域里,怎么判断两个图片是一样的,并且拖动一个到另一个身上呢。
就是做合成类 ...
Capturescreen或者GetCaptureImage可以截取当前屏幕
readImage可以读取本地的图像
用findImage这个函数。指定相似度去搜图
测试一下看看,谢谢 辣死你娃 发表于 2019-12-1 11:33
测试一下看看,谢谢
刚把去搜索也加上了。可以更新一下源码 要是能除一个app就好了嘻嘻代码不会用呀 你这个不到15秒就略过去了 非常及时,大赞 求大佬写个程序,这个手点太麻烦了
不会用呀,行外人看不懂代码怎么搞? 试试看去 我我我我喜欢你 发表于 2019-12-1 11:58
不会用呀,行外人看不懂代码怎么搞?
搜索一下autojs这个app。里面新建一个文件把代码贴进去直接就能运行
其实autojs也支持打包成apk不过我用的这个版本找不到对应的打包插件了所以没办法传apk了