ShareX

ShareX is a program that makes it easy to upload screenshots and share them with your friends. If you follow these instructions, you will end up with fully functional screenshot automation.


Note

For this guide you should be familiar with the basic concepts of

License

ShareX is licensed under the GNU General Public License v3.0 All relevant legal information can be found here

Prerequisites

Your URL needs to be set up:

[isabell@stardust ~]$ uberspace web domain list
isabell.uber.space
[isabell@stardust ~]$

Installing and configuring the Windows client

Install

Go to your Windows PC and download the ShareX software from the ShareX Website. Start the installer and follow the instructions.

Configure

Open ShareX and navigate to β€œDestinations settings β€£ FTP / FTPS / SFTP” Now click β€œAdd” to create a new destination for our pictures. Now write the following in the corresponding fields.

Warning

Make sure to replace β€œisabell” in the next step with your own username!

Name: IMG Uberspace
Protocol: SFTP
Host: stardust.uberspace.de
Username: $ssh_user
Password: $ssh_password
Remote directory: /var/www/virtual/isabell/html/img/%y/%mo/%d
URL path: https://isabell.uber.space

The two checkboxes should be unchecked! You can now close the β€œDestination settings” window.

Create workflow

To setup your Workflow do the following:

  1. Navigate to β€œDestinations β€£ Image Uploader” and check FTP.

  2. Navigate to β€œAfter Capture tasks” and be sure to activate β€œOpen in image editor”, β€œSave image to file” and finally β€œUpload image to host”.

  3. Navigate to β€œAfter upload tasks” and be sure to activate β€œCopy URL to clipboard”.

Test

Now it’s time to setup your Hotkeys:

Navigate to β€œDestinations β€£ Hotkeys” then do the following:

  1. Remove all Hotkeys.

  2. Click β€œAdd”

  3. Select β€œTask: None” and navigate to: β€œScreen capture β€£ capture region”

  4. Close the Task settings window and click on None and press your Hotkey (for example β€œPRINT SCREEN”)

Usage

  1. Press the configured hotkey

  2. Make a screenshot

  3. If needed, edit your screenshot in the popup window. Then press β€œenter” to upload your screenshot and copy the corresponding URL to your clipboard.

That’s it, you have successfully configured an automatically uploading screenshot tool with your own domain!


Tested with ShareX ?, Uberspace ?

Written by: Spacelord <iamroot@uber.space>