我已经研究了一两天,但找不到使用 Apple 脚本截取在特定时间打开的特定窗口(可能是唯一的窗口)的屏幕截图的方法。
目前我已经执行了脚本:
screencapture -T1 ~/Desktop/screenshot.png
但我真正想要的是:
screencapture -wx -T1 ~/Desktop/screenshot.png
但是当我使用时-wx
,它会等待鼠标单击窗口。
是否有任何实用程序(内置或非内置)可以让我做到这一点?
编辑:我在 Mac 上寻找的 Windows 替代方案是键盘快捷键:
Alt+PrntScrn
答案1
非常简单。点击Command + Shift + 3
。您将看到屏幕截图出现在您的桌面上。请注意,您无需点击任何内容!
现在打开它预览并裁剪到您想要的特定窗口。
答案2
Snapz Pro X 是一款功能齐全的屏幕捕获程序。我用过。它很棒。但是如果你想找一种更便宜的方法(我想是 70 美元……但值得!)那么试试“command-shift-3”。这将拍摄整个屏幕的照片。
工会联合会有一篇文章使用 Applescript 来实现这一点。您可以delay 5
在 Applescript 中执行延迟执行五秒钟的操作来完成您的任务。
这是该问题的半重复部分:超级用户:在 Mac 上截屏