J’utilise généralement Shutter pour prendre des screenshots.

J’évite de stoquer ces screenshots sur les sites publics, donc jusqu’à présent, quand je voulais ensuite partager ce screenshot, en gros:

  • je l’enregistrais localement
  • je faisais un scp du fichier dans le répertoire qui va bien sur un serveur web
  • Je faisais des copier/coller de l’URL avec le nom du fichier pour communiquer l’URL.

On peut faire des variantes avec sshfs, scripter quelques trucs.. etc.. mais c’est pas forcément l’idéal.

Mais ce coup ci, j’en avais plusieurs à faire et j’ai donc cherché un truc “propre” pour simplifier le process.

Au bout de quelques secondes de recherche, je suis tombé sur le bien nommé shutter-scp (voir aussi ici. Et c’est exactement ce que je voulais.

Pour l’installation, il suffit de copier un fichier dans le bon répertoire de Shutter (voir le README).
Pour la configuration, il suffit de renseigner où faire le scp (Serveur:Répertoire) ainsi que l’URL qui sera communiquée (à saisir dans le champs “Mot de Passe”).

Une fois le screenshot réalisé dans Shutter, un clic pour exporter, un autre pour valider le scp, puis un dernier pour copier l’URL complète.
Avec ma clé SSH chargée en mémoire, pas besoin de mot de passe, en 3 secondes, tout est fait.

ShutterScp1_m

ShutterScp2_m

J’avais testé Screencloud qui supporte le SFTP.. Mais il ne supporte pas (encore) l’authentification par clé publique… donc pas possible pour moi.