HMCL icon indicating copy to clipboard operation
HMCL copied to clipboard

实现 #2971 在游戏崩溃窗口添加上传崩溃信息功能

Open YELANDAOKONG opened this issue 1 year ago • 15 comments

效果

image

image

YELANDAOKONG avatar Jun 22 '24 22:06 YELANDAOKONG

按照 HMCL 崩溃分析群的实践结果,直接上传文件比给 Paste Bin 效率高

burningtnt avatar Jun 23 '24 01:06 burningtnt

崩溃页面的 上传游戏崩溃信息 点了一下就不能点了是正常的吗

zkitefly avatar Jun 23 '24 04:06 zkitefly

我建议移除上传单个日志

可以弄上传启动器日志

还有 file.io 下载了就立刻删除文件,或许该换个平台

zkitefly avatar Jun 23 '24 04:06 zkitefly

file.io 支持感觉要出问题,下载了马上就会删掉,万一有个手欠的下载了导致大夫下载不了……

allMagicNB avatar Jun 23 '24 05:06 allMagicNB

如果通过使用分割线的方式把一些必要的信息(如minecraft.log、latest.log、hmcl.log、启动脚本等)整合到同一个文件中上传到mclo.gs呢?类似这个效果:

image

image

这样就会得到一个包含许多必要信息的日志链接了

YELANDAOKONG avatar Jun 23 '24 16:06 YELANDAOKONG

如果通过使用分割线的方式把一些必要的信息(如minecraft.log、latest.log、hmcl.log、启动脚本等)整合到同一个文件中上传到mclo.gs呢?类似这个效果:

image

image

这样就会得到一个包含许多必要信息的日志链接了

mclo.gs 有行数限制吗?

zkitefly avatar Jun 23 '24 23:06 zkitefly

如果通过使用分割线的方式把一些必要的信息(如minecraft.log、latest.log、hmcl.log、启动脚本等)整合到同一个文件中上传到mclo.gs呢?类似这个效果:

image

image

这样就会得到一个包含许多必要信息的日志链接了

mclo.gs 有行数限制吗?

10MB 2.5万行

YELANDAOKONG avatar Jun 24 '24 07:06 YELANDAOKONG

如果通过使用分割线的方式把一些必要的信息(如minecraft.log、latest.log、hmcl.log、启动脚本等)整合到同一个文件中上传到mclo.gs呢?类似这个效果: image image 这样就会得到一个包含许多必要信息的日志链接了

mclo.gs 有行数限制吗?

10MB 2.5万行

有些人的日志(minecraft.log)会达到 300 mb 甚至更多

zkitefly avatar Jun 24 '24 08:06 zkitefly

mclo.gs 有行数限制吗?

10MB 2.5万行

有些人的日志(minecraft.log)会达到 300 mb 甚至更多

那就很抽象了...

YELANDAOKONG avatar Jun 24 '24 09:06 YELANDAOKONG

按照 HMCL 崩溃分析群的实践结果,直接上传文件比给 Paste Bin 查看起来效率更高。并且,游戏崩溃报告包括 version.json,minecraft.log,latest.log,hmcl.log 和 launch script。这些信息都是崩溃分析必须的内容。只让当事人上传一部分内容,会导致信息缺失,降低效率。

反对的核心在于“查看文件”比“看剪贴板”更方便

burningtnt avatar Jun 24 '24 12:06 burningtnt

是否有其他更好且可用的文件分享网站?🤔

Tinhone avatar Jun 25 '24 09:06 Tinhone

可以试试 https://litterbox.catbox.moe/

zkitefly avatar Jun 25 '24 12:06 zkitefly

可以试试 litterbox.catbox.moe

This one looks good.

3gf8jv4dv avatar Jun 25 '24 14:06 3gf8jv4dv

It would be a good idea if could just upload the exported log archive file to a temporary storage site. I personally think using separators to separate different types of logs in one file is a bit bad.

3gf8jv4dv avatar Jun 25 '24 14:06 3gf8jv4dv

注意一下,使用 https://litterbox.catbox.moe/ 时复制链接的内容建议加上该文件的名称,例如 xxxx-xxxx-xxxx-xxxx.zip: https://xxxx.xxxx,因为该平台下载文件的时候不会保留该文件的原始名称,但崩溃信息需要文件上的导出时间

zkitefly avatar Jun 26 '24 03:06 zkitefly

我比较担忧使用非境内备案服务的稳定性和风险。

Glavo avatar Feb 25 '25 11:02 Glavo