求助一个HMC启动器补全curseforge整合包时遇到的问题
minecraft吧
全部回复
仅看楼主
level 13
本来是270多个mod需要下载,前面都很正常,虽然偶尔出现速度很慢的情况,但是也没断流,等等还是能下好。但是到了这个mod的时候就报错了,内容如下图:
我凭着自己半吊子的编程水平大概能看出来是向url发请求的时候失败了,我自己打了一下错误报告中的网址,能正常下载[阴险],然后我就去扒了对应的manifest.json文件,并且找到了这个pam's打头的mod相关代码,如下图:
我把代码中的url贴到浏览器里,并不能正常用,那么问题就出在这里了。尝试了几次之后,我得出了结论,这个url中用\u0027来表示单引号:',但是正常的用字符串转义符表示单引号应该是\'或者%27。我想试着改url之后再用HCM尝试补全,但是一通过HCM启动游戏,就会把manifest.json改回去,然后继续请求失败,还不能把文件设为只读,否则HCM也会报错,实在是**。我自己下载这个pam's打头的mod不仅成功了,而且下载速度还挺快,只可惜直接放进mods文件夹里HCM并不买账,继续请求下载这个mod。
2019年12月17日 08点12分 1
level 13
[喷]有没有大佬知道HCM是怎么校验已下载的mod的?或者直接给个绕过校验的方法也行。实在不行有阻止HCM修改manifest的方法也可以啊。
2019年12月17日 08点12分 2
level 13
[滑稽][心碎]顺便说一句,用MultiMC补全也不行,还是会完全卡住,估计也是这里的问题。
2019年12月17日 08点12分 3
level 13
[滑稽][心碎]......来个大佬帮忙解答一下嘛
2019年12月17日 10点12分 4
level 13
试试最新开发版hmcl,正式版我这任何一个整合包都下不了,开发版下得很快。
2019年12月18日 03点12分 5
[滑稽]但这是整合包url的问题,不是HCML的问题,HCML只是速度慢,不至于不能下
2019年12月18日 04点12分
1