Update README.md

This commit is contained in:
J. Fronny 2020-03-08 18:07:31 +01:00 committed by GitHub
parent fcaccea7c4
commit 43a3f99d1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,42 +12,39 @@ Downloading software from online repos since 2019
- %APPDATA%\UpTool2 - %APPDATA%\UpTool2
- Apps - Apps
- __APPGUID - __APPGUID
- info.xml - `info.xml` Local copy of some app information, like [this](https://github.com/JFronny/UpTool2#app-layout) but missing ID, File, Hash and Icon
- Name - [`package.zip`](https://github.com/JFronny/UpTool2#package-layout) The package that was downloaded on install
- Description - `app` The app install path
- Version - `__APPFILES` Copy of the app files from above, may contain user-configs
- MainFile - `info.xml` File used by UpTool2 for saving info
- package.zip - `Version` The installed version. Not used anymore
- Install.bat - `Repos` The list of package repos
- Remove.bat - `__REPO` A repository
- Data - `Name` The display name of the repository
- __APPFILES - `Link` The source of the repo xml
- app - `Local Repo` A preprocessed copy of the online repos
- __APPFILES - [`__APP`](https://github.com/JFronny/UpTool2#app-layout) A normal app with the icon processed as Base64
- info.xml - `Install` The folder containing the actual tool
- Version - `__ZIP CONTENTS` The app files
- Repos - `tmp` A temporary folder used during updates
- __REPO - `__FILES FOR UPDATE` The downloaded update files
- Name
- Link
- Local Repo
- [__APP](https://github.com/JFronny/UpTool2#app-layout)
- Install
- __ZIP CONTENTS
- tmp
- __FILES FOR UPDATE
## Repo layout ## Repo layout
- repo - `repo` The main repo tag
- __APPLINK - `__APPLINK` Links to external app XMLs
- __REPOLINK - `__REPOLINK` Links to external repos
- [__APP](https://github.com/JFronny/UpTool2#app-layout) - [`__APP`](https://github.com/JFronny/UpTool2#app-layout) Apps
## App layout ## App layout
- app - app
- Name - `Name` Name of the application
- Description - `Description` Description that gets displayed on the right panel
- Version - `Version` Version for update checking, might get removed
- ID - `ID` The Guid used for identification
- File - `File` A link to the package file
- Hash - `Hash` The files SHA256 Hash
- Icon - `Icon` The apps icon, (optional)
- MainFile - `MainFile` Main binary, used for starting, (optional)
## Package layout
- `Install.bat` The script for installing the app
- `Remove.bat` The script for removing the app
- `Data` The folder containing binaries
- `__APPFILES` The binaries