Lorsque j'enregistre une capture d'écran, je veux pouvoir spécifier le nom que je veux (et peut-être le répertoire de destination). Sharpshooter pour mac fait cela, mais c'est un ridicule 15 $. Des alternatives moins chères?
Lorsque j'enregistre une capture d'écran, je veux pouvoir spécifier le nom que je veux (et peut-être le répertoire de destination). Sharpshooter pour mac fait cela, mais c'est un ridicule 15 $. Des alternatives moins chères?
Réponses:
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
Changement
<key>%@ %@ at %@</key>
<string>%@ %@ at %@</string>
Pour quelque chose comme
<key>%@ %@ at %@</key>
<string>My %@ %@ at %@</string>
(Le format par défaut est actuellement quelque chose comme Screen Shot 2012-06-12 at 8.02.40 AM
selon les paramètres régionaux.)
sudo chown root $f2
sudo cp $f2 $f
killall SystemUIServer
defaults write com.apple.screencapture location ~/Pictures/
killall SystemUIServer
J'ai désactivé les raccourcis par défaut et ai attribué des raccourcis à des scripts comme screencapture -i ~/Desktop/`date '+%y%m%d%H%M%S'`.png
.
killall SystemUIServer
recommencer sinon il continue à utiliser le bureau.
Un moyen beaucoup plus facile que la réponse de Laurie est d'utiliser une application gratuite appelée Deeper . C'est vraiment simple à utiliser. Entrez simplement le nom de votre choix dans le champ du nom de la capture d'écran (sous l'onglet Général):
Cliquez sur "Appliquer" et vous avez terminé. Une fonctionnalité intéressante de Deeper est la possibilité de restaurer tous les paramètres par défaut. Si vous avez modifié les paramètres qui provoquent l'activation de votre système, pas de problème! Au bas de chaque onglet se trouve un bouton qui dit "Restaurer les valeurs par défaut". Deeper corrigera tous vos paramètres. Je recommande fortement cette application, car elle est gratuite et ajoute beaucoup de personnalisation que OS X ne fournit pas.
LittleSnapper fait cela et plus encore. C'est 40 $, mais ça vaut chaque centime.
Vous pouvez configurer Better Touch Tool pour ouvrir une fenêtre comme celle-ci après avoir pris une capture d'écran:
où vous pouvez modifier / annoter votre capture d'écran, puis l'enregistrer avec le nom de votre choix, ou l'enregistrer dans le cloud.
C'est un modèle qui vous permet de payer ce que vous voulez (minimum 3 $). Meilleur achat que j'ai jamais fait (pour la capacité de capture d'écran et pour de nombreuses autres raisons).
defaults write com.apple.screencapture name "Foo Bar"
, puiskillall SystemUIServer
vous obtiendrez toujours les informations de date / heure à la fin du nom de fichier, mais je pense que c'est une fonctionnalité. Vous avez fourni une excellente réponse. C'était juste cette partie qui était douteuse, l'OMI.