sMythicalBird / ZenlessZoneZero-Auto

绝区零 | ZenlessZoneZero | 零号空洞 | 自动战斗 | 自动化 | 图片分类 | OCR识别
https://fairy.autoscript.site/zh/
GNU General Public License v3.0
1.13k stars 85 forks source link

2.2测试bug汇总 #130

Closed sMythicalBird closed 1 month ago

sMythicalBird commented 1 month ago

遇到出问题的事件在评论区发截图,发之前看下是否有人已经发过

截图请使用下方软件进行截图后上传,图片将保存到 screenshot目录

screenshot.zip

johnson50313 commented 1 month ago

进入战斗,打到一半偶发会站在原地发呆

lazydog28 commented 1 month ago

@johnson50313 大概发呆多久?

johnson50313 commented 1 month ago

@johnson50313 大概发呆多久?

第一次鲨鱼妹直接死掉,第二次有发现手动接手了一下然后又继续自动战斗了

lazydog28 commented 1 month ago

@johnson50313 程序会隔一会检查是否需要寻路到下一个地点,检查时间大概是2秒左右,不应该长时间发呆

Ameti0 commented 1 month ago

有时会卡第一层的目的地点当成一般事件退出,然后来回走到目的地,需要手动F键再次进入。

MichaelTsai123 commented 1 month ago

從上個版本就有遇到

image 卡死在這畫面

image 程序的日誌顯示 "呼叫增援_對話"

手動點擊 "接替小隊成員" 即可解決

感覺好像是放三個以上成員才會出現的問題

sMythicalBird commented 1 month ago

從上個版本就有遇到

image 卡死在這畫面

image 程序的日誌顯示 "呼叫增援_對話"

手動點擊 "接替小隊成員" 即可解決

感覺好像是放三個以上成員才會出現的問題

不能带三个人?

sMythicalBird commented 1 month ago

56aa31dcd846a55f3b538944dc48acf 旧都列车·内部 全通关 会一直左右撞墙不停,需要手动向上

中间是不是停过脚本

sMythicalBird commented 1 month ago

有时会卡第一层的目的地点当成一般事件退出,然后来回走到目的地,需要手动F键再次进入。

屏幕缩放多少

sMythicalBird commented 1 month ago

有时会卡第一层的目的地点当成一般事件退出,然后来回走到目的地,需要手动F键再次进入。

屏幕缩放多少

微信图片_20240807004557 我也遇到这个问题了(缩放125%),在旧都·前线刷了13次遇到了3次

你看看readme给的屏幕缩放值是多少

sMythicalBird commented 1 month ago

56aa31dcd846a55f3b538944dc48acf 旧都列车·内部 全通关 会一直左右撞墙不停,需要手动向上

中间是不是停过脚本

没停过脚本,不过之后暂且没遇到过了

肯定是动过的,每层的精英怪是会做状态判断的,你真明显上一层状态没重置

Kotagan commented 1 month ago

image 设置了1280*720窗口,但是可能是自动缩放设置差一点无法运行

sMythicalBird commented 1 month ago

image 设置了1280*720窗口,但是可能是自动缩放设置差一点无法运行

截一下你游戏设置的界面截图

Markjinli commented 1 month ago

最高难度练度不够容易输,感觉大佬可以在全通模式的基础上做一个分支,就是在最终boss前暂停脚本,让玩家手动打,这样节省前面的小怪的时间,提高通过率~

ikexing-cn commented 1 month ago

远程桌面进入链接Anticheat报错有解决方案吗,rdp已经配置好了 image image

lazydog28 commented 1 month ago

@ikexing-cn 绝区零一台电脑里不允许双开,哪怕不是一个桌面内也不行

sMythicalBird commented 1 month ago

最高难度练度不够容易输,感觉大佬可以在全通模式的基础上做一个分支,就是在最终boss前暂停脚本,让玩家手动打,这样节省前面的小怪的时间,提高通过率~

f12关掉脚本

Lemontori105 commented 1 month ago

image image 请问我配置完远程后为何会提示需要管理员权限?我远程用户和本地用户都给start开了管理员。

BROWNBRONY commented 1 month ago

旧都列车-核心(1-5)会在传送带反复横跳,建议添加绕路逻辑

BROWNBRONY commented 1 month ago

全通关模式下会完全无视银行和业绩,希望加上

BROWNBRONY commented 1 month ago

deca9d1e166066dd8b9efd64d5504665512694333

Lemontori105 commented 1 month ago

image image 请问我配置完远程后为何会提示需要管理员权限?我远程用户和本地用户都给start开了管理员。

已经解决,我给了远程账户整个项目文件夹的完整权限,再给把账户改成管理员,虽然不知道是哪一步起作用了,总归是能跑了(

SiNnErPeNG commented 1 month ago

56aa31dcd846a55f3b538944dc48acf 旧都列车·内部 全通关 会一直左右撞墙不停,需要手动向上

中间是不是停过脚本

平均5把能碰到1-2次这种情况,进了下一层就一直原地撞墙,用的是CPU版本的依赖

sMythicalBird commented 1 month ago

旧都列车-核心(1-5)会在传送带反复横跳,建议添加绕路逻辑

什么样的绕法

sMythicalBird commented 1 month ago

全通关模式下会完全无视银行和业绩,希望加上

去低难度刷

Abettoe commented 1 month ago

Image_1723077628527 一直卡在下一层这个事件,无论试多少次,在这里都是默认点稍等一下,电脑设置屏幕分辨率1920×1080,缩放100%

Nevercmbk commented 1 month ago

是不是什么库版本不对,用的最新commit 58b5943b3d9e4af75c73d21620c1d11a67507673 Traceback (most recent call last): File "D:\programme\code\ZenlessZoneZero-Auto\main.py", line 31, in from utils.task import task File "D:\programme\code\ZenlessZoneZero-Auto\utils__init.py", line 16, in from .config import config, characterIcons, fightTacticsDict, load_characters File "D:\programme\code\ZenlessZoneZero-Auto\utils\config.py", line 85, in config = load_config() File "D:\programme\code\ZenlessZoneZero-Auto\utils\config.py", line 34, in load_config config_temp: Config = Config(**config_temp) File "C:\Users\Gencheng Xu\miniconda3\envs\py310\lib\site-packages\pydantic\main.py", line 193, in init self.__pydantic_validator.validate_python(data, self_instance=self) pydantic_core._pydantic_core.ValidationError: 1 validation error for Config targetMap.zone Input should be less than or equal to 3 [type=less_than_equal, input_value=5, input_type=int] For further information visit https://errors.pydantic.dev/2.8/v/less_than_equal

Nevercmbk commented 1 month ago

是不是什么库版本不对,用的最新commit 58b5943b3d9e4af75c73d21620c1d11a67507673 Traceback (most recent call last): File "D:\programme\code\ZenlessZoneZero-Auto\main.py", line 31, in from utils.task import task File "D:\programme\code\ZenlessZoneZero-Auto\utils__init.py", line 16, in from .config import config, characterIcons, fightTacticsDict, load_characters File "D:\programme\code\ZenlessZoneZero-Auto\utils\config.py", line 85, in config = load_config() File "D:\programme\code\ZenlessZoneZero-Auto\utils\config.py", line 34, in load_config config_temp: Config = Config(**config_temp) File "C:\Users\Gencheng Xu\miniconda3\envs\py310\lib\site-packages\pydantic\main.py", line 193, in init self.__pydantic_validator.validate_python(data, self_instance=self) pydantic_core._pydantic_core.ValidationError: 1 validation error for Config targetMap.zone Input should be less than or equal to 3 [type=less_than_equal, input_value=5, input_type=int] For further information visit https://errors.pydantic.dev/2.8/v/less_than_equal

MichaelTsai123 commented 1 month ago

從上個版本就有遇到 image 卡死在這畫面 image 程序的日誌顯示 "呼叫增援_對話" 手動點擊 "接替小隊成員" 即可解決 感覺好像是放三個以上成員才會出現的問題

不能带三个人?

帶三個可以,但是帶四個以上角色的時候會發生問題

感覺是需要取代角色的時候的問題

lazydog28 commented 1 month ago

@Nevercmbk 配置文件填写有问题,zone区域现在只有三个,你输入了5

lazydog28 commented 1 month ago

@Abettoe 屏幕是否开了HDR等其他会影响颜色的功能

如果颜色没有问题,游戏内设置请参考推荐游戏设置

ikexing-cn commented 1 month ago

@ikexing-cn 绝区零一台电脑里不允许双开,哪怕不是一个桌面内也不行

并没有双开,是单开的 EDIT: 我发现是没给管理员权限的问题,感谢回复,解决了。

Kotagan commented 1 month ago

提一个可能算是feature的点:在远程操控另外一台电脑进行挂机时,需要关闭远程桌面导致没有关注在游戏窗口上(亦或是不小心拖动了游戏窗口导致窗口位移),从而导致脚本持续卡住无法正常运行,想问问是否能添加一个过x秒后,若窗口一直没检测到变化,重新关注游戏窗口并初始化在左上角之类的功能,并设置重试次数

sMythicalBird commented 1 month ago

提一个可能算是feature的点:在远程操控另外一台电脑进行挂机时,需要关闭远程桌面导致没有关注在游戏窗口上(亦或是不小心拖动了游戏窗口导致窗口位移),从而导致脚本持续卡住无法正常运行,想问问是否能添加一个过x秒后,若窗口一直没检测到变化,重新关注游戏窗口并初始化在左上角之类的功能,并设置重试次数

远程连接的那个窗口别用最大化的,启动之后直接win+d可以直接最小化远程窗口那个界面试试,远程桌面我没怎么用,你先看看这样有没有什么问题

Lemontori105 commented 1 month ago

提一个可能算是feature的点:在远程操控另外一台电脑进行挂机时,需要关闭远程桌面导致没有关注在游戏窗口上(亦或是不小心拖动了游戏窗口导致窗口位移),从而导致脚本持续卡住无法正常运行,想问问是否能添加一个过x秒后,若窗口一直没检测到变化,重新关注游戏窗口并初始化在左上角之类的功能,并设置重试次数

远程连接的那个窗口别用最大化的,启动之后直接win+d可以直接最小化远程窗口那个界面试试,远程桌面我没怎么用,你先看看这样有没有什么问题

远程桌面我是用alt+tab然后创建一个新桌面,在新桌面里挂远程,不用最小化,我嫌烦就把远程窗口静音了,当然窗口还是不能最大化的,然后就能切回自己的主桌面做别的事,远程还能保活。

Kotagan commented 1 month ago

提一个可能算是feature的点:在远程操控另外一台电脑进行挂机时,需要关闭远程桌面导致没有关注在游戏窗口上(亦或是不小心拖动了游戏窗口导致窗口位移),从而导致脚本持续卡住无法正常运行,想问问是否能添加一个过x秒后,若窗口一直没检测到变化,重新关注游戏窗口并初始化在左上角之类的功能,并设置重试次数

远程连接的那个窗口别用最大化的,启动之后直接win+d可以直接最小化远程窗口那个界面试试,远程桌面我没怎么用,你先看看这样有没有什么问题

试了一下OK了

twdjlzl commented 1 month ago

提一个可能算是feature的点:在远程操控另外一台电脑进行挂机时,需要关闭远程桌面导致没有关注在游戏窗口上(亦或是不小心拖动了游戏窗口导致窗口位移),从而导致脚本持续卡住无法正常运行,想问问是否能添加一个过x秒后,若窗口一直没检测到变化,重新关注游戏窗口并初始化在左上角之类的功能,并设置重试次数

远程开始前窗口化就可以了 开始的时候直接alt+tab切出去 放到另一个桌面就没啥问题了

123hi123 commented 1 month ago

image 看作者演示的視頻應該是可以全通關的(就是連同最後的boss也打完 但我的打到最後一層就直接退出去了) 照片中是我的config應該沒有用錯 用的是最新版本 image 也是會卡在第二層出不去 更新一下 卡了一陣子就自己出去了

sMythicalBird commented 1 month ago

@123hi123 看你的配置是第三张图,但我记得第三张图的休息层是全部显示的,只有列车的休息层是进去只显示一半的吧

123hi123 commented 1 month ago

@123hi123 看你的配置是第三张图,但我记得第三张图的休息层是全部显示的,只有列车的休息层是进去只显示一半的吧

我可能是雲玩家 我不確定這裡叫什麼層 也抱歉我用詞太隨便 不應該叫哪裡是第二層 就是boss打完之後在的地方 然後一進去這裡就是只顯示一半 我挺確定我沒有動到 不過會自己走出去倒是無所謂了 主要想知道設定1模式 是否會打完直到通關 然後好奇作者的配置 我的打 內部會輸 有鯊魚 和 蒼角

linjie512 commented 1 month ago

我应该如何解决找不到 pyyaml链接的问题,已经挂了节点了? error

lanbai830 commented 1 month ago

Traceback (most recent call last): File "E:\ZenlessZoneZero-Auto\main.py", line 31, in from utils.task import task File "E:\ZenlessZoneZero-Auto\utils\task.py", line 499, in task = _Task() File "E:\ZenlessZoneZero-Auto\py310\lib\site-packages\pydantic\main.py", line 193, in init self.__pydantic_validator.validate_python(data, self_instance=self) File "E:\ZenlessZoneZero-Auto\utils\ocr\ocr.py", line 49, in init__ from paddleocr import PaddleOCR ModuleNotFoundError: No module named 'paddleocr' 2024/08/08 23:04:14 exit status 1 请选择需要执行的任务:

  1. 安装依赖(第一次运行时或提示缺失依赖时)
  2. 安装指定版本依赖
  3. 运行脚本
  4. 退出 请输入选择:
twdjlzl commented 1 month ago

我应该如何解决找不到 pyyaml链接的问题,已经挂了节点了? error

换成阿里云的镜像或者把pyyaml版本改成6.0.1试试看?

lanbai830 commented 1 month ago

Traceback (most recent call last): File "E:\ZenlessZoneZero-Auto\main.py", line 31, in from utils.task import task File "E:\ZenlessZoneZero-Auto\utils\task.py", line 499, in task = _Task() File "E:\ZenlessZoneZero-Auto\py310\lib\site-packages\pydantic\main.py", line 193, in init self.__pydantic_validator.validate_python(data, self_instance=self) File "E:\ZenlessZoneZero-Auto\utils\ocr\ocr.py", line 49, in init__ from paddleocr import PaddleOCR ModuleNotFoundError: No module named 'paddleocr' 2024/08/08 23:04:14 exit status 1 请选择需要执行的任务:

  1. 安装依赖(第一次运行时或提示缺失依赖时)
  2. 安装指定版本依赖
  3. 运行脚本
  4. 退出 请输入选择:

怎么处理 网上搜了一圈,已经超出个人小白的处理范围了

lanbai830 commented 1 month ago

E__ZenlessZoneZero-Auto_start exe 2024_8_8 23_07_57 E__ZenlessZoneZero-Auto_start exe 2024_8_8 23_07_57

linjie512 commented 1 month ago

我应该如何解决找不到 pyyaml链接的问题,已经挂了节点了? error

换成阿里云的镜像或者把pyyaml版本改成6.0.1试试看?

我应该如何解决找不到 pyyaml链接的问题,已经挂了节点了? error

换成阿里云的镜像或者把pyyaml版本改成6.0.1试试看?

换阿里云镜像后解决了,感谢

twdjlzl commented 1 month ago

Traceback (most recent call last): File "E:\ZenlessZoneZero-Auto\main.py", line 31, in from utils.task import task File "E:\ZenlessZoneZero-Auto\utils\task.py", line 499, in task = _Task() File "E:\ZenlessZoneZero-Auto\py310\lib\site-packages\pydantic\main.py", line 193, in init self.pydantic_validator.validate_python(data, self_instance=self) File "E:\ZenlessZoneZero-Auto\utils\ocr\ocr.py", line 49, in init from paddleocr import PaddleOCR ModuleNotFoundError: No module named 'paddleocr' 2024/08/08 23:04:14 exit status 1 请选择需要执行的任务: 1. 安装依赖(第一次运行时或提示缺失依赖时) 2. 安装指定版本依赖 3. 运行脚本 4. 退出 请输入选择:

怎么处理 网上搜了一圈,已经超出个人小白的处理范围了

有个插件没装上 你重新下最新版试试看

XMReFive commented 1 month ago

QQ20240809-144908 分辨率高宽检测相差1无法运行,但是我改成其他如1600x900、1920x1080检测又显一致,尽管也运行不了但起码检测准确,只有1280x720怎么调电脑分辨率也高宽差1无法运行

sMythicalBird commented 1 month ago

QQ20240809-144908 分辨率高宽检测相差1无法运行,但是我改成其他如1600x900、1920x1080检测又显一致,尽管也运行不了但起码检测准确,只有1280x720怎么调电脑分辨率也高宽差1无法运行

你屏幕缩放为什么不是100%,readme不是说过了按要求设置吗

wmq92 commented 1 month ago

到达第二层 领取业绩点后 不会自动打开菜单界面来进行放弃返回。只会一直继续摸索 需要手动按ESC键打开菜单 就会自动点击【放弃】然后继续下一轮