Une capture d’écran optimisée pour ImageShack(tm)
“Où comment capturer une image rapidement vers le bureau.”
La capture d’écran sous Ubuntu, avec la touche Impr écran est bien pratique mais pas suffisamment à mon goût, et cela pour deux raisons :
- La capture est au format PNG, ce qui n’est pas un mal en soit car le PNG est un format très pratique et d’avenir, beaucoup moins destructif que le JPEG, cependant il génere très souvent un fichier de plusieurs centaines de kos, pas vraiment pratique à upload sur ImageShack(tm) quand on est pressé.
- La zone de capture couvre la totalité de l’écran (bien que l’on ne puisse capturer que la fenêtre en cours avec Alt Gr + Impr écran).
Grace à mon script et à imagemagick et sa fabuleuse commande import, vous pouvez sélectionner la zone que vous souhaitez très rapidement sans avoir à retoucher l’image où à la convertir au format JPEG. Votre image est donc prête pour un upload rapide sur ImageShack(tm). Et tout cela sans jamais toucher au clavier ! En outre, j’utilise le programme tempfile qui me permet de générer un nom de fichier aléatoire afin de ne pas avoir toujours de conflit avec les précédentes captures.
Voici la procédure :
Tout d’abord imagemagick doit être installé : sous Ubuntu rien de plus facile :
sudo apt-get install imagemagick
ensuite créer un fichier quelconque que vous placerez dans votre répertoire utilisateur.
gedit ~/capture.sh
insérer les lignes suivantes :
#!/bin/bash
cd ~/Desktop
import `tempfile -s .jpg -d ~/Desktop/`
Attention les “`” ne sont pas des apostrophes mais des accents que l’on obtient en maintenant la touche Alt Gr + deux fois la touche 7 du clavier principal. Dans le doute faîtes un copier-coller.
Sauvegarder votre fichier.
Donnez des droits d’exécution au fichier :
chmod +x ~/capture.sh
N.B. Vous pouvez bien entendu forcer la création d’un fichier PNG en remplacant le .jpg par .png.
Le script est maintenant opérationnel, mais pour le rendre encore plus pratique, nous allons créer un raccourci accessible à la souris dans la barre des applications :
Ouvrez Natilus, qui est le gestionnaire de fichiers par défaut sur Ubuntu, rendez vous dans votre répertoire utilisateur, sélectionnez l’icone de capture.sh et faites-le glisser dans la barre du haut. Il vous sera demandé un nom pour ce raccourci, entrez ce que vous voulez dans tous les champs, sauf le champ commande qui contient le chemin d’accès à l’application. Vous pouvez également y associer une icône de votre choix.
Voila, c’est terminé ! Il vous suffit maintenant de cliquer sur cet icône et vous pourrez sélectionner ce que vous voulez à l’écran. Le résultat de la capture est immédiatement disponible sur votre bureau, sans aucune autre intervention de votre part.
Message rédigé le: Dimanche, septembre 10th, 2006 22:36 | Dans la categorie: Ubuntu
RSS 2.0 | Commentaires | Trackback









bon tuto..
je l’ai un peu modifié chez moi… pour utiliser le png avec compression (pngnq)…
pour info, ton lien de trackback ne fonctionne pas……
Ah ouais, étrange çà. Bizarre le trackback là :\
Un problême de query_string ptet ?
Si quelq’un à une piste …
Si tu veux en + uploader directement dans le script chez ImageShack, tu peux utiliser bachnik.com/projects/shac… …
voir aussi blog.uggy.org/index.php?2…
Fonctionne super bien. Merci.
Merci
Super, simple et efficace !
Très pratique merci.
Seul inconvénient : le bell ring :/
Je n’ai pas testé l’astuce car jusqu’à présent je n’ai pas eu ce genre de besoin. Par contre je ne connaissais pas le coup de la touche "alt" + "impr ecran".
Tres pratique, merci pour cette info.
Dans ton texte tu parles de "alt gr" + "impr ecran", mais cette séquence de touches ne fonctionne pas, c’est "alt" + "impr ecran".
À noter que sous XGL/Compiz (version de Quinn) la fonctionnalité de capture d’une sélection est prise en charge par défaut (via le plugin Screenshot) avec la combinaison Super (win) + cliquer-déplacer (qui trace un rectangle coloré pour dessiner la zone).
Le répertoire de sauvegarde (par défaut le bureau) et la combinaison touche/clic sont configurables, mais par contre pas le format qui est le PNG.
Sous Xgl/compiz (ubuntu dapper) ya un plugin screenshot sympa:
On maintient la touche "Windows" enfoncée, et à l’aide de la souris tu selectionne la zone a capturer: le .png attéri sur le bureau.
Pratique pour faire des screenshots de "zone" du bureau.
oops, grilled
> PNG [...] beaucoup moins destructif que le JPEG
PNG est un format non-destructif et non pas "peu destructif".
J’ajouterais aux propos de JMF que même en étant non destructif, le PNG peut s’avérer beaucoup plus efficace pour stocker certaines images, en particulier toutes les images contenant un nombre limité de couleurs et/ou de grandes zones d’une couleur unie. Dans ces images, il faut diminuer dramatiquement la qualité du jpeg pour obtenir une taille équivalente au PNG.
Un moyen efficace pour diminuer la taille des png est d’en diminuer le nombre de couleurs à 256 et de les passer par un outil d’optimisation comme OptiPNG. On obtient alors une image pouvant dans certains cas n’avoir plus qu’un tiers de l’image originale.
En conclusion, il faut bien choisir le format au cas par cas : Jpeg pour les images complexes avec de nombreuses couleurs (type photo), png pour les images plus simples.
Dans le même genre, j’ai écris un script qui permet de faire un screenshot, de l’uploader sur un serveur FTP et copier l’adresse web dans le presse papier de X :
pwet.fr/blog/mise_en_lign…
Super pratique, merci!
Est-ce qu’il y a un moyen sinon de donner à la photo un nom un peu plus humain, genre: "image 1.jpg", "image 2.jpg", plutôt que "fileJFQMIJ.jpg" ?
@Hiéroglyphe
Probablement avec un script plutot compliqué qui détecterais la valeur numérique du dernier fichier présent sur le bureau… Le but du "jeu" dans ce billet étant justement de générer un fichier au nom aléatoire pour éviter un écrasement d’un fichier existant.
bonjour je voudrais savoir comment prendre un screenshot car je n’arrive pas a le prendre (j’ai essayer alt gr+impécr , impécr , ctrl+imprécr , alt+imprécr ) et si j’ai réussi a un prendre un je ne trouve pas le dossier ou l’image est rangée…
pouvez vous m’aider s’il vous plait?….
Miscellanées 2
La version 7.04 d’Ubuntu est sortie jeudi. J’ai testé assez rapidement le CD en live pour m’assurer qu’elle supporte bien mon Toshiba. Il me reste à copier mes fichiers sur mon disque externe, attendre la fin du colloque TIC de l’Outaouais, et hop! je…