DIRECTORYCLONE V2 >>SYNCHRONISEZ VOS DOSSIER AUTOMATIQUEMENT...<<

thierrydelepine Messages postés 521 Date d'inscription mardi 24 décembre 2002 Statut Membre Dernière intervention 11 septembre 2008 - 28 mars 2006 à 22:28
cs_francesco_italia Messages postés 4 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 13 juillet 2007 - 13 juil. 2007 à 16:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/36786-directoryclone-v2-synchronisez-vos-dossier-automatiquement

cs_francesco_italia Messages postés 4 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 13 juillet 2007
13 juil. 2007 à 16:00
Bonjour
Impossible de télécharger les sources depuis VbFrance ou votre site (Fichier Zip = 6ko)
Pouvez vous me donner le lien pour le téléchargement?

Merci
rdechap Messages postés 25 Date d'inscription lundi 10 février 2003 Statut Membre Dernière intervention 4 juillet 2008
25 mai 2007 à 11:22
j'ai bien lu les commentaires et telechargé le ficheir ZIP masi cela ne focntionne pas. je ne trouve pas le setup dont vous parlez...
surfzoid Messages postés 463 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 21 avril 2010
24 mai 2007 à 23:59
Lit les commentaires, la source est "obsolete", il fo aller sur sont site pour télécharger le setup
rdechap Messages postés 25 Date d'inscription lundi 10 février 2003 Statut Membre Dernière intervention 4 juillet 2008
24 mai 2007 à 21:17
Bonjour,

j'ai un problème lors de la compilation.. il n'y a aucun fichier *.opt.

Merci d'avance pour votre aide
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
14 sept. 2006 à 18:03
J'ajoute que j'utiliserai le xml et que je modifierai la verification en temps réél par autre chose plus efficace..
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
14 sept. 2006 à 18:01
J'avais aussi remarquer ce bug de lenteurs au niveau de la supression ou meme de la copie de fichiers quand ils sont aussi nombreux et je me demande d'où ca vient... Je referais une mise à jour avec des threads vu que je sais maintenant m'en servir ce qui n'était pas le cas à l'époque, je réparerai les petits bugs,je commenterai la source et je vais la réécrire plus explicitement, et j'ajouterai d'autres fonction. Ce d'ici 6 mois vu que je suis plonger dans un long projet depuis 2 ans...
surfzoid Messages postés 463 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 21 avril 2010
14 sept. 2006 à 10:34
romagny13:
Tu utilises VS2005 ?
Le site vbfrance est la pour echanger des source, du code pas des application avec des clique sur suivant,suivant,suivant,terminé.
De plus si c'est ça ton objectif, yvesyves à pensé a toi en mettant gentilement un lien vers un setup depuis sont site perso.
Prendre le temps de lire la description ecrite plus haut, au debut.
romagny13 Messages postés 687 Date d'inscription lundi 10 janvier 2005 Statut Membre Dernière intervention 27 août 2014 3
13 sept. 2006 à 10:42
Oui ,
euu je dois avouer que je reste assez perplexe
je me demande comment ils peuvent mettre 10
jarrive mm pa a lancer l'appli qui est bourrée de bugs et apparemment il manque des fichiers
l'appli semble assez complete et prometteuse mais bon sil il faut se plonger dans ton code (qui meme si ce nest pas trop mal codé pour un jeune n'est pas non plus une merveille ...) pour seulement pouvoir la tester ...
surfzoid Messages postés 463 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 21 avril 2010
6 juil. 2006 à 00:07
Bien bien bien je te met 10/10.
Juste une remarque quand tu surveille une dir qui a environ 200 ou 300 fichiers de 1 à 20 mega et que l'on decide de tous les suprimer l'appli se fige un certains temps et en faite si elle est derriere une autre fenetre ont ne peut plus y acceder, je te conseil vivement d'executer la scrutation en temps réelle dans une autre thread en tache de fond grace au composant backgroundworker (cf ma source : "Sniffer de trames" si tu veux un exemple d'utilisation, mais la doc VS2005 est assez bien faite)
cs_VinceVG Messages postés 221 Date d'inscription mercredi 8 septembre 2004 Statut Membre Dernière intervention 30 mars 2016
28 juin 2006 à 16:19
Appli prometteuse (je viens juste de la charger). Je voulais le faire. Merci.
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
31 mars 2006 à 10:35
Ca y est la petite MAJ est faite.
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
29 mars 2006 à 17:55
Mhh t'aurais pu marquer ca sur notre site même si tu t'occupais d'un autre log
(c un collegue :))
goodiespc Messages postés 2 Date d'inscription vendredi 29 octobre 2004 Statut Membre Dernière intervention 29 mars 2006
29 mars 2006 à 17:49
C trop cool se logiciel encore merci yves je donne 10/10
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
29 mars 2006 à 16:42
Pour la prochaine MAJ il ya aura (ca y est déjà sur mon pc) une meilleur prise en charge des supports amovibles. Ils sont détéctés par l'application une fois branchés et la recherche en temps réél s'active. En revanche si vous les débranchez, la recherhce en temps réél est désactivée. Ces fonctions étaient déjà integrées mais seulement elles étaient active que lors du commencement de la recherche, maintenant elle sont détéectés en permanence. Dans cette MAJ correction des fautes grammaticales (même si j'en ai vu que deux) et des bugs si vous en voyez, pour ma part non, et vérification complete du code. Maj publiée dans 3/4 jours.... Cette mise à jour n'est pas importante, c'est juste une finition de derniere minute.
thierrydelepine Messages postés 521 Date d'inscription mardi 24 décembre 2002 Statut Membre Dernière intervention 11 septembre 2008 6
29 mars 2006 à 14:01
Je n'est pas deposé ce code sur VB France pour cause de copyright de ma société mais les API a utiliser pour VB6 sont : FindFirstChangeNotification Lib "kernel32", FindCloseChangeNotification Lib "kernel32" et MsgWaitForMultipleObjects Lib "user32"

Bonne prog.
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
29 mars 2006 à 13:01
Je ferais une petite MAJ dans 3/4 jours pour 2,3 fautes d'ortographe que j'ai aperçu et s'il y a des bugs aperçus. Pour l'instant aucun. J'attends vos commentaires.
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
29 mars 2006 à 12:42
Merci thierrydelepine pour ton commentaire. Je vais voir ta source en Vb6 car il me semblait moi aussi avoir aperçu quelques apis qui trainaient sur VbFrance pour cette fonction.
thierrydelepine Messages postés 521 Date d'inscription mardi 24 décembre 2002 Statut Membre Dernière intervention 11 septembre 2008 6
29 mars 2006 à 12:06
Bien 10/10.
J'ai fais la meme chose (surveillance en temps reel via les API... avec replication des repertoires/fichiers modifiés vers les reperotires destinations, soit lorsque un fichier est créé, ou modifié ou supprimé) mais en VB6.
Ca sert bien pour des replications entre serveur (bien sur cela ne vaut pas un cluster Microsoft mais pour repliquer une appli c'est bien).
Ton interface est propre.
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
29 mars 2006 à 10:44
Ma source detecte tout changement dans les répertoires, les inscrits dans une liste puis execute la liste le moment venu. En revanche il est impossible d'effectuer une copie ou une suppression de fichier directement car le controle detecte les changements même si le fichier source est ouvert par windows lors d'une copie. Du coup le controle plante assez facilement soit lors d'une copie windows soit lors de suppressions de 1000 fichiers à la fois de 1KO. Du coup j'ai trouvé une sorte de parade à inscrire tout ca dans une liste et ma gestion d'erreurs et ca marche tres bien. Tout changement "vu" par les controles sont bien sûr inscrits dans la console et dans la liste si vous avez activé l'option. Et bien sûr lors d'un changement dans les répertoires, si l'application n'a pas été lancée, elle n'aura pas vu ce changement donc la recherche récursive est là...
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
29 mars 2006 à 09:29
je suppose.....

cette surveillance est faisable assez facilement en .Net, un controles est là juste pour ca.

en pas .Net, il suffit de passer par quelques API...
thierrydelepine Messages postés 521 Date d'inscription mardi 24 décembre 2002 Statut Membre Dernière intervention 11 septembre 2008 6
28 mars 2006 à 22:28
Que veut dire "en temps réél." ? est ce que ta source detecte tout changement dans un repertoire (genre surveillance) et clone le changement en temps reel ?
Rejoignez-nous