Skip to content

Latest commit

 

History

History
105 lines (69 loc) · 5.82 KB

README.md

File metadata and controls

105 lines (69 loc) · 5.82 KB

Contributors Forks Stargazers Issues MIT License

Logo

🪄 wizard - the little helper

A little utility to pre-download all Wizard101 files.
Report Bug · Request Feature

🐹 About The Project

Wizard101 was released in September 2008 but, in all of its history, it has had no ability to pre-download every file to your system like other video games.

Pre-downloading your files allows:

  • Better Performance: No delays or lag caused by downloading assets on the go.
  • No Data Limits: Avoid internet usage spikes or data caps from streaming.
  • Faster Load Times: Local files mean quicker loading and smoother transitions.

This project is early stages, the code is a prototype, terrible, no exception checking is made and only supports Windows for now. The application assumes your internet won't go down, and the patch server is always up, or you'll have to start again for now... This will be fixed in future versions. Sorry!

(back to top)

⚠️ Warning

Read the Wizard101 Terms of Service and project license before using this software. I do not have any warranty or liability if you are sanctioned by Kingsisle Entertainment. Their terms of service state:

  • You may not copy, modify, create derivative works of, publicly display or perform, republish, store, transmit or distribute any of the material on their site.
  • You are prohibited from distributing, modifying, reverse-engineering, decompiling, or disassembling their software.
  • You are responsible for complying with applicable laws when downloading their software, particularly with regard to U.S. export control laws.
  • If downloading software from the Wizard101 site, you warrant that you are not located in any country subject to U.S. embargoes and that you comply with any requisite government authorizations.

This software may be requested to be taken down at any time by Kingsisle Entertainment in which I will happily comply if needed. This is an unofficial tool that is not endorsed by KingsIsle Entertainment. Wizard101 is a trademark of KingsIsle Entertainment.

(back to top)

🌍 Getting Started

Download the publish folder from the GitHub releases. Wizard101 is approximately 15GB as of September 2024, it may take up to 2 hours depending on your internet connection.

Run the .exe file to launch the tool. The tool will delete all previously downloaded files and download everything fresh.

This tool uses Microsoft .NET 8. If you are running into errors, download .NET 8 here: https://dotnet.microsoft.com/en-us/download/dotnet/8.0

(back to top)

⚙️ Compiling (Advanced)

If you're a little skeptical of downloading a random .exe online, I don't blame you. To prevent this, you're more than welcome to compile this yourself via Visual Studio, Rider or any other IDE. Open up the Microsoft .sln file, ensure you have .NET 8 installed and proceed to compile under the included 'Release' configuration. This will create your compiled .exe file.

You can also run the command dotnet publish -r win-x64 in the root directory where Wizard.sln is kept in a terminal. This will output the .exe in ./src/Wizard.ConsoleInterface/bin/Release/net8.0/win-x64/publish/Wizard.ConsoleInterface.exe

(back to top)

Contributing

Any contributions you make are greatly appreciated. If you have a suggestion that would make wizard better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

⚙️ Top contributors:

contrib.rocks image

(back to top)

📝 License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Open source software should be free forever.

Made with 💖 by Nathan Hall.