Skip to content

[Feat]: 识别启动中的错误弹窗,并尝试进行重新登入 #1149

Description

@Rithen

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的 Issue 和 PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭/锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

1、 基本描述:
启动过程中识别启动中的错误状态,尝试进行重新登入,而不是单纯输出“未识别出任何界面,请确保游戏画面干净,按ESC后重试”。
2、逻辑:
每n秒识别启动状态→在出现弹窗时尝试点击确定(通常游戏会自行回退到加载界面重新加载游戏)。
问题图片示例
Image
3、补充:
或许可以作为固定的错误识别逻辑补充:
a. 有错误页面→确定并继续/直接重启游戏
b. 游戏界面丢失→kill游戏进程AND重启游戏

什么场景下需要该功能?

游戏启动发生错误弹窗时未能正常运行,该问题会影响到完全自动化执行。

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions