Skip to content

A customizable updater and also easy to setup and use!

Notifications You must be signed in to change notification settings

noneeeeeeeeeee/AutoUpdaterGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoUpdaterGUI

Update your app to the latest release by a click of a button!

WARNING: THIS APP WILL DELETE EVERYTHING IN THE DIRECTORY YOU PLACE IT IN WHEN UPDATING


Table of Contents


How to configure the auto updater(Latest)

TBD.. for now read the release 2.5

How to configure the auto updater(V2.0-V2.1)

  • Launch the .exe and wait for it to generate a config.ini file
  • The USERNAME Should be your github username
  • The REPO Should be your repository you want to pull the updates from
  • Set the config.ini file with your API_KEY checking the scopes of managing private repositories
  • The VERSION_FILE should be where your version number is. It should only be your current version. Because this file is used to compare your current version with the latest release (I recommend to not change the file name in the config.ini)
    • After you fill in the config.ini file launch the program again and it create a version.txt file. There should be an example if the point below this one isn't clear enough
    • For example v1.0. It should not be filled in with anything else

It should look like this when its filled in

Untitled


Need a portable version?

Instructions and download provided here

How it works

It will delete all the files in the folder that the app is in then it gets the latest release from the assets(not the source code) and extract that zip into the same directory as the application. It will not delete the file thats in APP_FILE. That is also not an array so it can only do 1 file(I will implement arrays in the next version).

About

A customizable updater and also easy to setup and use!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages