Odpowiedź jest dość podobna dla każdej dystrybucji. Wymaga użycia funkcji „opóźnienia” dostępnej w tych narzędziach. Funkcja opóźnienia pozwala wydać polecenie wykonania zrzutu ekranu po określonym czasie. Możesz ustawić ten interwał w taki sposób, aby po wydaniu polecenia miałeś wystarczająco dużo czasu, aby wyświetlić ekran, który chcesz przechwycić.
Dokładny sposób ustawienia opóźnienia zależy od domyślnej aplikacji zrzutów ekranu dla każdej dystrybucji. I, jak często, możesz być w stanie zrobić, co chcesz, za pomocą GUI lub terminala lub skrótów klawiaturowych.
GNOME / Unity w 12.10
Domyślnym narzędziem jest Screenshot (inaczej gnome-screenshot
jeśli chcesz uruchomić go z terminala). Więc zaczniesz pisać screenshot
w Dash Unity, aby zobaczyć, jak możesz go kliknąć. Zobaczysz małe okno z kilkoma opcjami:
Niektóre opcje zostaną ujawnione w zależności od tego, co wybierzesz. Jeśli zdecydujesz się chwycić cały ekran, opcje „Uwzględnij obramowanie okna” i „Zastosuj efekt” nie będą dostępne.
Ustaw wszystko tak, jak chcesz. Pięciosekundowe opóźnienie to dobry punkt wyjścia, który pozwala wyświetlić rzeczywisty ekran, który chcesz uchwycić. Aby rozpocząć, kliknij „Zrób zrzut ekranu”. Szybko skonfiguruj, co chcesz i poczekaj.
Usłyszysz dźwięk (starej) migawki aparatu i pojawi się nowy ekran.
W nim zobaczysz:
- „miniatura” zrzutu ekranu
- opcja określenia nazwy i miejsca docelowego zapisywania zrzutu ekranu
- oraz możliwość zapisania go do schowka, jeśli chcesz dalej przetwarzać obraz.
Domyślnym formatem obrazu jest .png
, zdaniem niektórych , bardziej odpowiedni format niż .jpg
.
Zauważ, że funkcja opóźnienia czasowego gnome-screenshot nie jest dostępna, jeśli wybierzesz „Wybierz obszar do złapania”.
Lubuntu 12.10
Domyślne narzędzie do przechwytywania zrzutów ekranu w Lubuntu nazywa się scrot . Istnieje sposób użycia scrot
z opóźnieniem czasowym, który nie wymaga korzystania z terminala. Ale wiąże się to z jednorazową edycją pliku wywołaną lubuntu-rc.xml
po utworzeniu kopii zapasowej dla bezpieczeństwa. Ten plik znajduje się w ~/.config/openbox
. Przejdź do tego podfolderu za pomocą menedżera plików, kliknij plik prawym przyciskiem myszy i otwórz go w swoim ulubionym edytorze tekstów. Następnie wyszukaj coś takiego:
<!-- Launch scrot when Print is pressed -->
<keybind key="Print">
<action name="Execute">
<command>....</command>
</action>
</keybind>
Gdzie ....
jest to, co jest obecnie pomiędzy <command>
i </command>
. wymienić ....
z
scrot -b -d 5 ~/Desktop/%Y:%m:%d:%H:%M:%S.png
Zapisz plik i zamknij go.
Idź do terminalu i biegnij openbox --reconfigure
. (Nie zobaczysz, że coś się stanie, a otrzymasz odpowiedź, jeśli niczego nie pomieszałeś. Jeśli coś pomieszałeś, pojawi się błąd. Wtedy przydatne jest tworzenie kopii zapasowej.) Uruchamianie polecenie jest niezbędnym krokiem, aby upewnić się, że wprowadzone zmiany lubuntu-rc.xml
są teraz aktywne.
Co zrobiłeś przez edycji lubuntu-rc.xml
jest zwrócenie się scrot
do
- zrób pełny zrzut ekranu (w tym obramowania okien z powodu
-b
)
- z opóźnieniem pięciu sekund
- nazwij plik na podstawie bieżącej godziny w roku: miesiąc: dzień: godzina: min: s format w
.png
formacie i
- aby zapisać obraz na pulpicie.
To, co opisano powyżej, pozwala po prostu uderzyć Prnt Scrn, a następnie zrobić to, co chcesz, na przykład otworzyć menu w ciągu 5 sekund, po czym scrot
robi się zrzut ekranu z pełnym oknem. Robi to po cichu. Nie oczekuj, że coś usłyszysz lub zobaczysz.
Uruchamianie man scrot
z terminala zapewnia więcej informacji na temat scrot
.
Można zmodyfikować kod, aby zrobić zdjęcie aktywnego okna tylko poprzez dodanie -u
i przypisanie skrótu klawiszowego Alt+ Prnt Scrndo tego kodu.
Zarówno Prnt Scrna Alt+ Prnt Scrn, możliwe jest dodanie -q N
do kodu, w którym -q
mówi scrot
, aby zapisać obraz o jakości innej niż domyślna wartość N
, która jest 75. Wysoka wartość stworzy lepszą jakość ale większy plik. Zgodnie man scrot
z efektem -q
zależy od wybranego formatu obrazu.
Xubuntu 12.10
Domyślnym narzędziem do zrzutów ekranu w Xubuntu 12.10 jest Xfce4-screenshooter
. Ma GUI, które nie wygląda zbyt inaczej niż w GNOME:
Podobnie jak w przypadku narzędzia do zrzutów ekranu GNOME, istnieje kilka opcji, ale funkcja opóźnienia nie jest dostępna w „Wybierz region”.
Po kliknięciu OK
pojawia się inne okno z opcjami zapisania obrazu do pliku, skopiowania go do schowka, otwarcia go za pomocą programów, które mogą manipulować obrazami (jak pokazuje menu rozwijane), a nawet przesłania go do określonej usługi hostingu obrazów.
Jeśli zdecydujesz się zapisać obraz na dysk, pojawi się zwykły ekran „Zapisz jako”, umożliwiający określenie nazwy, typu pliku i lokalizacji zapisanego formatu.
man xfce4-screenshooter
zawiera szczegółowe informacje o przełącznikach, które mogą pomóc, jeśli użytkownik jest zainteresowany modyfikacją funkcji Prnt Scrni Alt+, Prnt Scrnaby zawsze używać opcji opóźnienia.
- Prnt Scrnmożna ustawić na
xfce4-screenshooter -d 5 -f
. Następnie, po każdym Prnt Scrnnaciśnięciu, xfce4-screenhooter zrobi zdjęcie pełnego ekranu z -f
opóźnieniem 5 sekund, a następnie poprosi o nazwę pliku i lokalizację.
- Alt+ Prnt Scrnmożna ustawić na
xfce4-screenshooter -d 5 -w
przechwytywanie aktywnego okna z powodu -w
.
Jeśli korzystasz z systemu Ubuntu i wolisz korzystać z wiersza poleceń,
gnome-screenshot
powinien on być fabrycznie zainstalowany w systemie i ma kilka przydatnych opcji wiersza polecenia (i powinieneś być w stanie zrobić wszystko, co możesz zrobić z GUI za pomocą wiersza poleceń).Na przykład, aby zrobić zrzut ekranu z opóźnieniem 5 sekund:
Uruchom
man gnome-screenshot
pełną listę opcji lub przejrzyj kilka przykładów w tym poście na blogu: 4 metody robienia zrzutów ekranu w systemie Ubuntu Linuxźródło
Leniwa odpowiedź ( dla niezależnych szybkich uczniów )
Istnieją kontrowersje dotyczące tej sytuacji .
Szybka odpowiedź / obejście ( dla zaawansowanych użytkowników Ubuntu )
gnome-screenshot --delay=numIntValueInSecs
na przykład
gnome-screenshot --delay=3
Dodaj kolejny, aby zrobić zrzuty ekranu aktywnego okna:
gnome-screenshot -w --delay=3
To wszystko , ale zalecam także ustawienie 2 innych, które dałyby więcej czasu na głębsze poruszanie się po menu.
gnome-screenshot --delay=10
gnome-screenshot -w --delay=10
Dokładna odpowiedź ( przejdź od początkującego do hakera )
Wprowadzenie:
Za każdym razem, gdy naciskasz PrntScr, wszystko, co robi Ubuntu, to dzwonienie,
gnome-screenshot
które zazwyczaj znajduje się na/usr/bin/
ścieżce i jest dostępne z „terminala” (typ telettyki, tty, cli, wiersza poleceń / monitu), dzięki czemu możesz używać go na różne sposoby, aby dopasować się do swojego funky cele.gnome-screenshot
Mały program akceptuje opcjonalne parametry, można zobaczyć wszystkie opcje, przekazując standardowy parametr, aby prosić o pomoc, wiesz, że jeden (-h
)Jeśli nadal nie wiesz, jak tego użyć, zawsze możesz przeczytać bardziej szczegółową pomoc, po prostu poproś o ręczne wpisywanie
man gnome-screenshot
Im więcej czytasz pełne podręczniki, hakowanie ubuntu do twoich potrzeb stanie się intuicyjne i nie będziesz potrzebował innych ludzi, którzy udzielą ci instrukcji krok po kroku. Być może w tym momencie wiesz nawet, jak samemu to obejść, jeśli nadal jesteś zagubiony (mam nadzieję, że nie), po prostu czytaj dalej ...
Instrukcje:
Teraz
Shortcuts
zakładki.Custom Shortcuts
+
przycisk, aby dodać nowy niestandardowy skrót.(tak jak opisano w „Szybkiej odpowiedzi” powyżej)
4½. Przypisz kombinację klawiszy, którą chcesz.
*presto!
Właśnie zrobiłeś kolejny krok, aby zostać mistrzem ubuntu, mam nadzieję, że ta odpowiedź była pomocna *
źródło
gnome-screenshot
interfejs został uproszczony, a opóźnienie usunięte. To by było o wiele łatwiejsze!gnome-screenshot
, ja osobiście nie wiem.