Custom server upload

Description

Hi,

It would be great to have a custom server upload plugin/feature.
I guess the workflow would be as follows.

  1. So user should specify the command line(which will include the screenshot temporary file path) which will be executed after "send to custom upload" is pressed.

  2. the captured image temporary path is sent (as argument) to some executable file (exe bat perl...) and the target handles the upload.

  3. the only thing the executable should return is a link to the file (could be even local file path) which can be read and copied to clipboard from the executable output.

for instance if the executable returns "ERROR: Some problem" greenshot will notify user that "Some problem" happens. If "INFO: Some link" is returned the greenshot will copy the "Some link" to clipboard.

Probably you would have a better Ideas how to implement the workflow

This can be useful to upload the screenshots to some personal servers. Also users can write an ftp upload script and have the uploaded images under secured ftp (and the link will look like ftp://userass@example.com/xez.png).

Thanks,
Konstantin

Environment

None

Gliffy Diagrams

Activity

MichaelG 
July 11, 2014 at 9:28 AM

We would like to have this feature done
We use Greenshot as it is very convenient for our purposes, the best screenshot manager we have seen until this time!

Maybe you can develop it is a way that it can interact with SeaFile?
We launched a SeaFile instance on our server and it would be cool if Greenshot uploaded screenshot onto SeaFile library (it already can – direct save using predefined preferences) and then a link to the uploaded screenshot will be copied to clipboard for sharing within the company.

We are getting rid of online screenshot managers like Jing, Lightshot and others due to security issues.

Thank you much!

Details

Assignee

Reporter

Priority

Created July 10, 2014 at 9:30 AM
Updated July 11, 2014 at 9:28 AM