web-dev-qa-db-fra.com

Comment faire que ma capture d'écran me demande quoi faire à chaque fois?

Je prends beaucoup de screenshots. Je prends habituellement une capture d'écran d'une zone, puis je revérifie si j'ai la zone souhaitée, puis je la copie dans le presse-papiers.

Je veux changer ce comportement pour que, immédiatement après avoir appuyé sur Shift+PrntScr l'application de capture d'écran me permet de sélectionner une zone et, immédiatement après, elle me permet d'enregistrer dans un emplacement ou un presse-papiers particulier.

Je voudrais Shift+PrntScr pour afficher un écran contextuel comme celui-ci:

gnome-screenshot

15
nazar2sfive

Essayez cette réponse d’abord pour obtenir quelque chose d’identique au comportement précédent.


Vous pouvez créer un nouveau raccourci clavier pour la commande

gnome-screenshot --interactive

comme alternative.

Pour ce faire, suivez les étapes.

  1. Ouvrez Paramètres> Périphériques> Clavier et faites défiler vers le bas.
  2. Cliquez sur le symbole + . Un dialogue devrait apparaître.
  3. Entrez le nom de votre choix dans la zone Nom .
  4. Entrez gnome-screenshot --interactive dans la zone Commande .
  5. Cliquez sur le bouton Définir le raccourci ... et définissez toute combinaison de clavier ne générant pas de conflit, par exemple Super+Print.
  6. Déconnectez-vous et reconnectez-vous.

Maintenant, chaque fois que vous appuyez sur Super+Print Une fenêtre offrant diverses options de capture d'écran (écran entier/fenêtre actuelle/zone sélectionnée) devrait apparaître. Une fois la capture d’écran prise, elle vous proposera de choisir l’emplacement dans lequel vous souhaitez enregistrer la capture d’écran, comme dans l’image de votre question.

Pour plus de commodité, vous pouvez d’abord changer le raccourci correspondant à " Enregistrer une capture d’écran dans Images " dans la liste des raccourcis clavier en un autre type, par exemple Super+Print et assigner Print au raccourci personnalisé que vous venez de créer.


Aussi, vous voudrez peut-être essayer d'utiliser

gnome-screenshot -a -c

Cette commande vous permet de capturer immédiatement une zone et de copier l'image dans le Presse-papiers.


Reportez-vous à cette réponse pour une solution de contournement laide qui permet de répliquer l'ancien comportement et qui vous permet de choisir le dossier dans lequel enregistrer la capture d'écran après la capture.

13
pomsky

Voici une solution de contournement laide pour répliquer l'ancien comportement qui vous permet de choisir le dossier dans lequel enregistrer la capture d'écran après la capture.

La première étape

Vous aurez besoin de zenity . S'il n'est pas installé, installez-le d'abord en exécutant

Sudo apt install zenity

Créez ensuite un script, par exemple un fichier texte nommé prtscr-chooser.sh, par exemple dans votre répertoire personnel. Ajoutez les lignes suivantes au fichier:

#!/bin/bash
gnome-screenshot -f ~/temporary-screenshot &&
SCREENSHOT=$(zenity --file-selection --save --confirm-overwrite)
mv ~/temporary-screenshot "$SCREENSHOT" ||
rm ~/temporary-screenshot

(Mettez gnome-screenshot -a à la place de gnome-screenshot dans la deuxième ligne pour capturer une zone au lieu de tout le bureau)

Enfin, rendre le script exécutable (voir this ).

Deuxième étape

Attribuer le script à Print Screen:

  1. Ouvrez Paramètres> Appareils> Clavier .
  2. Délier Print Screen, c’est-à-dire changer ou supprimer le raccourci pour ' enregistrer une capture d’écran dans Images '.
  3. Descendez en bas de page.
  4. Cliquez sur le symbole ' + '. Un dialogue devrait apparaître.
  5. Entrez le nom de votre choix dans la zone ' Nom '.
  6. Entrez le chemin complet du script dans la zone " Commande ", c’est-à-dire, dans ce cas, entrez
    /home/YOUR-USERNAME/prtscr-chooser.sh (votre nom d'utilisateur actuel à la place de YOUR-USERNAME).
  7. Cliquez sur le bouton ' Définir raccourci ... ' et appuyez sur Print Screen.
  8. Déconnectez-vous et reconnectez-vous.

(Vous pouvez suivre la même méthode pour affecter au script une autre combinaison de clavier, par exemple. Shift+Print Screen)

Vous devriez maintenant avoir un dialogue " sous" "qui vous permettra de choisir le dossier et le nom de la capture d'écran.

4
pomsky

Vous pouvez installer une extension Gnome appelée outil de capture d'écran . Très pratique, une boîte de dialogue apparaîtra vous demandant de copier ou de sauvegarder la capture d'écran que vous venez de prendre.

3
BCArg

Le comportement précédent de gnome-screenshot (comme illustré dans la question) consistait à appuyer sur PrtScrn, éventuellement avec les touches de modification, pour prendre la photo, puis le dialogue de sauvegarde sous apparaît.

Aucune solution suggérée pour gnome-screenshot-3.25.0 ne le reproduit exactement. Le seul moyen que j’ai réussi à faire était d’installer gnome-screenshot_3.10.1 et d’utiliser apt hold pour le coller là-bas.

Pas une "bonne" solution technique.

Sudo apt remove gnome-screenshot

Téléchargez le package 3.1 plutôt que d'ajouter les dépôts Trusty

Sudo apt install ./gnome-screenshot_3.10.1-0ubuntu1_i386.deb
Sudo apt-mark hold gnome-screenshot
2

Vous pouvez récupérer l'ancien comportement à l'aide de l'outil de capture d'écran de l'environnement de bureau MATE, par exemple:
enter image description here
Vous devriez pouvoir utiliser ceci sur GNOME sans problème.

Commencez par installer mate-utils en exécutant la commande suivante dans Terminal:

Sudo apt install mate-utils

Vous pourrez alors obtenir l'ancien comportement avec la commande mate-panel-screenshot. Vous pouvez utiliser les options -a ou -w avec cette commande pour capturer une zone ou la fenêtre ciblée, respectivement, au lieu de tout l'écran.

Vous pouvez assigner la commande à PrtScr (ou Shift+PrtScr ou Alt+PrtScr) en suivant les étapes ci-dessous:

  1. Ouvrez Paramètres> Appareils> Clavier .
  2. Délier PrtScr (ou Shift+PrtScr ou Alt+PrtScr), c.-à-d. modifier ou supprimer le raccourci pour 'Enregistrer une capture d'écran dans Images' (ou 'Enregistrer une capture d'écran d'une zone dans Images' ou 'Enregistrer une capture d'écran d'une fenêtre à Images ').
  3. Descendez en bas de page.
  4. Cliquez sur le symbole ' + '. Un dialogue devrait apparaître.
  5. Entrez le nom de votre choix dans la case 'Nom'.
  6. Entrez la commande mate-panel-screenshot dans la zone 'Commande' (ou mate-panel-screenshot -a pour une zone ou mate-panel-screenshot -w pour une fenêtre).
  7. Cliquez sur le bouton ' Définir raccourci ... ' et appuyez sur PrtScr (ou Shift+PrtScr ou Alt+PrtScr).
  8. Déconnectez-vous et reconnectez-vous.
1
pomsky

Il n'y a pas de popup [à partir des combinaisons de raccourcis clavier] maintenant, mais l'outil de capture d'écran existe toujours dans Ubuntu 17.10.

Vous pouvez le trouver via Activités (dans le coin supérieur gauche) si vous tapez une lettre ou quelques lettres, s , sc , scr ...

enter image description here

Cliquez sur l'icône de l'appareil photo pour afficher la fenêtre de l'application de capture d'écran.

enter image description here

1
sudodus

Jetez un coup d'œil à Shutter, ça va très bien. Écran, fenêtre ou zone de capture d'écran avec diverses options. Asseyez-vous dans le bac et attendez un clic ou un raccourci clavier. Vous pouvez renommer le fichier ou configurer l'attribution automatique de nom. Voici une capture d'écran de la fenêtre principale des options. enter image description here

0
LeonidMew

Ce script:

  1. Prendre une capture d'écran d'une zone
  2. Copiez-le dans le presse-papier (automatiquement)
  3. Montrer l'image
  4. Laissez-le sauvegarder où vous voulez

Étape 1:

Créer le fichier prtscr-chooser.sh

gnome-screenshot -a -f ~/temporary-screenshot                    #take screenshot of an area
xclip -selection clipboard -t image/png -i temporary-screenshot  #copy to clipboard 
eog ~/temporary-screenshot                                       #open figure
SCREENSHOT=$(zenity --file-selection --save --confirm-overwrite) #get path to save
mv ~/temporary-screenshot "$SCREENSHOT"".png"                          #save

Laissez-le exécutable:

chmod +x prtscr-chooser.sh

Étape 2

Attribuer le script à Print Screen:

  1. Ouvrez Paramètres> Appareils> Clavier.
  2. Délier Print Screen, c’est-à-dire changer ou supprimer le raccourci pour ' enregistrer une capture d’écran dans Images '.
  3. Descendez en bas de page.
  4. Cliquez sur le symbole '+'. Un dialogue devrait apparaître.
  5. Entrez le nom de votre choix dans la case ' Nom '.
  6. Entrez le chemin complet du script dans la zone ' Commande ', c'est-à-dire, dans ce cas, entrez
    /home/YOUR-USERNAME/prtscr-chooser.sh (votre nom d'utilisateur actuel à la place de YOUR-USERNAME).
  7. Cliquez sur le bouton 'Définir le raccourci ...' et appuyez sur Print Screen.
  8. Déconnectez-vous et reconnectez-vous.

(Vous pouvez suivre la même méthode pour affecter au script une autre combinaison de clavier, par exemple. Shift+Print Screen)

0
Vitor Abella