Ich weiß, wie man einen Screenshot macht, aber ich möchte viele Screenshots innerhalb einer begrenzten Zeit machen (Screenshots einer einzelnen Ausführung eines Programms machen, die ich nicht pausieren kann).
Gibt es ein Programm, das die Tastaturtaste "PrtScr" übernimmt und einfach jeden Screenshot ohne Rückfrage speichert? Das Standard-Ubuntu-Tool öffnet ein Dialogfeld mit der Frage, wo ich die Datei speichern möchte. Ich hätte gerne ein Tool, das nicht fragt und nur auf dem Desktop oder wo auch immer 00001.png 00002.png usw. speichert.
quelle
Shutter ist sehr beeindruckend mit vielen Funktionen, erfordert aber dennoch eine Benutzerinteraktion, um das Fenster zu erfassen, auf das sich aktuell der Fokus befindet. Dh, wenn Bearbeiten-> Voreinstellungen-> Tastatur-> Mit Auswahl aufzeichnen aktiviert ist und "Fenster" angegeben ist, wartet der Auslöser immer noch darauf, dass der Benutzer das gewünschte Fenster auswählt, anstatt automatisch das Fenster aufzuzeichnen, das aktuell den Fokus hat.
Für vollautomatische Screenshots habe ich festgestellt, dass dies
scrot
perfekt funktioniert, sowohl für Vollbildaufnahmen als auch für die Erfassung des aktuellen Fensters (über die-u
Option), wie hier beschrieben: http://www.khattam.info/save-screenshots-in-ubuntu- automatic-when-printscreen-key-is-pressed-2009-05-12.html Das einzige (sehr kleine) Problem, das ich bei Scrot gesehen habe, ist, dass es nicht mehr als einen Screenshot pro Sekunde machen kann. Da es ohnehin länger als eine Sekunde dauert, bis eine Bildschirmaufnahme fertig ist, scheint dies kein großes Problem zu sein.Ich habe scrot (nach der Installation über Synaptic Package Manager) aktiviert, indem ich my geändert habe
<Print>
und<Alt><Print>
Vollbild- und aktuelle Fensterbilder erstellt werden. Das funktioniert einwandfrei, wie hier beschrieben: Wie kann ich die Standardtastenkombinationen wiederherstellen? Im gconf-editor habe ich sie so eingestellt, dass sie im Verzeichnis / tmp gespeichert werden. Dazu habe ich unter apps-> metacity-> global_keybindings folgende Assoziationen angegeben:run_command_screenshot
->Print
run_command_window_screenshot
-><Alt>Print
und diese Verknüpfungen unter apps-> metacity-> keybinding_commands:
command_screenshot
->/usr/bin/scrot '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'
command_window_screenshot
->/usr/bin/scrot -u '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'
Ich musste nichts neu starten, damit diese Änderungen wirksam wurden.
Ich verwende Ubuntu 10.04, Gnome Desktop 2.30.2.
quelle
Was Scrot betrifft - um Screenshots häufiger als einmal pro Sekunde zu machen, schlage ich vor, den folgenden Befehl zu verwenden, der mit der Tastenkombination verknüpft ist :
da scrot nicht unterstützt
%N
nanosekunden unterstützt, ist es eine gute arbeitsumgebung.Man beachte , dass hier in Beispiel ns wurden in miliseconds geschrumpfte mit ersten 3 Ziffern von ns - Musterausdruck:
%3N
. Die lokale Variable$TMPSCRN
wurde verwendet, weil die Zeichenfolge auf shrot bearbeitet wurde$f
Variable schwierig und unmöglich war.Wenn Sie die Aufnahmen im
.jpg
Format aufnehmen möchten, müssen Sie alle Vorkommen von.png
durch ersetzen.jpg
quelle