Eu uso Screenpresso . É grátis, portátil e usa apenas a tecla Imprimir (com modificadores).
Estou tentando encontrar informações sobre como fazer uma captura de tela no Windows 7 que realmente criará um arquivo de captura de tela como .png
na sua área de trabalho, como no mac, onde você pode fazê-lo pressionando comando deslocamento + 4 .
No Windows tudo que eu sei é que eu posso fazer isso pressionando PrtScn = o Windows captura a tela inteira e copia para a área de transferência.
ou para as janelas Active, eu posso apenas segurar Alt e pressionar PrtScn = o Windows captura apenas a janela ativa no momento e copia para a área de transferência.
Agora eu estou usando maComFort
, o que me dá a funcionalidade do Mac, como teclado, que eu posso tirar screenshot da mesma forma com o Mac OS X, mas realmente muda muitas das teclas do meu teclado não gosto.
Então eu me pergunto se existe uma maneira melhor?
Eu uso Screenpresso . É grátis, portátil e usa apenas a tecla Imprimir (com modificadores).
Basta usar a Ferramenta de Captura integrada. Ele capturará a tela e solicitará que você salve-a em um arquivo .png. Se você quer que ele seja executado quando você apertar PrintScrn , ligue-o a essa chave usando AutoHotKey.
Faça o download NirCmd , AutoHotKey e instale os dois. (Copie os arquivos nircmd para o diretório Windows ou extraia-os para uma nova pasta).
Altere isso para diretórios relevantes nos quais o executável nircmd está armazenado e o caminho para a sua área de trabalho.
c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot.png
Se tudo correr bem, você verá uma captura de tela na sua área de trabalho. Agora, faça o PrintScreen executar esse comando. É aqui que entra o AutoHotKey.
Acabei de modificar o script encontrado aqui . Crie um novo arquivo ".ahk" usando o Bloco de Notas, cole e modifique conforme necessário.
#NoEnv
SendMode Input
SetWorkingDir, path:\to\desktop
PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot_%A_Now%.png
!PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshotwin c:\path\to\desktop\Screenshot_%A_Now%.png
return
Agora use a ferramenta "Converter o .ahk para .exe" que é instalada junto com o AutoHotKey e criar um executável.
Execute esse executável e pressione PrintScreen (e Alt + PrintScreen); Veja se isso funcionou.
Agora, basta adicionar um atalho ao executável na sua pasta de inicialização (que o carrega automaticamente sempre que você inicializa).
Edit: Modificado para adicionar Alt + Printscreen e Timestamp aos arquivos.
Você pode tentar o Purrint.
Ele oferece opções de formatos para usar, com base na extensão que você dá às screengrabs ao configurar o programa pela primeira vez. E, claro, você pode escolher onde deseja que as capturas de tela sejam feitas.
Eu escrevi um script Python simples para capturar a tela em um arquivo em uma tecla de atalho.
O script e seu atalho são aqui .
Existem dois arquivos printscreen-win.lnk e printscreen-win.py
Copie os dois para c:\utils
, esse caminho pode ser alterado, mas você precisa editar o arquivo de atalho.
O arquivo de atalho espera que o seu python seja:
c:\Python27\pythonw.exe
Copie o atalho para sua área de trabalho e crie uma "tecla de atalho" a partir de suas propriedades. O padrão que eu uso é Ctrl + Alt + S
Depois de executar o script, ele salvará uma nova captura de tela em ...\Desktop\screen\
Você precisará do Python 2.xe do PIL .
Aproveite!
Tags windows-7 screenshot