17 votes

Changement du nom de fichier de capture d'écran par défaut

Y a-t-il un moyen de changer le préfixe par défaut du nom de fichier des captures d'écran (du type Cmd-Shift-4) pour autre chose que le défaut? Le nom par défaut ressemble à ceci:

Capture d’écran 2011-08-30 à 10.01.36.png

Mais je préférerais utiliser quelque chose comme:

capture_écran_2011-08-30_100136.png

Essentiellement pour pouvoir supprimer les espaces et les éléments inutiles, car il est ennuyeux de parcourir les fichiers dans Terminal. Y a-t-il un moyen simple de changer ce préfixe avec l'une des commandes du style defaults write com.apple.screencapture?

2 votes

Y a-t-il une chance que nous puissions vous demander de sélectionner une réponse qui a fonctionné pour vous? (ou une modification pour mieux comprendre ce que vous cherchez?)

0 votes

Informations similaires : superuser.com/q/339702/247728

1voto

moodforaday Points 2633

À mon avis, vous ne devriez absolument pas vous aventurer avec quoi que ce soit dans /Système/.

Pour une chose, vous demandez simplement à ce que vos personnalisations soient écrasées par une future mise à jour.

Téléchargez la démo de Sharpshooter depuis http://www.kerlmax.com/products/sharpshooter/

Vous pouvez l'utiliser pendant 30 jours. Ensuite, achetez-le pour 15$. C'est un excellent utilitaire.

Autrement, avez-vous essayé Skitch? C'est complètement gratuit, et bien meilleur que celui intégré.

1voto

Cheeso Points 280

J'ai aimé la réponse de Adrian B. Voici le script shell que j'ai écrit pour renommer les fichiers de capture d'écran : https://gist.github.com/DinoChiesa/7796444

Pour le configurer en tant qu'Action de Dossier, suivez cet article.

Quand vous arriverez dans la fenêtre Automator, suivez ce guide :

entrer la description de l'image ici

N'oubliez pas de sauvegarder (Commande-S).

Ça prend 3 à 6 secondes, d'après mon expérience, pour que cette action de dossier se déclenche après une capture d'écran.

1voto

Pavlo Zamoroka Points 61

Utilisez simplement 2 commandes :

defaults write com.apple.screencapture name "screenshot_$(date +%Y_%m_%d-%H_%M_%S)" 
defaults write com.apple.screencapture "include-date" 0

vous pouvez également modifier l'emplacement par défaut des captures d'écran (dans mon cas, il s'agit d'un dossier dans iCloud)

defaults write com.apple.screencapture location "~/Library/Mobile\ Documents/com\~apple\~CloudDocs/screenshots"

0 votes

Cela a fonctionné la première fois, mais chaque capture d'écran suivante a simplement répété le premier nom et a ajouté un numéro incrémenté à la fin.

0 votes

@BrettVanderVeen oui tu as raison, ce n'est pas une solution

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X