Macos – Mac Screenshot of a Specific Window without Using the Mouse/Click

applescriptmacosscreenshot

I've been researching for a day or two but can't find a method to take a screenshot of a specific window (possibly the only window) open at a specific time using an Apple script.

Currently I have the script execute

screencapture -T1 ~/Desktop/screenshot.png

But what I want is really

screencapture -wx -T1 ~/Desktop/screenshot.png

But when I use -wx, it waits for a mouse click on the window.

Are there any utilities, built in or not, that will allow me to do this?

Thank you so much!

(I'm sorry if this belongs on Stack Overflow, can someone move it if it does. It kind of overlaps both super user and stack overflow.)

Edit: The windows alternative that I'm looking for on a Mac is the keyboard shortcut:

Alt + PrntScrn

Best Answer

Very easy to do. Hit Command + Shift + 3. You will notice the screenshot image appearing on your desktop. Note you didn't have to click anything!

Now open it up in Preview and crop to the specific window you want.