StarRailAssistant
StarRailAssistant copied to clipboard
[Bug] 多显示器下窗口坐标和获取到的截图有误
问题描述
将星铁程序放置于副屏时截图无法截取到窗口,会出现反复开关地图的现象
输出calculated里take_screenshot的截图参数后可以得知其截图位置为负数,截图出的图片全黑,导致ocr无法识别
预期行为
正常情况下应该截图星铁窗口
实际行为
实际上因为坐标问题导致ImageGrab并没有成功获取到窗口(好像ImageGrab没有多显示器的支持,可以考虑更换Desktopmagic)
截图或录屏
显示器设置
截图所得的图片(大小正确但是全黑)
自动锄大地脚本版本
v1.6.5
星穹铁道区服
国服
运行的客户端
PC
日志
ImageGrab似乎只能获取到主显示器的截图,将副屏设置为主显示器可以正常截图
ImageGrab似乎只能获取到主显示器的截图,将副屏设置为主显示器可以正常截图
我没有扩展屏,该问题暂时无法修复
#627 我在这个pr里尝试修复了这个问题