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:
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.
gnome-screenshot --interactive
dans la zone Commande .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.
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.
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 ).
Attribuer le script à Print Screen:
/home/YOUR-USERNAME/prtscr-chooser.sh
(votre nom d'utilisateur actuel à la place de YOUR-USERNAME
).(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.
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.
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
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:
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:
mate-panel-screenshot
dans la zone 'Commande' (ou mate-panel-screenshot -a
pour une zone ou mate-panel-screenshot -w
pour une fenêtre).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 ...
Cliquez sur l'icône de l'appareil photo pour afficher la fenêtre de l'application de capture d'écran.
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.
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
Attribuer le script à Print Screen:
/home/YOUR-USERNAME/prtscr-chooser.sh
(votre nom d'utilisateur actuel à la place de YOUR-USERNAME
).(Vous pouvez suivre la même méthode pour affecter au script une autre combinaison de clavier, par exemple. Shift+Print Screen)