Skip to content
This repository has been archived by the owner on Jul 15, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (28 loc) · 1.83 KB

README.md

File metadata and controls

43 lines (28 loc) · 1.83 KB

Genshin Impact Patch Downloader

License

Description

Genshin Impact Patch Downloader is a Go application for efficiently downloading Genshin Impact update patches using aria2.

Features

  • Easy-to-use command-line interface
  • Fetches update information from a JSON API
  • Allows selection and downloading of specific update files
  • Multi-threaded download for faster speed using aria2
  • Supports resuming downloads seamlessly, even if the app is accidentally closed
  • Checksum file integrity verification to ensure downloaded files are not corrupted or tampered with

Compiling

  1. Install Go (if not already installed) by following the official installation instructions: https://golang.org/doc/install
  2. Clone the repository: git clone https://github.com/DevonTM/genshin-updater.git
  3. Navigate to the project directory: cd genshin-updater
  4. Build the project: make

Usage

  1. Download the latest release from the repository's Releases page.
  2. Extract the downloaded archive to a directory of your choice.
  3. Navigate to the extracted directory and run the genshin-updater executable.
  4. Follow the on-screen prompts to select the desired update files.
  5. After the download completes, move the downloaded files in the genshin-patch directory to the Genshin Impact installation directory where the GenshinImpact.exe file is located.

License

This project is licensed under the MIT License.

Contributing

Contributions to this project are welcome. Feel free to fork the repository and submit a pull request.

Acknowledgements

This application was inspired by the need for faster game updates in Genshin Impact.