Jak uchwycić menu rozwijane?

13

Muszę uchwycić menu rozwijane programu. Jeśli otworzę menu, a następnie naciśnie PrntScr( przycisk drukowania ekranu), najpierw zamyka menu, a następnie przechwytuje ekran. Próbowałem Ctrl+ PrntScr, Shift+ PrntScr, Alt+, PrntScrale bez powodzenia. Używam Ubuntu 14.04.

PHP Learner
źródło

Odpowiedzi:

24

Uruchom program Screenshot ( gnome-screenshotlub wyszukaj zrzut ekranu w Dash). Ustaw limit czasu (lub opóźnienie):

wprowadź opis zdjęcia tutaj

A potem otwórz menu i poczekaj, aż upłynie limit czasu.

Działa to tylko z zrzutem ekranu na pełnym ekranie. Więc później musisz ręcznie przyciąć:

wprowadź opis zdjęcia tutaj

muru
źródło
Uruchomienie gnome-screenshotwymaga zrzutu ekranu. Czy jest jakiś sposób na uruchomienie tego interfejsu graficznego z terminala? (Po prostu lekko ciekawy.)
TRiG
1
@TRiG gnome-screenshot -i, choć można ustawić opóźnienie bezpośrednio ( -d 5).
muru
Dzięki. I --helppokazuje to oczywiście. Gdybym miał więcej rozsądku, sam bym to znalazł.
TRiG
1
To nie działa w Ubuntu 18.04.
carbocation
4

Jest to naprawdę proste przy użyciu migawki, a najlepszą rzeczą w korzystaniu z migawki jest to, że później nie możesz przyciąć swojego menu. Przechwytuje tylko określone menu.

  1. Zainstaluj i uruchom migawkę

    sudo apt-get install shutter
    
  2. Korzystając z okna migawki, kliknij ikonę „menu”. Zobacz zrzut ekranu poniżej:

    wprowadź opis zdjęcia tutaj

  3. Zostaniesz poproszony o wybranie i kliknięcie menu, które chcesz przechwycić. Weźmy na przykład Firefoksa - moją przeglądarkę. Zobacz zrzut ekranu poniżej:

    wprowadź opis zdjęcia tutaj

Parto
źródło
Rzeczywiście migawka powinna być domyślna.
muru
2
Nie zgadzam się. Właśnie próbowałem tego i prawdziwym problemem jest to, że chwyta tylko menu. Często potrzebuję kontekstu. Myślę, że pierwsza odpowiedź jest lepsza, ale powinien istnieć łatwiejszy sposób na przekroczenie limitu czasu na ekranie.
Tu-Reinstate Monica-dor duh
0
  1. Otwórz program screencapture za pomocą przycisku „ubuntu”, a następnie wpisz „screen”
  2. Istnieje pole liczbowe o nazwie „z opóźnieniem”, które dodaje około 4 sekund
  3. kliknij weź screencapture
  4. otwórz menu rozwijane
  5. poczekaj, aż utworzy się zrzut ekranu
kees broeksma
źródło