www7541204 发表于 2023-2-11 09:43

使用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.我是菜鸡,希望可以和大佬交流。


apjsip 发表于 2023-2-15 18:22

auto.js自己可以尝试,位置设定较刻板

11111011100 发表于 2023-2-16 09:13

用控件方法比较兼容点.

JcZhang 发表于 2023-3-9 20:52

godspeed2023 发表于 2023-3-23 12:51

感谢分享,正在学习如何写autojs的脚本,很有帮助

halaysin 发表于 2023-3-29 17:38

学习了,可以用这个跳广告

Chensen129 发表于 2023-3-29 22:32

我也觉得可以使用控件不过新的版本好像不管了
页: [1]
查看完整版本: 使用Auto.js实现淘宝每日签到领现金活动