Skip to content

Instein98/AutoUpdater-Qt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoUpdater-Qt

Introduction

It is a launcher/updater for any executable program in windows (havn't been tested under other OS). It uses xml file to record the version information. First it downloads the newest xml file to check if the current version is newest, if no, it downloads the program from the link provided in the newest xml file and execute it.

Usage

  1. You need to specify the xml link in the header file worker.h. You may specify that in configure file in later version.

  2. The structure for xml file should be like this:

    <release>
    	<version>0.0.1</version>	     
        <url>The URL of zip file</url>
        <zipName>The name of the zip file</zipName>
        <dirName>The name of the folder in zip file</dirName>
        <exeName>The name of the executable in the folder</exeName>
        <log>The update log(optional)</log>
    </release>
   
3. You should build this project on your own. You can open this project in Qt Creator. The binary will release in later version.

About

An automatic program updater implemented in Qt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published