Prendre des captures d'écran à partir du terminal sous Mac OS X

Anonim

Outre les raccourcis clavier, Grab et d'autres applications de capture d'écran, vous pouvez également prendre des captures d'écran de votre bureau Mac OS X directement depuis le terminal avec la commande "screencapture".

Voici un aperçu détaillé de cet utilitaire et de son utilisation, qui permet de capturer facilement des captures d'écran à partir de la ligne de commande.

Les bases : prendre une capture d'écran depuis le terminal sous Mac OS X

Premièrement, lancez le Terminal (/Applications/Utilitaires/) puis tapez ce qui suit :

test de capture d'écran.jpg

C'est le format le plus basique de la commande, il prendra une capture d'écran de tout votre écran et le nommera 'test.jpg' dans le répertoire de travail actuel du terminal, qui est généralement votre utilisateur home. Vous pouvez toujours spécifier un autre emplacement simplement en choisissant un chemin pour la capture d'écran, voici le bureau :

capture d'écran ~/Desktop/screenshot.jpg

Envoyer la capture d'écran dans le presse-papiers via la ligne de commande

Si vous souhaitez envoyer la capture d'écran dans votre presse-papiers plutôt que dans un fichier, joignez l'indicateur -c, mais n'attribuez pas de nom de fichier ni de chemin :

capture d'écran -c

Maintenant qu'il est dans votre presse-papiers, vous pouvez simplement le coller dans Aperçu, Photoshop, Pages ou tout autre élément que vous souhaitez utiliser.

Prendre une capture d'écran sur une minuterie à partir de la ligne de commande

L'une des meilleures fonctionnalités de l'utilitaire Grab est qu'il vous permet de prendre des captures d'écran sur une minuterie, de sorte que vous pouvez configurer une application ou une situation à l'écran et capturer des éléments tels que des boîtes d'alerte, des menus, des actions de bouton , etc. Vous pouvez également spécifier une capture d'écran chronométrée depuis le terminal :

capture d'écran -T 10 timedshot.jpg

L'indicateur -T doit être suivi du nombre de secondes dont vous souhaitez retarder la capture d'écran, dans cet exemple, il s'agit de 10 secondes, ce qui est également la valeur par défaut de Grabs.

Spécifiez un type de fichier de capture d'écran avec capture d'écran à partir de la ligne de commande

Notez que la capitalisation de ces drapeaux est importante, si vous utilisez un -t minuscule, vous essaierez plutôt de spécifier un type de fichier pour la capture d'écran, comme ceci :

screencapture -t tiff sample.tiff

Vous pouvez sélectionner une variété de types de fichiers vers lesquels exporter, y compris png, pdf, tiff, jpg et gif.

Prendre une capture d'écran silencieuse à partir de la ligne de commande

Si vous prévoyez de créer un script avec la commande de capture d'écran, vous ne voudrez peut-être pas que le son de l'obturateur se déclenche. Pour prendre une capture d'écran silencieusement, utilisez simplement le drapeau -x :

screencapture -x quiet.jpg

C'est une chose unique donc vous devrez toujours spécifier -x, ce n'est pas un changement permanent pour rendre les captures d'écran silencieuses.

Envoyer la capture d'écran du terminal vers un nouveau message électronique

Une autre astuce consiste à envoyer la capture d'écran directement dans un nouveau message Mail.app :

capture d'écran -M mailme.jpg

Ceci prend la capture d'écran, l'enregistre sous mailme.jpg, puis ouvre automatiquement un nouveau message avec cette capture d'écran en pièce jointe.

Comme avec tous les outils de ligne de commande, vous pouvez ajouter les drapeaux ensemble pour exécuter une variété de fonctions en une seule commande. Si vous voulez voir les autres options qui s'offrent à vous, utilisez simplement le drapeau traditionnel -h avec capture d'écran :

capture d'écran -h

Cela listera tous les drapeaux disponibles et ce qu'ils font, et il existe une variété d'options supplémentaires disponibles, comme abandonner l'ombre, se lancer automatiquement dans Aperçu, choisir le mode Capture de fenêtre, et plus encore. Vous pouvez voir une capture d'écran des commandes de capture d'écran en haut de ce message (redondant ?).

Si vous vouliez vraiment faire preuve de créativité, vous pouvez par exemple configurer un e-mail automatique, une fonction de capture d'écran basée sur les événements du bureau Mac, ou même attribuer une touche à la fonction presse-papiers et créer votre propre impression Mac Bouton d'écran pour dupliquer cet encombrement du clavier que les utilisateurs de Windows aiment tant, mais ce sont des sujets pour un autre article.

Enfin, si vous préférez vous en tenir aux commandes familières Commande+Maj+3, n'oubliez pas que vous pouvez modifier le type de fichier de capture d'écran et enregistrer l'emplacement, mais cela nécessitera un voyage rapide au Terminal également. Cette commande est la même dans Mac OS X 10.7 et les versions antérieures.

Prendre des captures d'écran à partir du terminal sous Mac OS X