Migawka jest dość imponująca, z wieloma funkcjami, ale nadal wymaga interakcji użytkownika, aby uchwycić okno, które jest aktualnie aktywne. Oznacza to, że gdy Edycja-> Preferencje-> Klawiatura-> Przechwyć z zaznaczeniem jest włączona i określono opcję „Okno”, Migawka nadal czeka na wybranie przez użytkownika żądanego okna, zamiast automatycznego przechwytywania okna, które jest aktualnie aktywne.
W przypadku w pełni automatycznych zrzutów ekranu stwierdziłem, że scrot
działa idealnie, zarówno w przypadku zrzutów pełnoekranowych, jak i przechwytywania bieżącego okna (poprzez -u
opcję), jak opisano tutaj:
http://www.khattam.info/save-screenshots-in-ubuntu- automatycznie-kiedy-print-klawisz-klawisz-jest-wciśnięty-2009-05-12.html Jedyny (bardzo niewielki) problem, który widziałem ze scrotem, to to, że nie może zająć więcej niż jednego zrzutu ekranu na sekundę. Ale ponieważ wydaje się, że ukończenie zrzutu ekranu zajmuje więcej niż sekundę, nie wydaje się to dużym problemem.
Włączyłem scrot (po zainstalowaniu go poprzez Synaptic Package Manager) przez zmianę moich <Print>
and <Alt><Print>
skrótu powiązania zrobić pełny ekran i aktualne zrzuty okien (odpowiednio) i działa doskonale, jak opisano tutaj: Jak mogę przywrócić domyślne skróty klawiaturowe?
W edytorze gconf ustawiłem je do zapisywania w katalogu / tmp, określając te powiązania w menu apps-> metacity-> global_keybindings:
run_command_screenshot
-> Print
run_command_window_screenshot
-> <Alt>Print
i te skojarzenia w obszarze aplikacje-> 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'
Nie musiałem niczego ponownie uruchamiać, aby zmiany odniosły skutek.
Używam Ubuntu 10.04, Gnome Desktop 2.30.2.