Skip to content

This program is meant to assist with manual sorting of large image folders, using keybindings.

License

Notifications You must be signed in to change notification settings

htmlcoderexe/ImageSorter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageSorter

This is a tool to sort through a lot of images at a time.

All you need to do is to open a folder full of images, and then press various keys on the keyboard to send the images to corresponding subfolders.

Once you press the key and the image is moved, you automatically get presented with the next image.

By default, there's only a preset for "spacebar" moving images to a subfolder called "NSFW" (the original purpose of this program was to simply sort out images of such character from piles of random images), but new keys are as easily added as needed, simply by pressing something on your keyboard that produces a character.

The "produces a character" part is more or less the only limitation - it can pretty much bind to anything that you can type in as one character (as long as it fits into UTF-16, I guess).

That means not only different actions for upper/lowercase, but also different alphabets, or even dead key entry methods such as umlauts.

The program in action:

screenshot

The key presets are saved every time anything changes, in the folder currently worked on. This means closing and reopening the application will restore the bindings, as well as that each folder can have its own set, customised for a specific purpose - once you've sorted everything into generic "screenshots", "memes", "photos" and whatever else, you can open the subfolders with this program and get specific.

It is also possible to copy a particularly useful bindings file to the same directory as you're running the EXE from - it will use those as default. This may become a feature - allow to overwrite the default preset with current preset.

If you accidentally pressed the wrong button and sent an image the wrong way, you can now undo this with the Ctrl+Z shortcut. Actions can be undone as far back as the beginning of the specific folder session - quitting the program or opening a different folder clears the undo history.

Pressing F2 now allows to specify a custom filename to be used for the image when it gets moved to target folder - as a consequence of this, the program checks if a file by that name already exists in that folder, attempts to create a useable filename and offers the user the option of using that as the destination filename to complete the move.

F5 reloads the folder but keeps progress and Undo states.

Coming soon: crappy pixel art!

About

This program is meant to assist with manual sorting of large image folders, using keybindings.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages