Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] 为游戏高级设置中的游戏启动前执行命令添加是否等待选项 #3038

Open
Hti-0683 opened this issue May 9, 2024 · 10 comments
Labels

Comments

@Hti-0683
Copy link

Hti-0683 commented May 9, 2024

描述 | Description

全局游戏设置->高级设置和启用游戏特定设置游戏设置->高级设置里的游戏启动前执行命令添加是否等待命令执行完成后再继续启动选项

原因 | Reason

当前版本(3.5.7.246)的HMCL无论是全局游戏设置->高级设置选项还是启用了游戏特定设置游戏设置->高级设置选项中的游戏启动前执行命令都无法切换是否等待命令执行完成后再继续启动,导致无法使用该功能启动第三方程序监控游戏的latest.log来代替HMCL自带的查看日志功能,因为HMCL会等待该程序退出后才开始启动游戏。

@Hti-0683
Copy link
Author

Hti-0683 commented May 9, 2024

我想要使用第三方程序监控latest.log的原因是HMCL自带的日志监控在启动某些实例时会在游戏刚启动完就卡死,导致无法正常浏览日志,有时还会连带导致HMCL主窗口卡死,只能关闭启动器重开。但是如果不启用游戏实例的查看日志(或者在日志窗口刚出现时就关闭掉)则不会有该问题。

@Hti-0683
Copy link
Author

Hti-0683 commented May 9, 2024

我想要使用第三方程序监控latest.log的原因是HMCL自带的日志监控在启动某些实例时会在游戏刚启动完就卡死,导致无法正常浏览日志,有时还会连带导致HMCL主窗口卡死,只能关闭启动器重开。但是如果不启用游戏实例的查看日志(或者在日志窗口刚出现时就关闭掉)则不会有该问题。

这些问题我测试一下单独发个issue吧

@zkitefly
Copy link
Member

zkitefly commented May 9, 2024

hmcl 卡死的话建议更换java运行时, https://microsoft.com/openjdk

@Hti-0683
Copy link
Author

Hti-0683 commented May 9, 2024

hmcl 卡死的话建议更换java运行时, https://microsoft.com/openjdk

我试试去。目前我用的确实不是openjdk,是zulu

@Hti-0683
Copy link
Author

Hti-0683 commented May 9, 2024

hmcl 卡死的话建议更换java运行时, https://microsoft.com/openjdk

我试试去。目前我用的确实不是openjdk,是zulu

不对啊,游戏是zulu但是HMCL确实是openjdk17在跑......
图片
图片
图片
系统默认的java也是它
图片
图片

@Hti-0683
Copy link
Author

Hti-0683 commented May 9, 2024

不过这个链接好像是微软而不是eclipse adoptium的openjdk,我先去装上试试吧

@burningtnt
Copy link
Member

请使用包装命令。直接监听 latest.log 会导致部分只输出到控制台的信息无法被获取到。

@burningtnt burningtnt closed this as not planned Won't fix, can't repro, duplicate, stale May 9, 2024
@burningtnt burningtnt reopened this May 9, 2024
@burningtnt
Copy link
Member

介于你还反馈部分情况下日志窗口会卡死,所以先不关

@burningtnt
Copy link
Member

@Glavo 我们真的很需要 #3036 ,比如这个 Issue 就应当修改标题……

@Hti-0683
Copy link
Author

Hti-0683 commented May 17, 2024

@Glavo 我们真的很需要 #3036 ,比如这个 Issue 就应当修改标题……

我目前暂时没时间测试何时HMCL会卡死,但愿意配合修改标题,请问需要修改为?
另外由于我不经常使用GitHub,很抱歉起了个不恰当的标题......

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants