scrot, ein Akronym für SCReen shOT) ist ein einfaches, frei verteiltes und Open-Source-Software-Projekt, das als Kommandozeilen-Screen-Capture-Dienstprogramm fungiert, das die imlib2-Bibliothek verwendet, um Bilder zu packen und zu speichern. Es kommt mit Unterstützung für mehrfache Abbildungsformate und es u. Rsquo; s verfügbar auf zahlreichen GNU / Linux Verteilungen.
scrot ist das beliebte Kommandozeilen-Screenshot-Dienstprogramm von Hunderten von Tausenden von Linux-Geeks, wegen seiner wirklich einfachen und dennoch funktionalen Architektur. Es bietet den Benutzern zahlreiche Befehlszeilenoptionen, so dass sie Screenshots eines aktiven Fensters, des gesamten Root-Fensters (Desktop / Bildschirm) oder eines Teils des Bildschirms machen können.
Befehlszeilenoptionen
Das Programm kommt mit ca. 10 Befehlszeilenoptionen, die es Ihnen erlauben, den Rand eines Fensters zu greifen, einen Countdown anzuzeigen, bevor Sie den Screenshot machen, eine Verzögerung hinzufügen, bevor Sie den Screenshot (in Sekunden) aufnehmen, eine externe Anwendung ausführen Nehmen Sie einen Screenshot, stellen Sie die Bildqualität, verwenden Sie das aktuell fokussierte Fenster, erzeugen Sie eine Miniatur für den aufgenommenen Screenshot, wählen Sie interaktiv ein Rechteck oder ein Fenster mit der Maus aus, sowie um eine Multi-Monitor-Anzeige zu erfassen.
Obligatorisches Beispiel
Im Folgenden haben wir ein einfaches Beispiel für die Verwendung des Scrot-Befehlszeilen-Screenshot-Dienstprogramms vorbereitet, um Screenshots von Ihrem Linux-Desktop zu machen und sie auf einem bestimmten Ordner im PNG-Bildformat zu speichern, für diejenigen unter Ihnen, die Angst haben Das Linux-Terminal.
scrot '% Y-% m-% d_ $ wx $ h_scrot.png' -e 'mv $ f ~ / images / shots /'
Es sieht furchtsam aus, wir wissen, aber es ist eigentlich nicht, da der obige Befehl einfach eine PNG-Datei namens so etwas wie & ldquo; 2014-09-11_1600x1024_scrot & rdquo; Und speichert es in den Aufnahmen Ordner unter dem Bilderverzeichnis Ihres Home dir.
Unter der Haube und Verfügbarkeit
Ein kurzer Blick unter die Kapuze zeigt uns, dass Scrot ganz in die Programmiersprache C geschrieben wird. Es hängt vom X-Window-System ab, da es nur von einem X11-Terminalemulator verwendet werden kann, um X11-Fenster, Dialoge, einen beliebigen Teil des Bildschirms oder den gesamten Bildschirm zu erfassen.
Was ist neu in dieser Version:
- Aufgestobene DH-Stufe auf 10.
- debian / control:
- Bumped Standards-Version auf 3.9.8.
- Das Feld "Feld" wurde entfernt. Es ist offline.
- Entfernt unnötige Abhängigkeit autotools-dev.
- Aktualisiert die Vcs- * Felder, um https anstelle von http und git zu verwenden.
- debian / copyright: aktualisiert die Verpackungs-Copyright-Jahre.
- debian / patches /:
- 10_improve-hardening.patch: erstellt, um die GCC-Härtung zu reparieren.
- 11_fix-spelling-manpage.patch: erstellt, um einige Rechtschreibfehler in manpage zu reparieren.
- fix-makefile: umbenannt in 09_fix-makefile.patch.
- löschte die nutzlose und doppelte Datei 003_descmanpage.patch.
- debian / rules: hat die Variable DEB_LDFLAGS_MAINT_APPEND hinzugefügt, um eine unnötige Verknüpfung mit einer Bibliothek zu vermeiden.
- debian / watch:
- Auf die Version 4 gestoßen.
- Entfernt die zusätzliche Quelle, um Konflikte mit uns zu vermeiden.
- Verwenden von NoSite anstelle von NoTracking.
Was ist neu in Version 0.8:
- Aufnäher von Claes Nasten
- Verbessert die Thumbnail-Optionen:
- Zuerst spezifiziert - es würde das $ f param zu -exec brechen.
- Zweitens haben die Thumbnail und der Screenshot verschiedene Zeitstempel.
- Drittens war man nicht in der Lage, Geometrie mit -t. anzugeben
- Ich habe diese fixiert und hinzugefügt, $ m (Mini, anstatt $ t wie es genommen wurde), so dass man tun kann.
- Über die Geometrie, die entweder die Breite oder die Höhe auf 0 gesetzt hat, füllt sie das andere mit dem Seitenverhältnis ein.
Kommentare nicht gefunden