I want a screen shot to be saved automatically to a location I specify, as soon as I press the Prt Scr button on my keyboard, or the Alt+Prt Scr combo. I also want the date and time to be used as file name for each new screen shot. And I want the files to be saved as PNG images.
Is there a Windows program that would allow me to do just this? I don't want any other fancy features like editing and making notes, etc. just a plain simple program that will either automatically save the screen shots to a pre-set location or prompt me where I want to save it. I don't want to go through MS Paint to save the shots.
I guess what I'm after is a little bit of Linux behavior of Print Screen, but only for Windows. And I additionally want the files to be named by the date and time they were taken.
Update:
Meanwhile, I have found one called Greenshot. But I don't know how to get the file name pattern right.
This is the default pattern.
${capturetime:d"yyyy-MM-dd HH_mm_ss"}-${title}
Can someone explain this? Why do they have the title capturetime and the quotation marks? It produces file names like this.
2013-01-26 15_24_28-Greenshot.png
And this is what it says about the file patterns in the program description.
${YYYY} year, 4 digits
${MM} month, 2 digits
${DD} day, 2 digits
${hh} hour, 2 digits
${mm} minute, 2 digits
${ss} second, 2 digits
${NUM} incremental number, 6 digits
${title} Window title
${user} Windows user
${domain} Windows domain
${hostname} PC name
How do I get files that include year, month and day, separated by a dash, followed by hour, minute and second? I want to include a time for uniqueness of the file name.
${YYYY}-${MM}-${DD}-${hh}${mm}${ss}
for my file name pattern. It produces files with the format "2013-06-10-164737.png". The last part of it is hour, minute and second. And it adds a great level of uniqueness to a file name. There is no chance of producing two files with the identical file names. It's duplicate proofed.