wxauto哪个版本有 get_unread
时间: 2024-01-12 17:03:41 浏览: 185
`get_unread` 方法是从 wxauto 0.2.0 版本开始引入的,因此如果您的 wxauto 版本号大于等于 0.2.0,就可以使用 `get_unread` 方法了。您可以使用以下命令来升级 wxauto 到最新版本:
```
pip install --upgrade wxauto
```
执行该命令后,pip 会自动升级 wxauto 到最新版本。如果您已经安装了最新版本,则会输出 `Requirement already up-to-date`。升级完成后,您就可以使用最新版本的 `get_unread` 方法了。
相关问题
用autojs写一个id("tv_unread")存在的时候就去点击id("image_chat")
好的,以下是代码实现:
```javascript
while (true) {
var tvUnread = id("tv_unread").findOne(2000);
if (tvUnread !== null) {
var imageChat = id("image_chat").findOne(2000);
if (imageChat !== null) {
imageChat.click();
toast("已点击 image_chat");
break;
}
}
sleep(1000);
}
```
解释一下代码的逻辑:
- 进入一个死循环,不停地查找 tv_unread 元素;
- 如果 tv_unread 存在,则继续查找 image_chat 元素;
- 如果 image_chat 存在,则点击它并打印一条 toast 信息;
- 如果 image_chat 不存在,则继续循环等待;
- 注意每次循环需要 sleep 1 秒,避免占用太多资源。
用autojs写一个id("tv_unread")存在的时候就去点击id("image_chat"),点击完成之后继续判断是否存在等待下一次点击
好的,以下是用Auto.js实现的代码:
```javascript
while (true) {
if (id("tv_unread").exists()) {
id("image_chat").click();
}
sleep(1000); //等待1秒后再次检测
}
```
这段代码会不断循环执行,在每次循环中判断是否存在id为"tv_unread"的控件,如果存在则点击id为"image_chat"的控件,然后等待1秒后再次进入下一次循环。注意,这段代码会一直执行下去,如果不需要时应手动停止。
阅读全文