Good day, habrazhitel!
Not so long ago in the same blog
Hombrelumbre published
an article about his startup - the
Hosting Pictures .
Many of you appreciated it for simplicity and convenience, some thought or even said out loud: “Another ordinary hosting of pictures, only without advertising ... and so far-so.”
Personally, this new service, deprived of any annoying advertising and armed with a neat interface, pushed to write a desktop client, taking into account all that I and probably all others lacked in such services. If you specify:
- Quick and easy to add and download images
- The ability to view and, if necessary, delete your images posted on the service
- The ability to synchronize images between different machines
- No unnecessary fussing with settings and trivia without the urgent need for it
- Neat and convenient interface that allows you to quickly perform the necessary operations
- Some additional features that will eliminate the need to use third-party software (within reasonable limits, of course)
So, after a brief discussion of this idea with the owner of the hosting, we came to an agreement, and for a couple of days off (and several sleepless nights), not without the help of
Hombrelumbre and his brother, I added an add-on to the resource for simple and fast uploading images to Hosting Pictures ...
')
Meet - HK Uploader
Unlike the site, to use the application, registration is required, which however can be done in seconds right there. We need it for the correct connection of your images with the account on the site.
Immediately after registration, you can proceed to the case, or rather to download images:

The main part of the application is occupied by a workspace in which you can view / download / receive codes / delete previously added images, as well as add new ones.
Tools for bulk operations and adding new images are present on the toolbar above:

The lower toolbar displays the number of available “slots” downloads at the moment, the account under which you are authorized, the ability to change it and synchronize the list of images with the server one, as well as some controls for setting the thumbnail view:
Application functionality / benefits:1. The ability to quickly dredge / insert any content with images on the areaYou can insert / throw on the area:
- One or more images from the file system
- Folders with images (search can be carried out in subfolders)
- image URL
- Images straight from the browser
- Part of the content of pages from the browser with images
- The images themselves or their part (for example, from the image editor)
and several other options.
If necessary, opportunities will be expanded - write what is missing - add2. Synchronization of downloaded imagesIt does not matter whether you downloaded images through a browser or through an application, no matter on which computer / OS you did it, if you downloaded them under your account - they will always be available both on the website and in the application.
3. Support the most common formatsCurrently supported: png, jpg, jpeg, gif, bmp.
BMP when loaded into the application is automatically converted to PNG for compactness, saving download traffic and the ability to view the downloaded version in the browser.
In the future, most likely the list will be added to: psd, tiff, apng, agif, ico and some others.4. Screenshot toolIt works quite simply and clearly: caused by a combination of Ctrl + I (by default) or from the toolbar / application menu:

It is enough to select any area on the screen, and then press
"Enter" to save the screenshot:

The resulting image will be immediately saved when autoloading is enabled - it is immediately uploaded to the server:
5. Gallery of added imagesAllows you to quickly receive codes, upload, view or delete images:
In the future it will be possible to structure and sort the stored images.6. Minimize to TrayThe application can be minimized to tray to save space on the taskbar:
7. Customizable global hotkeysTo quickly insert, open an application, create screenshots and open dropbox:
8. Quick receiving codesIndividual uploaded images:

Multiple images separately:

or together:
9. Built-in image viewerAllows you to view local and downloaded images without leaving the application (in the absence of a local version of the image, it is downloaded from the hosting):
In the future, you may receive a small set of tools for image editing.10. Automatic saving of settings and data cachingAny of your settings are automatically saved when you change - no need to worry about anything again. Also, the data on the downloaded images are cached on the local computer and once again do not spend traffic and do not load hosting.
In the future, it is also expected to be able to synchronize all settings between computers.11. Cross platformThe application is written in Java using some native libraries (SWT, JIntelliType, etc.), without which it would be impossible to implement everything that I wanted to add.
Currently available versions for Windows (32 / 64bit) and Linux (32 / 64bit).
A modified version for Mac OS X will soon appear. Also in the future this list will be updated with more specific operating systems.12. AvailabilityFrom the site it is possible to download many different versions - from full-fledged installers with JRE enabled to bare-fired run-by-stand-alone jar's for various operating systems.
For those who do not like to follow the links:
Windows 32-bitWindows 64-bit
Linux 32-bitLinux 64-bitThe site also presents some other versions ...
In conclusion I would like to say ...
Many thanks to
Hombrelumbre and his brother for approving my project and assisting in its implementation!
I hope that the functionality of the application (or at least part of it) will be useful to you, and that apart from the unsightly name of the application (damn it, we could not squeeze the creative out of ourselves!) Nothing will cause negative feelings :)
We are not going to dwell on the current version and will definitely continue to support and improve it, so I will be glad to hear questions, any constructive criticism and comments on the topic.
PS In the near future (of more or less large things):
- Possibilities for structuring and sorting the gallery
- Plug-ins to famous browsers
- Export / import gallery or sync via service
- More various settings and customization options for the interface
- Some Linux improvements and MacOS version
- Multi-language support
- A small manual on the application (probably on the site)
And some other nice little things!