Existe uma maneira de alterar o prefixo do nome do arquivo da captura de tela padrão (a Cmd-Shift-4
captura de tela do tipo) para algo diferente do padrão? O nome padrão é assim:
Screen Shot 2011-08-30 at 10.01.36 AM.png
Mas eu prefiro usar algo como:
screenshot_2011-08-30_100136.png
Basicamente, para que eu possa remover os espaços e o lixo, pois é irritante procurar nos arquivos do Terminal. Alguma maneira fácil de alterar esse prefixo com um dos defaults write com.apple.screencapture
comandos de estilo?
uti
graphics
screen-capture
colemanm
fonte
fonte
Respostas:
Você pode alterar 'Captura de tela' para 'captura de tela' com os seguintes comandos
defaults write com.apple.screencapture name screenshot
killall SystemUIServer
Se você quiser ir um pouco mais fundo no Terminal, poderá conseguir o que deseja, fazendo o seguinte:
NOTA: Faça um backup dos arquivos que você alterar, caso cometa um erro.
cd /System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj
sudo cp ScreenCapture.strings ScreenCapture.strings.old
sudo plutil -convert xml1 ScreenCapture.strings
sudo vi ScreenCapture.strings
Localize as seguintes linhas:
e substitua pelas seguintes linhas:
sudo plutil -convert binary1 ScreenCapture.strings
killall SystemUIServer
que, combinado com a primeira alteração, você deve obter algo assim:
screenshot_2011-08-30_10.01.36.png
o que é muito próximo do que você precisa, eu achofonte
Eu resolvi isso de outra maneira. Usando o Automator, configurei uma Ação de pasta para monitorar minha pasta de captura de tela e renomear quaisquer novos arquivos exatamente da maneira que eu os quero.
Há um guia decente aqui com uma abordagem e instruções semelhantes.
fonte
Desabilitei os atalhos padrão e atribuai um atalho para este comando:
-i (interativo) é como ⇧⌘4 ou ⌃⇧⌘4.
fonte
Abra o terminal e digite:
mudança
para
então
Control+ O para gravar o arquivo e Control+ X para sair do nano
Mais uma coisa a observar aqui é que, para se livrar do AM / PM, você precisará alterá-lo em Preferências do sistema> Idioma e texto> Formatos (formato de 24 horas). Os carimbos de hora são exibidos de acordo com a configuração; Lembre-se de que, se você alterar essa configuração, todos os nomes de arquivos usarão esse formato.
~ Deixe-me saber como funciona.
fonte
O mesmo efeito das complicadas ações do terminal mostradas acima pode ser alcançado através do painel de preferências de segredos gratuitos , que serve como uma interface para todos os tipos de configurações ocultas no Mac OS e seus aplicativos. Basta abrir o painel de preferências e encontrar a configuração que você deseja alterar
fonte
Eu gostava resposta de Adrian B . Aqui está o script de shell que escrevi para renomear arquivos de captura de tela: https://gist.github.com/DinoChiesa/7796444
Para configurá-lo como uma ação de pasta, siga este artigo .
Quando você chegar à janela Automator, siga este guia:
Não esqueça de salvá-lo (Command-S).
Na minha experiência, leva de três a seis segundos para que a ação da pasta seja "iniciada" após a captura da tela.
fonte
basta usar 2 comandos:
você também pode alterar o local da captura de tela padrão (no meu caso, esta é uma pasta no iCloud)
fonte
Na IMO, você não deve absolutamente mexer com nada em / System /.
Por um lado, você está apenas pedindo que suas personalizações sejam substituídas por uma atualização futura.
Faça o download da demonstração do Sharpshooter em http://www.kerlmax.com/products/sharpshooter/
Você pode usá-lo por 30 dias. Então compre por US $ 15. É uma grande utilidade.
Como alternativa, você já experimentou o Skitch ? É totalmente gratuito e muito melhor que o incorporado.
fonte