TreeProcess - traitement par lots facile
Publié : mer. 25/juin/2014 9:38
Voici un petit programme qui parcourt l'arborescence et exécute une commande sur les fichiers et/ou dossiers trouvés. Utile pour faire du traitement de fichiers par lots (batch processing) sans avoir à programmer !

Il est similaire (en moins complet) à la commande Unix(r) Find, mais avec une interface fenêtrée qui le rend plus facile d'utilisation.
L'usage le plus courant est la conversion de fichiers. Par exemple, transformer tous les .wav d'un dossier en .mp3 ; ou des *.bmp en jpeg ; ou pour transformer des types d'archives .zip en rar, etc. Mais il est possible d'utiliser n'importe quelle autre commande, par exemple lister et ajouter des fichiers texte à un autre (concaténation), en traitement de fichiers de coordonnées dans le cadre d'un SIG... Beaucoup d'applications sont possibles.
J'ai inclus un convertisseur d'images reposant sur les formats supportés par PureBasic : JPEG, JPEG2000, TIFF, PiNG, TarGA
C'est un programme à code source ouvert sous licence GPLv3. Vous pouvez le modifier, l'améliorer, ajoutez simplement votre nom à la fin du code source et n'oubliez pas de fournir celui-ci ainsi que la licence GPL.
Page spéciale : http://djes.free.fr/TreeProcess.html
L'archive et les sources faciles à visionner sont là : http://www.pbfrance.com/?url=source&cmd=viewer&val=30

Il est similaire (en moins complet) à la commande Unix(r) Find, mais avec une interface fenêtrée qui le rend plus facile d'utilisation.
L'usage le plus courant est la conversion de fichiers. Par exemple, transformer tous les .wav d'un dossier en .mp3 ; ou des *.bmp en jpeg ; ou pour transformer des types d'archives .zip en rar, etc. Mais il est possible d'utiliser n'importe quelle autre commande, par exemple lister et ajouter des fichiers texte à un autre (concaténation), en traitement de fichiers de coordonnées dans le cadre d'un SIG... Beaucoup d'applications sont possibles.
J'ai inclus un convertisseur d'images reposant sur les formats supportés par PureBasic : JPEG, JPEG2000, TIFF, PiNG, TarGA
C'est un programme à code source ouvert sous licence GPLv3. Vous pouvez le modifier, l'améliorer, ajoutez simplement votre nom à la fin du code source et n'oubliez pas de fournir celui-ci ainsi que la licence GPL.
Page spéciale : http://djes.free.fr/TreeProcess.html
L'archive et les sources faciles à visionner sont là : http://www.pbfrance.com/?url=source&cmd=viewer&val=30