Skip to content

Terminal-based Wizard101 asset fetcher using Rust

License

Notifications You must be signed in to change notification settings

Revive101/Arcane

Repository files navigation

Arcane

Discord GitHub Release GitHub Downloads (all assets, all releases) Kofi


Screenshots

Screenshot 1

Getting Started

Arcane is a terminal-based application for fetching and managing Wizard101 assets. It provides an intuitive interface for navigating, selecting, and fetching assets using a fuzzy search functionality.

Features

  • Terminal Interface: User-friendly terminal interface using ratatui.
  • Fuzzy Search: Search for assets with fuzzy matching via the fuzzywuzzy library.
  • Asset Management: Fetch and manage assets with visual indicators.
  • Extended Information: Toggle detailed information for selected assets.
  • Fetching Assets: Every asset from the game can be downloaded by this tool.

Warning

Known issue: Searching may be slow due to Levenshteins Distance being calculated for every one of the 3000+ assets! (Contributions are welcome!)

Usage

Double click the executable to start the application. As soon as you see a list of files, you can either navigate using [⬆] or [⬇] or by simply writing the name of the file you are searching for. To toggle extended file info, simply press [SPACE]. You can exit the application by pressing [ESC].

Contributing

Contribution guidelines can be found here.

Legal Notice

Important

Please be advised that all assets related to Wizard101 are the exclusive property of KingsIsle Entertainment, Inc. These assets are protected by intellectual property laws and regulations. Unauthorized distribution, reproduction, or any other form of dissemination of these assets is strictly prohibited and may result in legal action. Use of Wizard101 assets must comply with KingsIsle Entertainment's terms of service and any other applicable legal requirements.

License

Arcane by Phill030 is licensed under CC BY-NC-SA 4.0

© Phill030 (Revive101)

About

Terminal-based Wizard101 asset fetcher using Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages