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.