Page du projet QuickScreenShots
J’ai toujours besoin de faire des screenshots, surtout pour le boulot. Alors j’ai besoin qu’ils soient faits exactement comme je les veux en un coup et utilisables immédiatement. Le seul soft que j’ai trouvé qui faisait l’affaire est WinSnap. Seulement il est payant… Alors j’en ai fait un qui implémente les fonctionnalités dont j’ai besoin. A savoir :
- Screenshot plein écran, de la fenêtre active ou d’une région définie par l’utilisateur
- Région définie au pixel près par l’utilisation d’une loupe contrôlable à la souris et au clavier
- Inclure le curseur de la souris dans le screenshot
- Délai personnalisable
- Capture multi-écrans
- Sauvegarde automatique avec noms de fichiers incrémentaux
- Copie dans le presse-papiers automatique
- Application d’une ombre autour automatiquement
- Rotation (je m’en sers quasiement jamais, mais bon)
- Conversion en noir et blanc
- Logement dans la zone de notification
- Raccourcis claviers globaux
Comme d’habitude j’ai fait çà en Python. J’adore, c’est vraiment facile. L’interface graphique est en WX, les raccourcis claviers sont fais avec pyHook, le traitement d’images avec PIL. Par contre, comme il me fallait la capture multi-écrans j’ai pas pu utiliser PIL ou WX pour le faire et j’ai dû l’implémenter en API système. Comme je bosse sous Windows (et que Linux et Mac OS X ont de bons outils intégrés) je l’ai fait en Win32. Donc c’est un soft Windows only.
Cà ressemble à çà :
Téléchargements, code source etc sur la page du projet.




