Windows desktop integration (obsolete).

Note: Since the 1.0 version of JShot, the installer can make the context menu entries.

Desktop integration basically means, the application is easily accessible from your desktop environement, using the standard context menus or other desktop features.

Java is a cross platform technology, and different systems have different desktop architectures. It would be beyond my power to support all desktop environment in the world out of the box. But here you can read some tips for this purpose. This article is focused on Windows, if you are interested in a different system, check the other howtos. The "Send To" menu of Windows is a good option to improve desktop integration. By using this command, you can quickly send a file to different predefined locations. We will use this menu to upload or open pictures with JShot.

To add a new destination to the Send To menu, you must add a shortcut to the SendTo folder. To do this, follow these steps:

  1. Click Start, and then click Run.
  2. In the Open box, type sendto, and then click OK.

Now drag the JShot.exe into this window, but hold down the ALT button on your keyboard to make a shortcut. After its done, you can rename the shortcut to eg. "JShot (Open)" or "Open with JShot".

An Upload with JShot would be useful as well. Let's create it! This is more tricky than the previous, but don't worry we'll get to it. Navigate to the JShot installation folder with a file manager and create .bat file with the following contents.

JShot.exe -gui discreet -delay 0 %1

To do this open notepad, write the above line into the untitled file, and save it as jshotup.bat into the installation folder.

Now drag the bat file to the "Send To" folder as you did before.

Rename the shortcut to "Upload with JShot" and change the ugly icon to JShot's main icon if you wish.

Now let's try it out. Navigate into a directory with your file manager which contains pictures.
Select a picture and open the context menu by clicking with your right mouse button. Select the "Send To" submenu and choose "Open with JShot" or "Upload with JShot"