Suggestion: have an option to run a shell command instead of uploading
It would be useful to be able to create an uploader that executes a shell command, rather than do an HTTP request directly to a website. This would give finer control on how a screenshot is to be uploaded.