XboxChaos / Downloader

Xbox Chaos Application Downloader
GNU General Public License v3.0
5 stars 0 forks source link

Xbox Chaos Downloader

A tool for automatically downloading and setting up pre-compiled applications registered with the Xbox Chaos API.

Please note that this is still a work in progress and that not all features have been fully implemented yet.

Configuring

To use the downloader, you need to create an app.json file in the same folder as the executable. This file contains information about the application to be downloaded and how the downloader should operate. Here is a sample file for Assembly:

{
    "application_name": "Assembly",
    "default_branch": "master",
    "quick": false,
    "update": false
}

The keys work as follows:

Key Description
application_name The internal name of the application to request from the API.
default_branch The name of the branch to select by default.
quick Whether or not "quick mode" should be activated. If this is set to true, then the user will never be prompted for input. The default branch for the application will be downloaded and installed in the downloader's working directory.
update Whether or not the download should be treated as an update. If this is set to true, then the application's updater package will be downloaded and executed when the download completes.