Mes scripts perso

Ici se trouvent les scripts que j'ai écrits pour mes besoins personnels et que je mets à disposition de qui souhaite les lire, les utiliser ou les modifier.

Il va de soi que ces scripts sont distribués sous licence libre. Il s'agit plus particulièrement d'une licence française, appelée CeCILL, dont le texte est rédigé en français et en anglais. Cette licence est à la fois en accord avec la GPL et avec le droit français, comme ceci est très bien expliqué sur le site officiel de la licence.

jpgtime

jpgtime [télécharger] a pour but de remplacer la date de dernière modification des images de type JPEG par la date de la prise de vue, stockée dans les données EXIF de la photographie.

redim

redim [télécharger] a pour but de redimensionner des images de type JPEG, de façon massive et sans effacer les originaux, à une dimension et une qualité souhaitée.

jquery.colorselector.js

jquery.colorselector.js [télécharger] est un script JavaScript qui crée automatiquement un sélecteur de couleurs pour un formulaire html. Nécessite la librairie jQuery.

compil

compil [télécharger] a pour but d'automatiser la compilation latex de documents et le nettoyage des fichiers temporaires.

compare-rep

compare-rep [télécharger] a pour but de comparer deux répertoire et de supprimer les fichiers qui sont dans le premier et non dans le deuxième.

sauvegarde

sauvegarde [télécharger] a pour but d'automatiser des sauvegardes via rsync.

mp3cover

mp3cover [télécharger] a pour but de placer une image cover.jpg comme étiquette id3 dans les fichiers mp3 contenus dans le même répertoire.

mp3resample

mp3resample [télécharger] a pour but de réencoder via lame des mp3 (tout en conservant les étiquettes id3).

m3utospl

m3utospl [télécharger] a pour but de convertir une playlist « classique » .m3u en une playlist .spl, compatible avec certains lecteurs.

Pour information, la coloration syntaxique des scripts présentés est réalisée à l'aide du code de surlignage SyntaxHighlighter, en JavaScript.