Jan 04, '10 07:30:00AM • Contributed by: Bachman
I upgraded my system to Snow Leopard from Tiger, and noticed that Snow Leopard adds a date and time stamp to screen shots' filenames. I really don't care about this new feature, and wanted to remove it. After a bit of a search, I found the solution.
Type (copy) into Terminal:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/Localizable.strings
/* Format screencapture file names */ "%@ %@ at %@" = "%1$@ %2$@ at %3$@";Between the quotes on the right side of the equals sign is the date and time addition. Just edit it, something like this:
/* Format screencapture file names */ "%@ %@ at %@" = "Screen Shot";Make sure to not leave this empty! Using the above example, the first screen shot file will be named Screen Shot, and then Screen Shot 1, Screen Shot 2, etc.
If you are using a system language other than English, change the Terminal command as needed. For example, French.lproj, German.lproj, etc. When you are ready, use Save (not Save As) in TextEdit and quit. If you want to see the result immediately, restart the SystemUIServer in Terminal:
killall SystemUIServerNote that I tested this only on Snow Leopard.
[robg adds: I imagine this will break code signing on the SystemUIServer app...but I'm not sure what impact that may have on daily use. I have not tested this one myself.]
