Comment changer l'emplacement des captures d'écran?

16

En tant que développeur, je prends beaucoup de captures d'écran. Je prends souvent beaucoup de choses à partager avec les membres de StackExchange sur le chat. Le problème est que mon bureau est tellement encombré de captures d'écran qu'elles se chevauchent maintenant!

Sous Mac OS X 10.5.8, comment puis-je changer l'emplacement par défaut où les captures d'écran (prises avec Command+ Shift+ 3ou Command+ Shift+ 4) sont placées?

EDIT: Je préférerais une solution qui ne nécessite l'installation d'aucun logiciel.

Josh
la source
Il y a quelques subtilités avec Touch Bar qui ajoutent des options, mais la fonctionnalité de base d'un dossier par défaut est quelque chose que vous pouvez définir sur chaque version de macOS avec des actions spécifiques. apple.stackexchange.com/questions/263424 est peut-être la version principale de la Touch Bar
bmike

Réponses:

23

Selon cette page ...

defaults write com.apple.screencapture location <path>

De plus, pour activer / désactiver l'ombre:

defaults write com.apple.screencapture disable-shadow -bool true
defaults write com.apple.screencapture disable-shadow -bool false

Et pour changer le type de fichier:

defaults write com.apple.screencapture type <format>

Vous voudrez

killall SystemUIServer

pour que les commandes prennent effet.


la source
7

À partir de la version Mojave 10.14.2 (et plus récente), vous pouvez modifier la destination "Enregistrer dans" en entrant en mode capture d'écran (appuyez sur la touche de capture d'écran sur la barre tactile ou Command+ Shift+ 5), puis vous verrez des outils rapides (sélection de région, etc.). Allez dans Options -> Enregistrer dans ... -> Autre emplacement ... et choisissez l'emplacement souhaité pour vos captures d'écran.

Maintenant, toutes les captures d'écran (même celles que vous traitez avec l'éditeur rapide après avoir fait une capture d'écran) seront stockées à l'emplacement choisi.

Et vous n'avez besoin d'aucun logiciel ou script spécifique.

gyunter
la source
3

Si vous utilisez TinkerTool, vous pouvez modifier l'emplacement d'enregistrement de la capture d'écran:

texte alternatif

Et vous pouvez également ajouter controlaux deux raccourcis ci-dessus pour placer la capture d'écran dans le presse-papiers au lieu de l'enregistrer sur le bureau. Et la coller dans l'éditeur d'image comme Acorn.

Am1rr3zA
la source
Merci ... une façon de le faire en utilisant defaults?
Josh
2

Je me rends compte que cette question a été posée il y a des années ...

Néanmoins, je suis arrivé ici hier en essayant de corriger les noms ( noms de fichiers de base) des fichiers PNG de capture d'écran.

Plus tard, j'ai trouvé la réponse dont j'avais besoin, alors je la propose ici aux futurs visiteurs.

Si vous détestez les noms ressemblant à:

Screen shot 2011-07-05 at 5.38.53 AM

Ensuite, vous pouvez le corriger en trois étapes:

Première exécution:

defaults write com.apple.screencapture name "screenshot"

Ou utilisez le mot de votre choix pour remplacer la «capture d'écran» par défaut.

Ensuite (supprimez vos privilèges de superutilisateur / sudo et) éditez ce fichier:

/System/Library/CoreServices/SystemUIServer.app/Contents/Resources/English.lproj/Localizable.strings

Si votre ordinateur n'est pas localisé pour utiliser le "English.lproj", recherchez le lproj approprié dans ce même dossier de ressources.

Voici ce que vous devez modifier dans Localizable.strings:

/* Format screencapture file names */
/* "%@ %@ at %@" = "%1$@ %2$@ at %3$@"; */
"%@ %@ at %@" = "%1$@_%2$@_%3$@";

Gardez le côté gauche comme "% @% @ à% @" et modifiez le côté droit (après le signe égal) à votre convenance. Dans l'extrait ci-dessus, les traits de soulignement sont utilisés là où précédemment des espaces étaient utilisés.

Enfin, bien sûr:

killall SystemUIServer

J'ai trouvé cette information sur cette page Web , et cela fonctionne pour moi sur 10.6.

pestophage
la source
C'est une excellente information, mais devrait être posée comme une nouvelle question (comment puis-je changer le nom d'un fichier de capture d'écran), puis copiez votre réponse à cela. Il est parfaitement correct (et encouragé!) De poser et de répondre à votre propre question afin de partager les connaissances. Postez un commentaire sur ma question avec un lien vers votre question après l'avoir postée et je vous voterai positivement.
Josh
@Josh - merci! en fait, vous devriez probablement voter pour Lri ici: apple.stackexchange.com/questions/53422/… ... J'ai trouvé la réponse de Lri après tout ce gâchis. La chose est: votre question est apparue de manière cohérente dans les recherches Google, et que l'autre n'a jamais fait (mais je l'ai finalement trouvée en parcourant stackexchange sans Google).
pestophage
Notez que cela ne fonctionnera pas sur 10.11+ car tout /System/est protégé par la protection d'intégrité du système (SIP).
n8felton
-1

Utilisez les captures d'écran de Aperçu. Vous pouvez enregistrer à l'endroit de votre choix, modifier le nom de la capture d'écran ou le type de fichier. Il se trouve dans le menu Fichier de prévisualisations.

Pomeroy
la source
Vous avez mal compris ma question. Évidemment, je peux les déplacer après leur prise, je voulais savoir comment changer leur emplacement quand ils sont pris.
Josh