J’ai écrit un petit script pour uploader en ligne de commande une image sur
imagup, et récupérer le lien (pratique pour poster sur les forums).
Voici comment l’utiliser :
imagup monimage.jpg
Les extensions jpg, jpeg, png et gif sont autorisées.
Voici un exemple de résultat :
$ imagup rom-avatar.png
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 28706 0 14129 100 14577 3638 3754 0:00:03 0:00:03 --:--:-- 5059
rom-avatar.png : http://uploads.imagup.com/05/1220023287_rom-avatar.png
Il est possible d’uploader plusieurs images en une seule ligne :
imagup image1.png image2.jpg
Avec l’option -open, une fois l’image uploadée, elle est ouverte dans le
navigateur par défaut.
(curl doit être installé.)
Voici le script :
Une fois installé, vous pouvez également l’utiliser comme script nautilus.
Mettez le script suivant dans ~/.gnome2/nautilus-script/imagup-wrapper et
rendez-le exécutable :
Ensuite, dans nautilus, il est possible d’envoyer l’image en cliquant sur
Script → imagup-wrapper. Les images ainsi envoyées s’ouvriront dans le
navigateur par défaut.
Les deux derniers problèmes sont contournés avec le script imagup-wrapper (le
dernier script).
Si, au lieu d’appeler une fois imagup avec tous les arguments, on voulait
l’appeler n fois avec un seul argument (utile lorsque le programme appelé ne
boucle pas sur les arguments), on aurait pu utiliser :
ou encore :
J’en ai profité pour écrire une section les pièges à éviter sur la doc
ubuntu-fr de nautilus-scripts.
Petite modification du script, qui ne fonctionnait plus suite à une modification sur le site.