Navigation |
MtpShare enables you to have some documents on differents computer that are always up to date.
For the moment the documentation is only available in french, contact me if you want to translate it :)
DownloadMtpShare version 0.2 (08/06/03) here (about 200kb).IntroductionJ'ai créé cet outil car je n'ai jamais trouvé d'utilitaire qui faisait réellement ce dont j'avais vraiment besoin. J'ai sur mon pc, dans des répertoires quelconques, des fichiers textes que je mets régulièrement à jour en les étoffant de nouvelles informations. Un exemple de fichier est "les commandes unix que j'oublie tout le temps.txt" ou alors "bookmark.html" ou encore "Ne pas oublier de fermer le gaz avant de partir en vacances.txt". Et mon gros problème c'est que lorsque je veux voir le contenu de ce fichier, la loi de murphy m'assure qu'il n'est jamais là. Un corollaire de cette fameuse loi intemporelle m'indique que quand je suis au boulot, le fichier est chez moi et quand je suis chez moi, il est au boulot. Des fois, j'ai le fichier en double, chez moi et au boulot et là c'est encore pire car il ne contient évidemment jamais la bonne version. Ce petit outil sert justement à remédier à ces tourments réguliers de ma petite vie. Description très brève; ce programme s'installe sur tous les postes où tu es et permet de vérifier tes fichiers et de les mettre à jour si nécessaire, en centralisant sur un serveur FTP les versions les plus récentes des fichiers concernés.FonctionnementLe programme se lance en tâche de fond et vérifie régulièrement (le laps de temps est configurable) si les fichiers en local ont été modifiés (en utilisant la date de dernière modification). Si c'est le cas, il envoie le nouveau fichier sur le serveur FTP. Il fait aussi une vérification régulière sur le serveur FTP (ce laps de temps est aussi configurable) pour voir si des fichiers auraient été mis à jour sur d'autres machines. Si c'est le cas, il les récupère. Pour que le système fonctionne correctement, il faut impérativement qu'une seule personne travaille sur le fichier à la fois. Ce n'est pas un programme pour faire du travail coopératif, sinon je l'aurais appelé mtp_cvs alors cessons de penser une fois pour toute que c'est coopératif, non ca n'est PAS coopératif, c'est compris ? N'en parlons plus, je ne suis pas rancunier :). Examinons dès à présent le scénario suivant : Je suis au travail, j'ouvre mon fichier avec mon éditeur de texte favori (en GPL), je le modifie pour y ajouter une super nouvelle commande unix que je vais absolument oublier dans 3 jours et demi. Je sauve et c'est fini. Je rentre chez moi, j'en ai pour 15mn de voyage (c'est une moyenne, je ne compte ni les grèves de métro ni les prédicateurs) donc je suis certain que pendant ce temps (puisque j'ai auparavant réglé l'intervalle de temps de mon programme à 10 minutes) le programme sur mon ordinateur de travail aura eu le temps de s'apercevoir que le fichier a changé et l'aura promptement déposé sur le FTP. Je suis enfin chez moi, j'allume mon PC qui lance mon mtp_share au démarrage; ce dernier constate qu'il y a une nouvelle version d'un fichier sur le serveur FTP et donc il le récupère automatiquement. Sans rien avoir eu à faire, j'ai mon fichier qui est à jour chez moi et au boulot. Pour citer une célèbre actrice vantant les mérites d'une marque de baignoire verticale pour troisième âge, "la vie est belle".ConfigurationLors du premier lancement, tu seras guidé dans les étapes de configuration. La première étape consiste à donner au programme les informations concernant le serveur FTP. Tu peux utiliser n'importe quel FTP déjà existant.![]()
![]()
SécuritéLe programme utilise le protocole FTP classique, donc a les mêmes failles de sécurité que celui-ci. Par contre, les fichiers stockés sur le serveur sont chiffrés en utilisant l'algorithme de Rijndael plus connu sous le nom de AES (Advanced Encryption Standard). Il permet d'assurer, même si un hacker arrive à accéder à votre serveur FTP et à récuperer les fichiers, l'impossibilité de lire leur contenu original.En plusSi tu le désires, tu peux synchroniser ton bookmark mozilla (qui est un fichier .html), il sera alors automatiquement mis à jour sur tous tes postes de travail.A savoir
TéléchargementVous pouvez récupérer la dernière version de mtp_share ici.RemerciementsMerci à: * Mickey et Kandjar pour avoir trouvé plein de bugs.
* Garou pour la correction des fautes du texte ci-dessus.
* Nevrax pour pouvoir utiliser NeL.
|