Come acquisire un menu a discesa?


13

Devo acquisire un menu a discesa di un programma. Se apro il menu e quindi premo PrntScr(pulsante Stampa schermo), per prima cosa chiude il menu e quindi acquisisce lo schermo. Ho provato Ctrl+ PrntScr, Shift+ PrntScr, Alt+ PrntScrma nessun successo. Sto usando Ubuntu 14.04.

Risposte:


23

Esegui il programma Screenshot ( gnome-screenshoto cerca Screenshot nel Dash). Imposta un timeout (o un ritardo):

inserisci qui la descrizione dell'immagine

E quindi ottenere il menu e attendere la scadenza del timeout.

Funziona solo con uno screenshot a schermo intero. Quindi dovrai ritagliare manualmente in seguito:

inserisci qui la descrizione dell'immagine


La corsa gnome-screenshotrichiede solo uno screenshot. Esiste un modo per avviare l'interfaccia grafica dal terminale? (Solo leggermente curioso.)
TRiG

1
@TRiG gnome-screenshot -i, sebbene sia possibile impostare direttamente il ritardo ( -d 5).
Muru,

Grazie. E lo --helpdimostra, ovviamente. Se avessi avuto più senso, l'avrei trovato da solo.
TRiG

1
Questo non funziona in Ubuntu 18.04.
carbocation

4

Questo è davvero semplice usando l'otturatore e la cosa migliore dell'uso dell'otturatore è che non puoi ritagliare il tuo menu in seguito. Cattura solo il menu specificato.

  1. Installa e avvia l'otturatore

    sudo apt-get install shutter
    
  2. Utilizzando la finestra dell'otturatore, fare clic sull'icona 'menu'. Vedi lo screenshot qui sotto:

    inserisci qui la descrizione dell'immagine

  3. Ti verrà quindi richiesto di scegliere e fare clic sul menu che desideri acquisire. Prendiamo ad esempio Firefox: il mio browser. Vedi lo screenshot qui sotto:

    inserisci qui la descrizione dell'immagine


In effetti, l'otturatore dovrebbe essere il valore predefinito.
Muru,

2
Non sono d'accordo. Ho appena provato questo e il vero problema è che afferra solo il menu. Ho spesso bisogno di un contesto. Penso che la prima risposta sia migliore, ma dovrebbe esserci un modo più semplice per fare un timeout su una selezione dello schermo.
tu-Reinstate Monica-dor duh,

0
  1. Aprire il programma screencapture usando il "pulsante Ubuntu" quindi digitare "schermo"
  2. C'è un campo numerico chiamato "con un ritardo" che aggiunge circa 4 secondi
  3. clicca su prendere screencapture
  4. apri il menu a discesa
  5. attendere fino a quando lo screenshot è stato realizzato
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.