Hex-Dragon / PCL2

Plain Craft Launcher(我的世界启动器 PCL)的源代码,为支持社区研究而公开。
https://afdian.com/a/LTCat
Other
2.56k stars 185 forks source link

打开PCL时会自动弹出安装整合包 #4935

Closed SakuraiMikoto closed 1 week ago

SakuraiMikoto commented 1 week ago

检查项

描述

每次打开PCL都会弹出 自动安装 ———————— PCL即将在当前文件夹下自动安装整合包 [继续] [取消]

重现步骤

1、打开Plain Craft Launcher 2.exe所在的目录 2、往目录内放置名为modpack.zip的整合包zip文件 3、打开PCL2

日志与附件

Log4.txt Log1.txt Log2.txt Log3.txt Log5.txt

tangge233 commented 1 week ago

emmmm

我和你在群里聊的应该是这个意思: 即使目录下的 modpack.zip 已经被安装过了,但是 PCL 仍旧会尝试请求安装

HMCL 似乎不会出现此类情况

LTCatt commented 1 week ago

安装完成后 modpack.zip 不是会删除么?

tangge233 commented 1 week ago

安装完成后 modpack.zip 不是会删除么?

PCL 是这样的,但是用 HMCL 安装后并不会删除,同时两启动器在同一目录下,于是就这样了…

LTCatt commented 1 week ago

没搞懂意思。所以现在是哪里和预期的行为不一样,预期的行为是什么?

tangge233 commented 1 week ago

目录下存在 modpack.zip 但是使用了 HMCL 进行安装(HMCL 安装完成后并不会自动删除 modpack.zip),之后用户使用了 PCL 玩整合包,由于已经安装过了,于是用户在对话框选择取消…就是这种情况

LTCatt commented 1 week ago

我觉得这应该是 HMCL 那边处理……为什么要我这儿来判断 HMCL 有没有装过……

SakuraiMikoto commented 1 week ago

选择继续后自动下载,下载完毕后下次打开还是会出现这种情况。。我这个电脑还没装HMCL 我看看是不是文件删不掉,给个权限看看

SakuraiMikoto commented 1 week ago

是权限问题,但是。