Comment capturer un menu déroulant?

13

J'ai besoin de capturer un menu déroulant d'un programme. Si j'ouvre le menu et que j'appuie sur PrntScr(bouton d'impression d'écran), il ferme d'abord le menu puis capture l'écran. J'ai essayé Ctrl+ PrntScr, Shift+ PrntScr, Alt+ PrntScrmais sans succès. J'utilise Ubuntu 14.04.

Apprenant PHP
la source

Réponses:

23

Exécutez le programme Screenshot ( gnome-screenshot, ou recherchez Screenshot dans le Dash). Définissez un délai (ou un délai):

entrez la description de l'image ici

Et puis obtenez le menu et attendez que le délai expire.

Cela ne fonctionne qu'avec une capture d'écran en plein écran. Vous devrez donc recadrer manuellement plus tard:

entrez la description de l'image ici

muru
la source
L'exécution gnome-screenshotne prend qu'une capture d'écran. Existe-t-il un moyen de lancer cette interface graphique à partir du terminal? (Juste légèrement curieux.)
TRiG
1
@TRiG gnome-screenshot -i, bien que vous puissiez définir le délai directement ( -d 5).
muru
Merci. Et cela --helpmontre, bien sûr. Si j'avais plus de sens, je l'aurais trouvé moi-même.
TRiG
1
Cela ne fonctionne pas dans Ubuntu 18.04.
carbocation
4

C'est très simple en utilisant l'obturateur et la meilleure chose à propos de l'utilisation de l'obturateur est que vous ne pourrez pas recadrer votre menu plus tard. Il capture simplement le menu spécifié.

  1. Installer et lancer l'obturateur

    sudo apt-get install shutter
    
  2. À l'aide de la fenêtre d'obturation, cliquez sur l'icône «menu». Voir capture d'écran ci-dessous:

    entrez la description de l'image ici

  3. Vous serez ensuite invité à choisir et à cliquer sur le menu que vous souhaitez capturer. Prenons par exemple Firefox - mon navigateur. Voir capture d'écran ci-dessous:

    entrez la description de l'image ici

Parto
la source
En effet, l'obturateur devrait être la valeur par défaut.
muru
2
Je ne suis pas d'accord. Je viens de l'essayer et le vrai problème est qu'il ne prend que le menu. J'ai souvent besoin de contexte. Je pense que la première réponse est meilleure, mais il devrait y avoir un moyen plus facile de faire un timeout sur une sélection de l'écran.
tu-Reinstate Monica-dor duh
0
  1. Ouvrez le programme de capture d'écran en utilisant le "bouton Ubuntu" puis tapez "écran"
  2. Il y a un champ numérique appelé "avec un délai" ajouter environ 4 secondes
  3. cliquez sur prendre une capture d'écran
  4. ouvrir le menu déroulant
  5. attendez que votre capture d'écran soit faite
kees broeksma
la source