0blu / WinterspringLauncher

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

Mac download failed #67

Open FLZC opened 1 week ago

FLZC commented 1 week ago

BasePath: /Users/panda/WinterspringLauncher New launcher update 1.5.0 => 2.1.0 A new version was released, please update https://github.com/0blu/WinterspringLauncher/releases Did not found complete 1.14 game installation Downloading from wowdl.net: url "https://download.wowdl.net/downloadFiles/Clients/WoW_Classic_1.14.0.40618_macOS_new.zip" Placing temporary download file alongside launcher Download size -1.00 Byte Download [██████████████████████████████████████████████████] 100% Done
System.IO.InvalidDataException: End of Central Directory record could not be found. at System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory() at System.IO.Compression.ZipArchive..ctor(Stream stream, ZipArchiveMode mode, Boolean leaveOpen, Encoding entryNameEncoding) at System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding) at WinterspringLauncher.Utils.ArchiveCompression.DecompressZipWithProgress(String archiveFilePath, String extractionFolderPath) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/Utils/ArchiveCompression.cs:line 26 at WinterspringLauncher.Utils.ArchiveCompression.DecompressWithProgress(String archiveFilePath, String extractionFolderPath) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/Utils/ArchiveCompression.cs:line 16 at WinterspringLauncher.LauncherActions.ExtractGameClient(String gamePath) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/LauncherActions.cs:line 359 at WinterspringLauncher.Launcher.PrepareGame(UpdateApiClient api, Boolean weAreOnMacOs, String gamePath) in /Users/runner/work/WinterspringLauncher/WinterspringLauncher/WinterspringLauncher/Program.cs:line 263 at WinterspringLauncher.Launcher.<>c__DisplayClass1_0.

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

WechatIMG406

I tried downloading it locally and running WinterspringLauncherTerminal, it didn't work

0blu commented 1 week ago

I think you need to manually download the file

https://wowdl.net/client/World-of-Warcraft-Classic-1.14.0.40618 image name the file __tmp__game-client.zip and place it along the launcher.

(better back up this file, so if the decompression fails you still have a backup)