It has been a while since I created any blog entries. Facebook is very addicting. It sucks you away and it is hard to step out of it. But, I will try to blog about what I created this saturday evening to help me with my photography workflow, specifically the "selecting images users like" process. Though crude and geeky this is a helpfull script that will be very useful if you have to manually select raw photoshoot files after a client selects a list of them for you to edit them in post production.
I wrote this in my favorite scripting language, Python, so you would need to have python installed to be able to run it. It is a console app, which now a days is so hard to accept, but for now it will do. Eventually I will write it in a graphical user interface(gui) version so that will be that much better. I plan on posting it out here eventually, when it's completed.
This script takes three parameters: the folder that your RAW files are located in, the comma separated image name parts(numbers,letters,combination),and a destination folder to save the search results. It looks inside of the source folder and searches each filename to see if that filename contains any of the search terms you listed. If it does, it moves it to the target folder.
This script assumes that all your RAW files of a project exist inside one large reference folder. If you have more, run the script again after changing the source directory.
Usage Example: python selectImages.py c:\sourceFolder 1233,1232,2331,001 c:\destinationFolder
Free of charge, baby! Enjoy!!!!
Download Source Code ~ show code
Picture 1. Shows the source and target folder before script ran

Picture 2. Shows the source and target folder after script ran. The files that matched the search were copied over.
Big thanks goes out to the MoinMoin python project for helping with syntax highlighting of the code I wrote.
Inspired, talented, perseviering are traits at the heart of who I am.
I lead with courage, giving all importance to people, taking time to listen and help.
I am committed to the big picture and go the extra mile to put in the finishing intricate details on anything I am working on.
Embrace change, let's talk!
