Skip to content

An application updater that downloads and unzips zip files to install the update for the main application.

License

Notifications You must be signed in to change notification settings

katkeit/Updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Updater

License Codacy Badge Java CI with Maven Issues Size

This Java application is designed to be integrated into a larger project to help update the main application. English, Español, and Português are currently supported by the application.

❈ Getting Started

  1. Clone the project.
  2. Change your language preferences in config/preferences.txt (EN, ES, PT).
  3. Change your settings in config/settings.txt
    • Add icon under the GENERAL section.
    • The main application needs to update MAIN_APP_PATH and MAIN_APP_NAME for the updater to restart the application.
    • Add the name of the UPDATE_ZIP
    • Can edit the name of the VERSION file.
  4. Change the version.txt file.
    • Update the VERSION under MAIN APP section.
    • Update the DOWNLOAD link under MAIN APP section.
  5. Upload the version.txt.
    • The main application will download version.txt in the Updater's download folder. If application needs to update, then launch updater.jar.
      • The Updater will delete the file after updating the main application.
  6. Compile the project.

❈ Features

  • Supports three (3) languages (English, Español, and Português).
  • Downloads and extracts zip files.
  • Restarts the main application (.jar files) after updating.

About

An application updater that downloads and unzips zip files to install the update for the main application.

Topics

Resources

License

Stars

Watchers

Forks

Languages