scrot, un acronyme pour SCReen shOT) est un projet de logiciel simple, librement distribué et open source conçu pour servir d'outil de capture d'écran de ligne de commande qui utilise la bibliothèque imlib2 pour saisir et enregistrer des images. Il est compatible avec plusieurs formats d'image et il est disponible sur de nombreuses distributions GNU / Linux.
scrot est l'utilitaire de capture d'écran préféré de la ligne de commande de centaines de milliers de geeks Linux, en raison de son architecture vraiment simple et fonctionnelle. Il fournit aux utilisateurs de nombreuses options de ligne de commande, ce qui leur permet de capturer des captures d'écran d'une fenêtre active, de la fenêtre racine entière (bureau / écran) ou d'une partie de l'écran.
Options de ligne de commande
Le programme contient environ 10 options de ligne de commande, qui vous permettent de saisir la bordure d'une fenêtre, d'afficher un compte à rebours avant de prendre la capture d'écran, d'ajouter un délai avant de prendre la capture d'écran (en secondes), exécutez une application externe avant En prenant une capture d'écran, définissez la qualité de l'image, utilisez la fenêtre actuellement concentrée, générez une vignette pour la capture d'écran capturée, choisissez un rectangle ou une fenêtre avec la souris, ainsi que pour capturer un affichage multi-moniteur.
Exemple obligatoire
Ci-dessous nous avons préparé un exemple simple sur la façon d'utiliser l'utilitaire de capture d'écran de la ligne de commande scrot pour prendre des captures d'écran de votre bureau Linux et l'enregistrer sur un dossier spécifique au format d'image PNG, pour ceux d'entre vous qui ont peur Le terminal Linux.
scrot '% Y-% m-% d_ $ wx $ h_scrot.png' -e 'mv $ f ~ / images / shots /'
Il semble effrayant, nous le savons, mais c'est vraiment pas, car la commande ci-dessus crée simplement un fichier PNG nommé quelque chose comme & ldquo; 2014-09-11_1600x1024_scrot & rdquo; Et l'enregistre dans le dossier de photos sous le répertoire d'images de votre répertoire d'accueil.
Sous le capot et la disponibilité
Un regard rapide sous le capot nous montrera que Scrot est entièrement écrit dans le langage de programmation C. Cela dépend du système X Window, car il ne peut être utilisé que par un émulateur de terminal X11 pour capturer des fenêtres X11, des dialogues, une partie de l'écran ou l'écran entier.
Quoi de neuf dans cette version:
- Bump DH niveau à 10.
- debian / control:
- Bumped Standards-Version à 3.9.8.
- Supprime le champ de page d'accueil. Il est hors ligne.
- Supprime les autotools de dépendance inutiles - dev.
- Mise à jour des champs Vcs- * pour utiliser https au lieu de http et git.
- debian / copyright: a mis à jour les années de copyright de l'emballage.
- debian / patches /:
- 10_improve-hardening.patch: créé pour corriger le durcissement GCC.
- 11_fix-ortographe-manpage.patch: créé pour corriger certaines erreurs d'orthographe dans la page de manuel.
- fix-makefile: renommé à 09_fix-makefile.patch.
- Supprime le fichier 003_descmanpage.patch inutile et en double.
- debian / rules: a ajouté la variable DEB_LDFLAGS_MAINT_APPEND pour éviter une liaison inutile contre une bibliothèque.
- debian / watch:
- Bump à la version 4.
- Supprime la source supplémentaire pour éviter les conflits avec UScan.
- Utilisation de NoSite au lieu de NoTracking.
Ce qui est nouveau dans la version 0.8:
- Patch de Claes Nasten
- Améliore les options liées aux miniatures:
- Tout d'abord, spécifier -t casserait le $ f param to -exec.
- Deuxièmement, la vignette et la capture d'écran ont des timestamps différents.
- Troisième, on n'a pas pu spécifier de géométrie avec -t.
- J'ai réparé ceux et ajouté, $ m (mini, au lieu de $ t tel qu'il a été pris) afin que l'on puisse le faire.
- À propos de la géométrie, la largeur ou la hauteur réglée sur 0 la rendent remplie l'autre correspondant au rapport d'aspect.
Commentaires non trouvées