Eu recomendo Paparazzi.
Eu gostaria de fazer uma captura de tela para um aplicativo (Firefox), mas estou usando um macbook, então a tela está em 1280 x 800.
Acho que se eu puder redimensionar a janela para 1920 x 1200, posso usar
Command + Shift + 4 and then space bar, and then mouse click on that app
para capturar a janela do aplicativo inteiro (que será maior que a tela)
Assim, posso redimensionar a janela horizontalmente para 1920, arrastando a janela para a esquerda e, em seguida, ampliando-a, indo para o canto inferior direito da janela.
Mas parece que não há como torná-lo mais alto ...
mesmo
javascript: self.resizeTo(screen.availWidth+300,screen.availHeight+300);
na barra de endereços do Firefox (barra de URL) não funciona ... pode deixar a janela mais larga que a tela, mas não mais alta.
Existe algum método?
Eu recomendo Paparazzi.
Use isso como seu favorito:
javascript:self.resizeTo(1920,1200);
você pode precisar movê-lo da parte superior esquerda da tela primeiro para que ele funcione.
Se você simplesmente precisa ter uma captura de tela de um site idêntico à resolução da tela, sugiro usar o navegador Plainview (grátis).
Se você quiser uma única imagem de um site inteiro que rola para baixo, recomendo LittleSnapper (pagamento).
Mas, aqui está um script simples para alterar a janela mais frontal de qualquer aplicativo que esteja na frente para alterar sua janela para um determinado tamanho / local. Lembre-se de que a barra de menu ocupa algum espaço também!
--Edit these values to change the location of the window. Remember the Menu bar takes up some space too!
property windowSize : {200, 200}
property windowOrigin : {100, 100}
tell application "System Events" to set FrontMostApp to (name of processes whose frontmost is true) as string
try
tell application FrontMostApp
if (count of windows) > 0 then
tell window 1 to set bounds to {(item 1 of windowOrigin), (item 2 of windowOrigin), (item 1 of windowSize) + (item 1 of windowOrigin), (item 2 of windowSize) + (item 2 of windowOrigin)}
end if
end tell
end try
Existe também um add-on do Firefox chamado ScreenGrab! link