Hello.
Acording to tags help popup the tags are a set of specific characters followed after "!". A common sense would suggest that each tag must be separate from each other, i.e.
my_screenshot_!yyyy!MM!dd_!HH!mm!ss
Unfortunately it's not correct, because current regexp will ignore every second tag followed after previous one, so the example above will produce:
my_screenshot_2011!MM01_!HH46!ss
The help popup also doesn't mention that the tags can be combined into one like so:
my_screenshot_!yyyyMMdd_!HHmmss
but still the result is not what expected:
my_screenshot_20111001_!HHmmss
The problematic regexp is in Classes/_session_images.js:
code:
sFile = sFile.replace(/((?:^|[^\\])[\\]*)!(\w+|#)/g, function(sMatch, sBackslashes, sTag) {
Replacing it with this seems to cure the problem:
code:
sFile = sFile.replace(/(\\*)!(\w+|#)/g, function(sMatch, sBackslashes, sTag) {
It also doesn't mention, that a tag can be canceled by double back slash (not sure why it has to be double?):
my_screenshot_!yyyy\\MMdd_!HHmmss
result:
my_screenshot_2011MMdd_235519
Now that I finally found a few minutes to test this script I see that you guys figured out a way to capture W7 Aero on most windows, well, at least no more black borders..so far... Just WLM chat windows still capturing in basic theme, but it's better then before (interesting though that the main WLM window captures with Aero...)
Well done!