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

Messages postés
521
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
11 septembre 2008
- - Dernière réponse : 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

Afficher la suite 
cs_francesco_italia
Messages postés
4
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
13 juillet 2007
-
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
-
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
467
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
21 avril 2010
-
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
-
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
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
467
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
21 avril 2010
-
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
710
Date d'inscription
lundi 10 janvier 2005
Statut
Membre
Dernière intervention
27 août 2014
2 -
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
467
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
21 avril 2010
-
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
222
Date d'inscription
mercredi 8 septembre 2004
Statut
Membre
Dernière intervention
30 mars 2016
-
Appli prometteuse (je viens juste de la charger). Je voulais le faire. Merci.
cs_yvesyves
Messages postés
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
Ca y est la petite MAJ est faite.
cs_yvesyves
Messages postés
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
-
C trop cool se logiciel encore merci yves je donne 10/10
cs_yvesyves
Messages postés
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
3 -
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
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
3 -
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
562
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
11 octobre 2010
-
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
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
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
3 -
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 ?