XoF-eLtTiL / LCTC

Lethal Company 致命公司繁體中文化 By 狐Kon
11 stars 0 forks source link

Thunderstore 自动安装模组卡在100% #4

Open bakashigure opened 10 months ago

bakashigure commented 10 months ago

image

使用Thunderstore自动安装模组,使用默认配置Default

卡在100%没有后续,尝试过完全清空游戏安装目录然后重新安装,或者清空Thunderstore的缓存,不起作用。

没有找到mod安装的日志位置,有日志可能可以辅助排查,目前看起来mod已经成功放进plugins文件夹,但是Thunderstore没有进行后续的操作,在已安装的mod列表里也没有繁中汉化mod。

bakashigure commented 10 months ago

找到了日志

2024-01-01 23:14:03,052 (INFO) ================== new session ==================
2024-01-01 23:14:03,052 (ERROR) </dist/js/chunk-vendors.9683cec1.js> (:418) - user not logged in
2024-01-01 23:14:03,172 (WARN) </dist/js/chunk-vendors.9683cec1.js> (:418) - The function |overwolf.utils.getMonitorsList| requires the |DesktopStreaming| permission.
2024-01-01 23:14:59,083 (ERROR) </dist/js/chunk-vendors.9683cec1.js> (:418) - Unhandled Promise rejection: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc) ; Zone: <root> ; Task: Promise.then ; Value: Failed to copy file: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc) Failed to copy file: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc)
    at overwolf-extension://ahpflogoookodlegojjphcjpjaejgghjnfcdjdmi/dist/js/app.f5c822fb.js:1:453535
2024-01-01 23:14:59,088 (ERROR) </dist/js/chunk-vendors.9683cec1.js> (:259) - Uncaught (in promise) Failed to copy file: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc)

在cache目录下这些DLL存在,但在profiles内看起来缺失了

image

XoF-eLtTiL commented 10 months ago

找到了日志

2024-01-01 23:14:03,052 (INFO) ================== new session ==================
2024-01-01 23:14:03,052 (ERROR) </dist/js/chunk-vendors.9683cec1.js> (:418) - user not logged in
2024-01-01 23:14:03,172 (WARN) </dist/js/chunk-vendors.9683cec1.js> (:418) - The function |overwolf.utils.getMonitorsList| requires the |DesktopStreaming| permission.
2024-01-01 23:14:59,083 (ERROR) </dist/js/chunk-vendors.9683cec1.js> (:418) - Unhandled Promise rejection: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc) ; Zone: <root> ; Task: Promise.then ; Value: Failed to copy file: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc) Failed to copy file: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc)
    at overwolf-extension://ahpflogoookodlegojjphcjpjaejgghjnfcdjdmi/dist/js/app.f5c822fb.js:1:453535
2024-01-01 23:14:59,088 (ERROR) </dist/js/chunk-vendors.9683cec1.js> (:259) - Uncaught (in promise) Failed to copy file: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\bakashigure\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\Default\BepInEx\plugins\XoFKon-Lethal_Company_Traditional_Chinese_Localization\XUnity.AutoTranslator\Translators\FullNET\XUnity.AutoTranslator.Plugin.ExtProtocol.dll'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   at r2io.FileOperations.<>c__DisplayClass12_0.<CopyFile>b__1()
   at r2io.Utilities.RunSafe(String appName, String appId, String pathFrom, String pathTo, Func`1 runFunc)

在cache目录下这些DLL存在,但在profiles内看起来缺失了

image 我在想這是是否跟安裝包名稱有關係,這個我會觀察看看

Shir0Kun commented 9 months ago

想問我也是有面臨這個問題就是繁體包卡100% 但是如果我開一個新檔案從%appdata%拷貝去DEFAULT的話能行就是游戲能順利進行就是繁體包會出現紅色代碼 當時如果想在裝模組的話要開新檔案 在DEFAULT的話就會卡100% Screenshot 2024-01-03 161042 Screenshot 2024-01-03 161203

XoF-eLtTiL commented 9 months ago

想問我也是有面臨這個問題就是繁體包卡100% 但是如果我開一個新檔案從%appdata%拷貝去DEFAULT的話能行就是游戲能順利進行就是繁體包會出現紅色代碼 當時如果想在裝模組的話要開新檔案 在DEFAULT的話就會卡100% Screenshot 2024-01-03 161042 Screenshot 2024-01-03 161203

這個目前問題出在 XUnity 翻譯插件上,已經正在跟官方回報了