FREN

#FF00AA


13 jul. 2004

GarooSync 0.1

And now is the time to release the first useful program since I got into the .NET SDK: GarooSync 0.1.

I have been wanting an FTP utility like this one for a long time, and it was becoming an emergency now that I’m working on a eZ publish project, involving lots of subdirectories everywhere.

Here’s the idea: I have on my hard drive local copies of my websites, corresponding to FTP-accessible distant directories — I’d expect any serious webmaster to have this setup, as I don’t see any other reasonable way to work. With a normal FTP client, when I edit a file I have to launch the FTP client, browse the local view to the directory my file is in, browse the distant view to the corresponding directory, and launch the upload. And that’s completely stupid, because any given file on my local setup will systematically go to the same distant spot, so it’s a huge waste of time and energy to have to wander around filesystems every time.

Hence GarooSync: once you’ve configured the correspondence between local and distant directories (for now you have to manually edit XML files, but there’ll be a configuration interface someday), all you have to do is launch “syncupload index.php” and the file is uploaded (caution: there’s no confirmation request; a future version will check last modification times).

I haven’t looked into adding options to the Windows explorer context menu yet, so you’ll have to manage this on your own: first you can add SyncUpload and/or SyncDownload to your “Send to” menu by creating shortcuts in the SendTo subdirectory in Documents and Settings; second, you can add them to your text editor’s tools menu. In Code-Genie (which I won’t link to because the latest version isn’t free anymore), after adding a line to the configuration file, I can now upload a file I just modified simply by pressing Ctrl+1. Editing code, pressing a shortcut, the file is up. I hope that, if you’re a webmaster, you realize how handy this is.

Thanks to Jaimon Mathew for the FTP library (this one seems to work: I updated everything on garoo.net/software with it).

Want to know when I post new content to my blog? It's a simple as registering for free to an RSS aggregator (Feedly, NewsBlur, Inoreader, …) and adding www.ff00aa.com to your feeds (or www.garoo.net if you want to subscribe to all my topics). We don't need newsletters, and we don't need Twitter; RSS still exists.

Zx404, 7 years ago:

Trop génial, Garoo ! Faut que j'essaie ça. Merci !!!

yom, 7 years ago:

juste pour info, les dernières versions de Dreamweaver font ça très bien aussi (pour ceux qui ont les tunes...)

garoo, 7 years ago:

Dreamweaver est payant et, à moins que ça ait changé récemment, pas très pratique pour travailler côté source.

Et HomeSite est censé faire la même chose, mais j'ai jamais réussi à le faire marcher, j'ai dû installer une démo il y a très longtemps et plus moyen de l'installer.

hugolin, 7 years ago:

>une prochaine version vérifiera les dates de dernière modification
Un must-have, définitivement, depuis le temps que je cherche un client FTP gratuit qui fasse ça...

Paumé, 7 years ago:

je ne trouve pas de formulaire pour une demande de support personnalisé ni une FAQ en cas de souci?
Et où est le manuel utilisateur ?

Curtis, 7 years ago:

"J’espère que, si vous êtes webmaster, vous comprenez l’intérêt de la chose"... le webmaster qui ne comprend pas n'a plus qu'a aller postuler chez auchand, ils cherchent des caissiers je crois... Respect Monsieur Garoo ! Puis-je te soumettre l'éventualité de diffuser tes sources, j'imagine que pas mal de développeurs on tout un tas de fonctionnalités à ajouter... enfin il faut pas non plus que ca devienne une usine a gaz, la simplicité du principe me séduit... Donc Félicitation... Mais pourquoi faire ca un jour férié !!! il va falloir que j'attende demain pour allé acheter mon premier bouquin sur .net ;-)

garoo, 7 years ago:

Non, je ne publie pas les sources, je ne publie jamais de sources :)

(De toute façon, n'importe qui peut coder la même chose en une journée... ce qui est important, c'est le concept, pas le code.)

Jeff, 7 years ago:

et UltraEdit?
je ne sais pas vraiment si c'est payant, mais ca permet de modifier un fichier par FTP, on peut en ouvrir plusieurs en meme temps et du coup bosser à l'arrache à distance..

c'est plutôt pratique.

garoo, 7 years ago:

Mais ce que je veux ce n'est surtout pas éditer directement les fichiers à distance.

Laurent, 7 years ago:

Adobe Golive fait ça très bien aussi.

Legal information: This blog is hosted par OVH, 2 rue Kellermann, 59100 Roubaix, France, www.ovhcloud.com.

Personal data about this blog's readers are not used nor transmitted to third-parties. Comment authors can request their deletion by e-mail.

All contents © the author or quoted under fair use.