Important Notice: I am currently in the process of releasing full non-beta versions of all my scripts and as of today (18 Feb 2006) am withdrawing all outstanding beta versions. To stay in touch with the full-release rollouts, subscribe to the thread:
Andrew Hall - Script Development, Update List
http://www.ps-scripts.com/bb/viewtopic. ... 0&start=15
The new versions will have much improved dialogs, better integration with Bridge and many new features.
Andrew Hall 18 Feb 2006
AH GetImages will organise the downloading and renaming of your Digital Images straight from your Digital Memory Card or Digital Camera. It is fast because it is designed to do nothing else. GetImages will remember your settings from one run to the next.
GetImages can be optionally be run with the previous runs settings without opening the UI dialog. This also means (Windows XP only) it can be set up to do autodownloads
when the card is connected to your PC - for how to do this see this thread here:
One particularly useful feature of GetImages is that it can read the Image Creation Date straight off your Digital Memory Card. This means that if you wish to include image creation date or time as part of the image new name (I always do), it can be done without opening the file - a considerable saving of processing time and something that is generally not possible at other stages in image processing.
This is the script UI:
It is very similar to the AH Rename UI, so for detail on how to use most of the settings please read the AH Rename Help file:
To summarise the rename options:
The new name can be specified in any order. Each part of the name is separated from the next by a '+' e.g. 'crdater+_+crtimehm' and you can insert plain text wherever you wish. The following reserved words specify file name parts.
- original file name excluding extension.
- reverse creation date (best for computer sort order): yymmdd.
- creation date: ddmmyy.
- US style creation date: mmddyy.
- creation time - hhmmss.
- creation time - hhmm.
- the rightmost 3 consecutive integers in the original file name e.g. 'Img2390' becomes '390'. Similarly orignum2 or orignum4 .
- this allows you to select characters from the original file name. If you just have a single number with no ':' it will start the selection including
that character. So if the file is mytestimage
and you specify origsub3
it becomes testimage
. If you also have a ':' the second number specifies how many characters in total will be used ie. origsub2:4
would yield test
- counts from 100, any startpoint can be specified eg autonum1.
- inserts data from image metadata eg xmeta:exif:FNumber. For detail go here.
- does search / replace within the original file name, go here for details (RegExp based).
Any text not exactly equal to a reserved word can be inserted anywhere separated by + signs.
To run through the other controls:
this is ticked by default. It means that if you set the source folder to the Drive Address of your Camera or Storage Media Card all images held in that card will be transferred to your destination folder. If unticked, it will only get images from the current top File Source folder.
This will delete images on your Digital Memory Card after the transfer is complete. The default setting is OFF. Before deleting images the script will check first that the new image does exist and second that it is exactly the same file size as the original. If either of these is false the script will stop and issue an error message.
Keep In Folders
The default is set to OFF ie all files end up in the target destination folder. If ticked this will retain the subfolder structure of your Storage Media - so if some files are in folder D100 and others in D101, then those folders will also be created as subfolders of your target destination folder and the images will be transferred to their respective subfolders.
Just to make one thing clear - this script is designed for the initial transfer of an image from the source (storage media) to where ever you want to put it. It should not be used for other purposes as it may not do what you either expect or require..
That's about it for now. I will release a Bridge version of the same in a couple of days.