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