Genshin Impact Patch Downloader is a Go application for efficiently downloading Genshin Impact update patches using aria2.
- 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
- Install Go (if not already installed) by following the official installation instructions: https://golang.org/doc/install
- Clone the repository:
git clone https://github.com/DevonTM/genshin-updater.git
- Navigate to the project directory:
cd genshin-updater
- Build the project:
make
- Download the latest release from the repository's Releases page.
- Extract the downloaded archive to a directory of your choice.
- Navigate to the extracted directory and run the
genshin-updater
executable. - Follow the on-screen prompts to select the desired update files.
- After the download completes, move the downloaded files in the
genshin-patch
directory to the Genshin Impact installation directory where theGenshinImpact.exe
file is located.
This project is licensed under the MIT License.
Contributions to this project are welcome. Feel free to fork the repository and submit a pull request.
This application was inspired by the need for faster game updates in Genshin Impact.