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

5

2

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

user3033

Posted 2010-01-13T18:45:29.503

Reputation: 193

Can I ask why do you need to applescript it? – Paulo – 2010-03-21T15:05:14.080

Are you looking for a keyboard shortcut or a command you can use in a script? – fideli – 2010-01-14T02:10:26.440

Answers

1

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.

Josh K

Posted 2010-01-13T18:45:29.503

Reputation: 11 754

:) just a quick comment... you still have to click on it to crop in Preview, unless you can crop images in applescript to a specific window. – Vervious – 2010-04-25T17:58:16.907

0

Snapz Pro X is a full features screen capture program. I use it. It is awesome. But if you're looking for a less expensive way (it's $70 I think...but it's worth it!) then try "command-shift-3". This will take a picture of your entire screen.

TUAW has an article using Applescript to do this. You can do a delay 5 to delay execution for five seconds in Applescript to accomplish your task.

This is a semi-dupe of this question: SuperUser: Taking screenshots on a Mac

Avery Chan

Posted 2010-01-13T18:45:29.503

Reputation: 2 237

He wants to take a screenshot of a specific window without clicking on it. – Josh K – 2010-03-21T13:22:39.960