UploaderX
Cross-platform implementation of ShareX.UploadersLib
Getting Started
- Grab a copy of your
UploadersConfig.jsonfrom ShareX - Grab a copy of your
ApplicationConfig.jsonfrom ShareX - Copy the
jsonfiles into the same folder where UploaderX resides
macOS
- To customize the Destination Folder, update the following field in the
ApplicationConfig.jsonfile: e.g.
"CustomScreenshotsPath2": "/Users/mike/Library/CloudStorage/OneDrive-Personal/Pictures/Screenshots",
Windows
- To customize the Destination Folder, update the following field in the
ApplicationConfig.jsonfile: e.g.
"CustomScreenshotsPath2": "C:\\Users\\mike\\Pictures\\Screenshots",
ApplicationConfig.json
- If you are keen to create the json file from scratch, the following (untested) should work:
{
"BufferSizePower": 5,
"CustomScreenshotsPath2": "C:\\Users\\mike\\Pictures\\Screenshots"
}
"BufferSizePower": 5,
"CustomScreenshotsPath2": "C:\\Users\\mike\\Pictures\\Screenshots"
}
Features
- Supports Amazon S3 as long as settings are configured in
UploadersConfig.json - Supports Imgur if no json file is configured
- Supports converting
movtomp4ifffmpegis available inToolsfolder
FAQ
Where are UploaderX app data saved?
- In MAUI app, it is saved in
~/Documents/UploaderX - In Avalonia app, it is saved in
~/UploaderX
Where is the Watch Folder is no json file is configured?
- Watch Folder is created in the app data folder e.g.
~/Documents/UploaderX/Watch Folder