Skip to content

模拟器卡顿导致脚本终止。应添加自动重启模拟器功能 #211

@0xWelt

Description

@0xWelt

在提交您的问题反馈之前

  • 我已经阅读了 用户文档 并尝试自己解决问题,同时在社群中进行了讨论
  • 我无法找到任何 open issue 反馈了相同的问题

相关环境信息

Windows
雷电模拟器
Github最新版AutoWSGR

问题描述

模拟器因未知原因偶尔会卡死,导致以下代码触发报错

Image

复现方法

No response

Log输出

File "C:\Users\dh\Desktop\Auto-WSGR\autowsgr\timer\timer.py", line 428, in operate
    try_to_get_expedition(self)
  File "C:\Users\dh\Desktop\Auto-WSGR\autowsgr\timer\timer.py", line 628, in try_to_get_expedition
    pos, get = timer.wait_image(IMG.game_ui[6], timeout=2), True
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\dh\Desktop\Auto-WSGR\autowsgr\timer\controllers\android_controller.py", line 341, in wait_image
    x = self.get_image_position(image, True, confidence)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\dh\Desktop\Auto-WSGR\autowsgr\timer\controllers\android_controller.py", line 291, in get_image_position
    self.update_screen()
  File "C:\Users\dh\Desktop\Auto-WSGR\autowsgr\timer\controllers\android_controller.py", line 226, in update_screen
    self.screen = self.get_raw_screen()
                  ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\dh\Desktop\Auto-WSGR\autowsgr\timer\controllers\android_controller.py", line 221, in get_raw_screen
    raise CriticalErr('截图持续返回 None, 模拟器可能已经失去响应')
autowsgr.constants.custom_exceptions.CriticalErr: 截图持续返回 None, 模拟器可能已经失去响应

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    Status

    简单项目

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions