Есть ли способ сделать снимки экрана определенного окна (даже если это окно покрыто другими окнами) из командной строки, не в интерактивном режиме? Кажется, что встроенная команда screencapture
позволяет захватывать окна только с флагом -w
, который требует от пользователя интерактивного выбора окна для захвата, так что это не решение.
1 ответ
2
Похоже, это возможно с флагом -l
для screencapture
, флагом, который не зарегистрирован в man
с 10.11.1 ...
Флаг должен получить идентификатор окна в качестве параметра, а идентификатор можно найти с помощью https://apple.stackexchange.com/questions/56561/how-do-i-find-the-windowid-to-pass-to -screencapture-л