HMCL icon indicating copy to clipboard operation
HMCL copied to clipboard

HMCL在UTF-8模式下无法运行(未测试正确性)

Open tsxc-github opened this issue 2 years ago • 8 comments

启动器版本

3.5.2.218

平台

Windows 10

Java

JDK 17 JDK 16 JRE 8

游戏版本

No response

对游戏所做的修改

No response

游戏崩溃报告

No response

启动器崩溃报告

No response

启动器日志文件

No response

问题描述

在试图用vscode调试中文路径时修改了 设置-时间和语言区域-其他区域设置-区域-管理-更该系统区域设置-勾选“Beta版:使用Unicode UTF-8提供全球语言支持” 未知错误是否由它引起,懒得重启修改

tsxc-github avatar Feb 03 '22 07:02 tsxc-github

ps:标注启动器版本在hmcl.json中找到,双击打开无反应,任务管理器找不到进程,3.5.3正式版同样无法启动

tsxc-github avatar Feb 03 '22 08:02 tsxc-github

你的 HMCL 放在中文路径下的吗? 以及能用 java - jar HMCL.jar 方式启动 HMCL 吗?

ZekerZhayard avatar Feb 03 '22 08:02 ZekerZhayard

晚点我看看。全局 UTF-8 bug 非常多,不建议开启。

Glavo avatar Feb 03 '22 11:02 Glavo

你的 HMCL 放在中文路径下的吗? 以及能用 java - jar HMCL.jar 方式启动 HMCL 吗?

是的,HMCL在中文路径,但在英文路径下仍无法运行,我并没有jar版的HMCL

tsxc-github avatar Feb 05 '22 04:02 tsxc-github

是的,HMCL在中文路径,但在英文路径下仍无法运行,我并没有jar版的HMCL

你用 java -jar HMCL.exe 是相同的,HMCL 的 exe 仍然是个合法的 jar

ZekerZhayard avatar Feb 05 '22 06:02 ZekerZhayard

image

无法复现。

Glavo avatar Feb 05 '22 10:02 Glavo

勾选该选项会导致forge,optifine无法安装,游戏无法启动,无论什么启动器都一样,包括官方启动器,所以应该不是hmcl的问题,取消勾选后问题解决。

Heyccc123 avatar Feb 27 '22 11:02 Heyccc123

勾选该选项会导致forge,optifine无法安装,游戏无法启动,无论什么启动器都一样,包括官方启动器,所以应该不是hmcl的问题,取消勾选后问题解决。

Windows11,java8

Heyccc123 avatar Feb 27 '22 11:02 Heyccc123

全局 UTF-8 涉及到的问题太多,HMCL 没有能力处理这些问题。

Glavo avatar May 24 '23 18:05 Glavo