Ao salvar uma captura de tela, desejo poder especificar qualquer nome que desejar (e talvez o diretório de destino). O Sharpshooter para mac faz isso, mas é um ridículo $ 15. Alternativas mais baratas?
Ao salvar uma captura de tela, desejo poder especificar qualquer nome que desejar (e talvez o diretório de destino). O Sharpshooter para mac faz isso, mas é um ridículo $ 15. Alternativas mais baratas?
Respostas:
defaults write com.apple.screencapture name "My Screenshot"
killall SystemUIServer
f=/System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/ScreenCapture.strings
f2=~/Desktop/ScreenCapture.strings
sudo cp $f $f2
sudo chown $USER $f2
plutil -convert xml1 $f2
open $f2 -a TextEdit
mudança
<key>%@ %@ at %@</key>
<string>%@ %@ at %@</string>
Para algo como
<key>%@ %@ at %@</key>
<string>My %@ %@ at %@</string>
(O formato padrão é atualmente algo como, Screen Shot 2012-06-12 at 8.02.40 AM
dependendo das configurações de localidade.)
sudo chown root $f2
sudo cp $f2 $f
killall SystemUIServer
defaults write com.apple.screencapture location ~/Pictures/
killall SystemUIServer
Desativei os atalhos padrão e atribua atalhos a scripts como screencapture -i ~/Desktop/`date '+%y%m%d%H%M%S'`.png
.
killall SystemUIServer
novamente, caso contrário, ele continuará usando a área de trabalho.
Uma maneira muito mais fácil do que a resposta de Laurie é usar um aplicativo gratuito chamado Deeper . É realmente fácil de usar. Basta digitar o nome desejado no campo de nome da captura de tela (na guia Geral):
Clique em "Aplicar" e pronto. Um recurso interessante do Deeper é a capacidade de restaurar todas as configurações padrão. Se você fez uma alteração nas configurações que estão causando problemas no sistema, não há problema! Na parte inferior de cada guia, há um botão que diz "Restaurar padrões". Mais profundo irá corrigir todas as suas configurações. Eu recomendo este aplicativo, pois é gratuito e adiciona uma grande quantidade de personalização que o OS X não oferece.
LittleSnapper faz isso e muito mais. É $ 40, mas vale cada centavo.
Você pode configurar o Better Touch Tool para abrir uma janela como a seguinte, depois de tirar uma captura de tela:
onde você pode editar / anotar sua captura de tela e salvá-la com o nome que quiser, ou salvá-la na nuvem.
É um modelo de pagamento com o que você deseja (mínimo de US $ 3). Melhor compra que já fiz (por capacidade de captura de tela e por muitas outras razões).
defaults write com.apple.screencapture name "Foo Bar"
e entãokillall SystemUIServer
Você ainda receberá as informações de data / hora no final do nome do arquivo, mas acho que esse é um recurso. Você forneceu uma ótima resposta. Era exatamente essa parte duvidosa, a IMO.