Comment prendre des captures d'écran avec un retard?

27

Lorsque vous appuyez sur Prnt Scrn , la plupart du temps, vous faites une capture d'écran. Le cas le plus courant est celui d’un menu déroulant actif.

Comment puis-je prendre de telles captures d'écran? Je veux une solution qui fonctionne avec la capture d'écran par défaut ou l'outil de capture d'écran fourni avec ma distribution.

    
posée Bruno Pereira 07.02.2013 - 08:03
la source

4 réponses

35

La réponse est assez similaire pour chaque distribution. Il vous faut utiliser la fonction "delay" présente dans ces outils. La fonction de délai vous permet d'émettre la commande pour effectuer une capture après un intervalle que vous spécifiez. Vous pouvez définir cet intervalle de telle sorte que, après avoir émis la commande, vous avez suffisamment de temps pour afficher l'écran que vous souhaitez capturer.

La façon exacte de configurer un délai dépend de l'application de capture d'écran par défaut de chaque distribution. Et, comme souvent, vous pouvez faire ce que vous voulez via une interface graphique, un terminal ou des raccourcis clavier.

GNOME / Unity en 12.10

L'outil par défaut est Capture d'écran (alias gnome-screenshot si vous souhaitez l'exécuter depuis un terminal). Ainsi, vous commenceriez à taper screenshot dans Dash d'Unity pour le voir apparaître pour que vous cliquiez dessus. Vous verrez alors une petite fenêtre avec plusieurs options:

Certaines options seront exposées en fonction de ce que vous choisissez. Si vous choisissez de saisir tout l'écran, les options "Inclure la bordure de la fenêtre" et "Appliquer l'effet" ne seront pas disponibles.
Préparez les choses comme vous le souhaitez. Un délai de cinq secondes est un bon point de départ pour vous permettre d’afficher l’écran que vous souhaitez capturer. Pour faire avancer les choses, cliquez sur "Prendre une capture d'écran". Configurez rapidement ce que vous voulez et attendez.
Vous entendrez le son d'un obturateur (à l'ancienne) et un nouvel écran apparaîtra.
Vous y verrez:

  • une "vignette" de la capture d'écran
  • une option pour spécifier le nom et la destination pour enregistrer le capture d'écran
  • et la possibilité de l'enregistrer dans le presse-papiers si vous le souhaitez pour traiter l'image plus loin.

Le format d’image par défaut est .png , c’est-à-dire d’avis , un format plus approprié que .jpg .

Notez que la fonction de temporisation de gnome-screenshot n'est pas disponible si vous choisissez "Sélectionner une zone à récupérer".

Lubuntu 12.10

L’outil de capture de capture par défaut de Lubuntu est appelé scrot . Il existe un moyen d'utiliser scrot avec un délai qui ne nécessite pas l'utilisation du terminal. Mais cela implique une édition unique d'un fichier appelé lubuntu-rc.xml après l'avoir sauvegardé pour des raisons de sécurité. Ce fichier se trouve dans ~/.config/openbox . Allez dans ce sous-dossier en utilisant votre gestionnaire de fichiers, cliquez avec le bouton droit sur le fichier et ouvrez-le avec votre éditeur de texte préféré. Ensuite, recherchez quelque chose comme:

<!-- Launch scrot when Print is pressed -->
<keybind key="Print">
  <action name="Execute">
    <command>....</command>
  </action>
</keybind>  

.... correspond à ce qui existe actuellement entre <command> et </command> . Remplacez .... par

scrot -b -d 5 ~/Desktop/%Y:%m:%d:%H:%M:%S.png

Enregistrez le fichier et fermez-le.

Entrez dans un terminal et exécutez openbox --reconfigure . (Vous ne verrez rien arriver et vous recevrez votre message si vous n’avez rien bousillé. Si vous avez fait quelque chose, vous aurez une erreur. C’est à ce moment que la sauvegarde sera utile.) la commande est une étape nécessaire pour garantir que vos modifications apportées à lubuntu-rc.xml sont désormais actives.

Ce que vous avez fait en éditant lubuntu-rc.xml est de demander à scrot de

  • faire une capture d'écran complète (y compris les bordures de la fenêtre à cause de -b )
  • avec un délai de cinq secondes
  • nommez le fichier en fonction de l'heure actuelle dans année: mois: jour: heure: min: format sec au format .png et
  • pour enregistrer l'image sur votre bureau.

Ce qui est décrit ci-dessus vous permet simplement d'appuyer sur Prnt Scrn , puis de faire ce que vous voulez, par exemple ouvrir un menu dans les 5 secondes après lequel scrot prend une capture d'écran complète. Il le fait en silence. Ne vous attendez pas à entendre ou à voir quoi que ce soit.

L'exécution de man scrot à partir d'un terminal vous fournit plus d'informations sur scrot .

On peut modifier le code pour prendre un cliché de la fenêtre active uniquement en ajoutant -u et en assignant le raccourci clavier de Alt + Prnt Scrn à ce code .

Avec Prnt Scrn et Alt + Prnt Scrn , il est possible d'ajouter -q N au code où -q dit scrot pour enregistrer l'image avec une qualité autre que la valeur par défaut de N qui est de 75. Une valeur élevée créera un fichier de meilleure qualité mais plus volumineux. Selon man scrot , l'effet de -q dépend du format d'image choisi.

Xubuntu 12.10

L'outil de capture d'écran par défaut dans Xubuntu 12.10 est Xfce4-screenshooter . Il a une interface graphique qui ne semble pas trop différente de celle de GNOME:

Comme avec l’outil de capture GNOME, il existe quelques options, mais la fonction de délai n’est pas disponible avec "Sélectionner une région".

En cliquant sur OK , une autre fenêtre apparaît avec des choix concernant l’enregistrement de l’image dans un fichier, sa copie dans le Presse-papiers, l’ouvrant avec des programmes capables de manipuler des images service d'hébergement d'images.

Si l’on choisit d’enregistrer l’image sur le disque, un écran «Enregistrer sous» apparaît pour vous permettre de spécifier le nom, le type de fichier et l’emplacement du format enregistré.

man xfce4-screenshooter a des détails sur les commutateurs disponibles et ceux-ci pourraient aider si un utilisateur est intéressé à modifier les fonctions de Prnt Scrn et Alt + Prnt Scrn à toujours utilisez l'option de délai.

  • Prnt Scrn pourrait être défini sur xfce4-screenshooter -d 5 -f . Puis, à tout moment Prnt Scrn est pressé, xfce4-screenshooter prendra un cliché de l'écran complet en raison de -f après un délai de 5 secondes, puis vous invite à entrer un nom de fichier et un emplacement.
  • Alt + Prnt Scrn pourrait être défini sur xfce4-screenshooter -d 5 -w pour saisir la fenêtre active car de -w .
réponse donnée user25656 07.02.2013 - 08:04
la source
10

J'utilise un programme appelé Shutter . À ma connaissance, cela fonctionne sur la plupart des gestionnaires de bureau - je l'utilise actuellement dans Unity sans problème, cela fonctionne aussi dans le Kubuntu et le Mint actuels.

Vous pouvez voir ses boutons pour prendre des captures d'écran de (dans l'ordre, les boutons de gauche à droite):

  • Sélection de l'écran
  • Un ou plusieurs espaces de travail / bureaux
  • Toute fenêtre ouverte
  • Toute sélection d'une fenêtre
  • Un menu unique ou des menus en cascade à partir d’une application
  • Info-bulles
  • Sites Web

De plus, en bas, vous pouvez voir qu'il a aussi une fonction de délai. Il dispose d'un outil d'édition très simple et d'un indicateur d'application.

Je suis super content avec ça depuis longtemps.

    
réponse donnée kleinric 23.02.2013 - 12:33
la source
6

Si vous utilisez Ubuntu et que vous préférez utiliser la ligne de commande, gnome-screenshot devrait être préinstallé sur le système et comporter des options de ligne de commande pratiques (et vous devriez pouvoir faire tout ce que vous pouvez depuis l'interface graphique via une commande) ligne).

Par exemple, pour prendre une capture d'écran avec un délai de 5 secondes:

gnome-screenshot --delay 5

Exécutez man gnome-screenshot pour la liste complète des options ou consultez certains exemples dans cet article: 4 méthodes prendre Capture Capture dans Ubuntu Linux

    
réponse donnée IQAndreas 14.07.2013 - 14:59
la source
5

Réponse différée ( pour les apprenants rapides indépendants )

Il existe une controverse sur cette situation

Réponse rapide / solution de contournement ( pour les utilisateurs ubuntu avancés )

  • Ajoutez un raccourci personnalisé à la commande suivante:
    gnome-screenshot --delay=numIntValueInSecs
    par exemple
    gnome-screenshot --delay=3
  • Ajoutez-en un autre pour prendre des captures d'écran de la fenêtre active:
    gnome-screenshot -w --delay=3

    C'est ça , mais je vous recommande également de définir 2 autres cela vous donnerait plus de temps pour naviguer plus profondément dans les menus.

    • gnome-screenshot --delay=10
    • gnome-screenshot -w --delay=10

Réponse élaborée ( passer du novice au pirate )

Intro:

Chaque fois que vous appuyez sur PrntScr , tous les Ubuntu appellent gnome-screenshot qui se trouve généralement sur le chemin /usr/bin/ et disponible depuis le "terminal" (télétype, tty, cli, ligne de commande / invite), de sorte que vous pouvez l'utiliser de toutes sortes de façons pour répondre à vos besoins funky.

Le petit programme gnome-screenshot accepte les paramètres facultatifs, vous pouvez voir toutes les options en passant le paramètre standard pour demander de l'aide, vous connaissez celui-ci ( -h )

Si vous ne savez toujours pas comment l'utiliser, vous pouvez toujours lire une aide plus détaillée, demandez simplement la saisie manuelle man gnome-screenshot

Plus vous lisez les manuels complets, plus le piratage d'ubuntu pour répondre à vos besoins deviendra intuitif et plus vous n'aurez besoin de personnes pour vous donner des instructions étape par étape. Peut-être qu'à ce stade, vous savez même comment résoudre ce problème par vous-même, si vous êtes toujours perdu (espérons-le pas), continuez à lire ...

Instructions:

  • Step Zero: Ouvrez les paramètres système d'Ubuntu et accédez à l'option Keyboard:

Maintenant

  1. Accédez à l'onglet Shortcuts .
  2. Sélectionnez Custom Shortcuts
  3. Cliquez sur le bouton + pour ajouter votre nouveau raccourci personnalisé.
  4. Donnez un nom et une commande.
    (comme décrit dans la "Réponse rapide" ci-dessus)
    < strong> 4½. Attribuez la combinaison de touches souhaitée.
  5. Fermez cette fenêtre ou cela ne fonctionnera pas.

* presto!
Vous venez de faire un pas de plus pour devenir un maître ubuntu, j'espère que cette réponse a été utile *

    
réponse donnée JorgeArtware 25.06.2014 - 23:52
la source

Lire d'autres questions sur les étiquettes