0blu / WinterspringLauncher

All in one launcher! Allows you to play on Everlook.org with 1.14 client without technical knowledge!
MIT License
128 stars 28 forks source link

M1 Max, Mac OS Sonoma 14.2.1 #57

Closed x92mko closed 6 months ago

x92mko commented 6 months ago

Hi there,

I have problems with the launcher. Do you have some hints to fix the launcher?

I downloaded the WinterspringLauncher.dmg Version 2023-08-12 (v1.5.0) (https://github.com/0blu/WinterspringLauncher/releases/tag/1.5.0) because no newer version is available for Mac OS. Unfortunately, the launcher could not prepare the HermesProxy.

I am running a M1 Max, Mac OS Sonoma 14.2.1 machine.

Thank you in advance!

Unable to patch '/Users/marco/WinterspringLauncher/hermes-proxy/CSV/Hotfix/ItemEffect1.csv' (WinterspringLauncher.HermesDataPatches.Hotfix.ItemEffect1.csv) System.IO.DirectoryNotFoundException: Could not find a part of the path '/Users/marco/WinterspringLauncher/hermes-proxy/CSV/Hotfix/ItemEffect1.csv'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Func4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable1 unixCreateMode) at System.IO.StreamReader.ValidateArgsAndOpenPath(String path, Encoding encoding, Int32 bufferSize) at System.IO.File.ReadAllLines(String path, Encoding encoding) at WinterspringLauncher.LauncherActions.gPatchCsvFiles|19_2(List`1 patchResources, String replace, String csvDirPath, <>c__DisplayClass19_0&) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/LauncherActions.cs:line 449 at WinterspringLauncher.LauncherActions.PrepareHermesProxyData(String hermesPath) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/LauncherActions.cs:line 417 at WinterspringLauncher.Launcher.<>cDisplayClass1_0.

b__5() in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/Program.cs:line 72 at WinterspringLauncher.Launcher.IgnoreExceptions(String description, Action func) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/Program.cs:line 152

Failed to prepare HermesProxy Data, continuing anyways (might not work) <<< Unhandled exception. System.IO.FileNotFoundException: Could not find file '/Users/marco/WinterspringLauncher/hermes-proxy/HermesProxy.config'. File name: '/Users/marco/WinterspringLauncher/hermes-proxy/HermesProxy.config' at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Func4 createOpenException) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable1 unixCreateMode) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy) at System.Xml.XmlTextReaderImpl.OpenUrl() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.Load(String filename) at WinterspringLauncher.LauncherActions.PrepareHermesProxyConfig(String hermesPath, String realmlist) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/LauncherActions.cs:line 481 at WinterspringLauncher.Launcher.Main(String[] args) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/Program.cs:line 73 /Applications/Winterspring Launcher.app/WinterspringLauncherTerminal: line 12: 5599 Abort trap: 6 DYLD_LIBRARY_PATH="$CURRENTPATH/Libs" ./WinterspringLauncher

Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. Deleting expired sessions... 3 completed.

[Process completed]

x92mko commented 6 months ago

I fixed it meanwhile. I copied the missing data from the folders into the correct path!