web-dev-qa-db-fra.com

Enregistrer des captures d'écran dans un autre emplacement

En utilisant la capture d'écran par défaut fournie avec Ubuntu 18.04, toute capture d'écran de tous mes écrans ou de fenêtres spécifiques entraînera l'enregistrement de l'image sur $HOME.

Par défaut, la valeur de dconf pour /org/gnome/gnome-screenshot/auto-save-directory est '', qui semble être le répertoire de base. La modification de la valeur sur l’un des éléments suivants n’a aucun effet:

/home/user/Pictures
file:///home/user/Pictures/

Le remplacement de l'utilisateur pour $USER ne fait aucune différence non plus.

Y a-t-il un moyen de contourner ce problème? Sinon, est-il possible de définir une option de ligne de commande pour enregistrer les images dans un répertoire spécifique, tel que:

gnome-screenshot -save /path/to/save

Si tel est le cas, je peux simplement relier la touche d’écran d’impression en tant que telle. Cependant, je n'ai vu aucune mention d'une telle option dans la page de manuel.

J'ai remarqué que des questions similaires, datant de quelques années, indiquaient qu'il y avait un problème avec cela. Je ne sais pas si le bogue aurait existé aussi longtemps, mais je suppose que cela aurait déjà été résolu si c'était le cas.

Peut-être que quelque chose d'autre pourrait remplacer le paramètre? Ou est-ce que je fais une fausse hypothèse que gnome-screenshot est utilisé? Je n'ai cependant pas installé de paquet lié à la capture d'écran.

1
hiigaran

Selon la réponse liée par pomsky (merci) à ici , la solution mentionnait qu'en raison d'un bogue, le bouton d'impression d'écran ne pouvait pas être utilisé.

Cependant, j'ai pu accéder à Paramètres> Appareils> Clavier et dissocier les boutons de capture d'écran par défaut. J'ai ensuite créé une liaison personnalisée pour gnome-screenshot et gnome-screenshot -w comme écran d'impression et alt + écran d'écran, comme ils l'étaient à l'origine.

Curieusement, cela a résolu le problème. Les images sont maintenant sauvegardées dans tout ce que j'ai spécifié dans l'éditeur dconf.

0
hiigaran