使用Auto.js实现淘宝每日签到领现金活动
# 使用具备环境
1. Auto.js版本为4.0的
2. 手机是红米k40的可以直接用(因为我点击事件是通过指针位置获取的)
# 完成代码
```
launchApp('淘宝')
setTimeout(() => {
if (text('快来更新淘宝').findOne(1000)) {
// 点击取消更新
click(485, 1743, 595, 1853)
setTimeout(() => {
// 点击签到
click(101, 131)
// 点击提现
setTimeout(() => {
click(511,1554)
setTimeout(() => {
if (text('提醒我每天领现金').findOne(1000)) {
back()
back()
}
}, 1000);
}, 1000)
}, 1000)
} else {
// 点击签到
click(101, 131)
setTimeout(() => {
// 点击立即提现
click(511, 1554)
setTimeout(() => {
if (text('提醒我每天领现金').findOne(1000)) {
back()
back()
}
}, 1000);
}, 1000)
}
}, 3000);
```
# 别的手机的用户想操作应该怎么办
只需要把click里面的坐标系改成你手机的实际坐标就可以。
# 写的过程遇到的问题
1.我使用auto.js每次修改代码点击保存,新写的代码都不生效,不知道是哪里的问题(所以我每次都是电脑上写好,导入到手机,很麻烦)
2.退出应用想通过上划退出的,不知道有没有大佬知道怎么写。
3.我是菜鸡,希望可以和大佬交流。
auto.js自己可以尝试,位置设定较刻板 用控件方法比较兼容点. 感谢分享,正在学习如何写autojs的脚本,很有帮助 学习了,可以用这个跳广告 我也觉得可以使用控件不过新的版本好像不管了
页:
[1]