Mac Captura de tela de uma janela específica sem usar o mouse / clique

5

Estou pesquisando há um dia ou dois, mas não consigo encontrar um método para tirar uma captura de tela de uma janela específica (possivelmente a única janela) aberta em um horário específico usando um script da Apple.

Atualmente, tenho o script executado

screencapture -T1 ~/Desktop/screenshot.png

Mas o que eu quero é realmente

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

Mas quando eu uso o -wx, ele espera por um clique do mouse na janela.

Existe algum utilitário, construído ou não, que me permita fazer isso?

Muito obrigado!

(Sinto muito se isso pertence ao Stack Overflow, pode alguém movê-lo se isso acontecer. Isso meio que sobrepõe superutilizador e estouro de pilha.)

Edit: A alternativa do windows que estou procurando em um Mac é o atalho do teclado:

Alt + PrntScrn
    
por user3033 13.01.2010 / 19:45

2 respostas

1

Muito fácil de fazer. % De Command + Shift + 3 . Você notará a imagem da captura de tela exibida em sua área de trabalho. Note que você não precisa clicar em nada!

Agora abra-o em Pré-visualização e corte para a janela específica que pretende.

    
por 21.03.2010 / 14:23
0

O Snapz Pro X é um programa completo de captura de tela. Eu uso-o. Isso é incrível. Mas se você está procurando uma maneira menos cara (é $ 70 eu acho ... mas vale a pena!) Então tente "command-shift-3". Isso tirará uma foto da tela inteira.

O TUAW tem um artigo usando o Applescript para fazer isso. Você pode fazer um delay 5 para atrasar a execução por cinco segundos no Applescript para realizar sua tarefa.

Este é um semi-dupe desta pergunta: SuperUser: Taking capturas de tela em um Mac

    
por 18.01.2010 / 15:22