13 juillet 2004 |
GarooSync 0.1Et voici l’heure de publier le premier logiciel utile depuis que je me suis mis au SDK .NET : GarooSync 0.1. Ca faisait longtemps que je voulais un utilitaire FTP comme celui-là, et c’était devenu urgent maintenant que je travaille sur un projet utilisant eZ publish, avec tout plein de sous-répertoires partout. Le principe : j’ai sur mon disque dur des copies locales de mes sites web, correspondant à des répertoires distants accessibles en FTP — tout webmaster sérieux doit avoir ça, je ne vois pas d’autre façon raisonnable de travailler. Avec un client FTP normal, si je modifie un fichier, je dois lancer le client FTP, naviguer dans la vue locale jusqu’au répertoire contenant le fichier, naviguer dans la vue distante jusqu’au répertoire correspondant, et lancer l’upload. Et c’est idiot, parce qu’un fichier donné sur mon installation locale ira systématiquement au même endroit distant, donc c’est une énorme perte de temps et d’énergie de devoir se promener dans l’arborescence du serveur FTP à chaque fois. D’où GarooSync : une fois configurée la correspondance entre les répertoires locaux et distants (pour l’instant il faut modifier des fichiers XML à la main, mais une interface de configuration arrivera un jour), il suffit de lancer “syncupload index.php” et le fichier est uploadé (attention, il n’y a pas de demande de confirmation ; une prochaine version vérifiera les dates de dernière modification). Je n’ai pas encore approfondi comment ajouter des options au menu contextuel de l’explorateur Windows, donc vous devrez vous débrouiller tout seuls : vous pouvez, d’une part, ajouter SyncUpload et/ou SyncDownload à votre menu “Envoyer vers…” en créant des raccourcis dans le sous-répertoire SendTo de Documents and Settings ; d’autre part, vous pouvez les ajouter aux outils de votre éditeur de textes. Dans Code-Genie (pas de lien parce que la nouvelle version n’est plus gratuite), après avoir ajouté une ligne au fichier de configuration, je peux maintenant uploader le fichier que je viens de modifier simplement en appuyant sur Ctrl+1. Modification du code, raccourci clavier, le fichier est en ligne. J’espère que, si vous êtes webmaster, vous comprenez l’intérêt de la chose. Merci à Jaimon Mathew pour la librairie FTP (celle-là a l’air de marcher correctement, j’ai mis à jour tout garoo.net/software avec). |
|
|
|
|
2000 • 01 02 03 04 05 06 07 08 09 10 11 12 2001 • 01 02 03 04 05 06 07 08 09 10 11 12 2002 • 01 02 03 04 05 06 07 08 09 10 11 12 2003 • 01 02 03 04 05 06 07 08 09 10 11 12 2004 • 01 02 03 04 05 06 07 08 09 10 11 12 2005 • 01 02 03 04 05 06 07 08 09 10 11 12 2006 • 01 02 03 04 05 06 07 08 09 10 11 12 2007 • 01 02 03 04 05 06 07 08 09 10 11 12 2008 • 01 02 03 04 05 06 07 08 09 10 11 12 |