Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Copie automatique de fichiers...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Copie automatique de fichiers...

n°241887
GENIUS999
Posté le 08-11-2002 à 17:06:58  profilanswer
 

Bonsoir,
 
Comment faire une copie automatique d'un fichier qui viendrai d'etre crée ou modifié, dans un dossier, dans un autre dossiers en incrementant le nom du fichier de 1.
 
Par exemple, je copie un fichier toto dans le dossier Blagues et je souhaite qu'il soit egalement sauvegardé dans le dossier Sauvegarde sous le nom de toto001.
Des que je modifie toto dans blagues, ca vient automatiquement le sauvé sous Sauvegarde avec une incrementation de l'indice : toto002.
 
Est ce que vous pensez que c'est possible, et surtout comment.
Je ne vous demande pas de me faire le travail, juste de m'aiguiller.
 
Merci beaucoup. :hello:

mood
Publicité
Posté le 08-11-2002 à 17:06:58  profilanswer
 

n°241897
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-11-2002 à 17:25:16  profilanswer
 

possible, oui
suffit d'un soft résident, qui surveille les modifs faites à un dossier spécifié (y a une fonction dans l'API Windows pour être informé de ces modifs il me semble)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°241898
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-11-2002 à 17:27:30  profilanswer
 
n°241900
GENIUS999
Posté le 08-11-2002 à 17:31:34  profilanswer
 


 
Désolé pour avoir fait un doublon, mais je pense que les personnes qui frequentent les deux sous categorie peuvent me répondre et etant donné que ce ne sont pas forcement les memes, je me suis permis de mettre ma question sur les deux...
 
 :(

n°241901
GENIUS999
Posté le 08-11-2002 à 17:32:06  profilanswer
 

[:yoyoz]

n°241904
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-11-2002 à 17:51:24  profilanswer
 

Bhen c'est pour ça que j'ai fermé aucun des deux topics
Faut voir si tu veux un logiciel tout fait ou des conseils sur comment le faire.
Si tu veux les deux, bah oui c'est deux sections différentes :/
Mais si tu veux le faire toi même faudra donner plus de détails ici parce que tel qu'est ton topic à part un bide ça fera pas grand chose :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°241911
GENIUS999
Posté le 08-11-2002 à 18:22:52  profilanswer
 

antp a écrit a écrit :

Bhen c'est pour ça que j'ai fermé aucun des deux topics
Faut voir si tu veux un logiciel tout fait ou des conseils sur comment le faire.
Si tu veux les deux, bah oui c'est deux sections différentes :/
Mais si tu veux le faire toi même faudra donner plus de détails ici parce que tel qu'est ton topic à part un bide ça fera pas grand chose :D




 
Bon d'accord, je vais en supprimer un.
 
Mais niveau explication, j'ai pas été clair?

n°241912
antp
Super Administrateur
Champion des excuses bidons
Posté le 08-11-2002 à 18:25:32  profilanswer
 

T'es pas obligé d'en supprimer un, mais si tu veux des infos ici tu dois donner plus de détails, par ex ce que tu as déjà comme notion, et où tu bloques plus précisément...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°241920
GENIUS999
Posté le 08-11-2002 à 18:55:33  profilanswer
 

Au, ca c'est facile
 
Notion presque nulle, et je bloque au debut, c'est a dire que je ne sais pas si je fais ca en VB, en DOS, en C, en C++ en....
 
Voila quoi   :D

n°241954
Carbon_14
Posté le 08-11-2002 à 20:38:31  profilanswer
 

Ca ressemble aux logiciels qui mémorisent toutes les versions précédentes d'un fichier pour qu'on puisse revenir en arrière si on a commis une boulette. Genre truc_back (truc-, j'ai oublié le nom :( Go_ ?).
 
Le plus "simple" à réaliser serait que le prog qui copie toto dans blague gère la copie de sauvegarde, et le renommage incrémental si toto existait déja.
 
A la rigueur, un "batch" ou analogue comme  
copieS toto >return< (=> copie effectivement toto dans blagues après avoir vérifié s'il en existait déja un du même nom (=> copie avec incrémentation où il faut) sinon copie normale où il faut aussi.
 
Un résident qui surveille, ça doit être moins facile à gérer par un "débutant".

mood
Publicité
Posté le 08-11-2002 à 20:38:31  profilanswer
 

n°241964
GENIUS999
Posté le 08-11-2002 à 20:45:05  profilanswer
 

carbon_14 a écrit a écrit :

Ca ressemble aux logiciels qui mémorisent toutes les versions précédentes d'un fichier pour qu'on puisse revenir en arrière si on a commis une boulette. Genre truc_back (truc-, j'ai oublié le nom :( Go_ ?).
 
Le plus "simple" à réaliser serait que le prog qui copie toto dans blague gère la copie de sauvegarde, et le renommage incrémental si toto existait déja.
 
A la rigueur, un "batch" ou analogue comme  
copieS toto >return< (=> copie effectivement toto dans blagues après avoir vérifié s'il en existait déja un du même nom (=> copie avec incrémentation où il faut) sinon copie normale où il faut aussi.
 
Un résident qui surveille, ça doit être moins facile à gérer par un "débutant".  




 
oui, c'est surtout ca qui me pose soucis, sinon le script en lui meme, vous me conseillez de le faire avec quoi?
Je connais un peu les if then else etc... dans mon cas, c'est pas plus compliqué que ca, sauf pour la surveillance de modif... ou alors je le fais se lancer toutes le X minutes ou par la personne qui change toto...

n°241968
izz
NON aux Brevets Logiciels
Posté le 08-11-2002 à 20:52:14  profilanswer
 

une demie réponse : sous linux on peut faire du raid software tres facilement, c'est une autre forme de protection efficace ...
 
PS le lien me donne rien c'est normal  :??:


Message édité par izz le 08-11-2002 à 20:55:57
n°241974
djok_fb
C'était mieux avant!
Posté le 08-11-2002 à 20:58:19  profilanswer
 

en Visual, tu peux utiliser la fonction : ReadDirectoryChangesW
(sur msdn.microsoft.com, tu trouveras des explications sur son fonctionnement)
c'est assez chiant a utiliser...
 
j'ai développé un service NT qui permet d'appeler d'autres programmes sur les événements fichiers, si tu veux je peux t'envoyer les sources pour que tu t'en inspires..

n°242140
GENIUS999
Posté le 09-11-2002 à 11:43:49  profilanswer
 

djok_fb a écrit a écrit :

en Visual, tu peux utiliser la fonction : ReadDirectoryChangesW
(sur msdn.microsoft.com, tu trouveras des explications sur son fonctionnement)
c'est assez chiant a utiliser...
 
j'ai développé un service NT qui permet d'appeler d'autres programmes sur les événements fichiers, si tu veux je peux t'envoyer les sources pour que tu t'en inspires..




 
oui, je veux bien.
Alors toi tu me conseillerais de developper ca en visual basic?

n°242146
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-11-2002 à 11:54:50  profilanswer
 

moi je le ferais en Delphi parce qu'il y a des composants pour faciliter l'utilisation de cette fonction :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°242148
GENIUS999
Posté le 09-11-2002 à 11:56:29  profilanswer
 

oui, mais delphi, je connais pas du tout...

n°242149
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-11-2002 à 11:57:39  profilanswer
 

Si t'as des notions de C++ tu peux utiliser C++Builder, c'est la même chose que Delphi mais avec du C++
Sinon VB, ça doit être faisable aussi
Ou autre environnement C++


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°242153
GENIUS999
Posté le 09-11-2002 à 12:08:22  profilanswer
 

antp a écrit a écrit :

Si t'as des notions de C++ tu peux utiliser C++Builder, c'est la même chose que Delphi mais avec du C++
Sinon VB, ça doit être faisable aussi
Ou autre environnement C++




 
ok, bon ba je vais essayer comme ca, je vous tiens au courant, j'aurai surement des problemes a un moment ou a un autre, je compte sur vous.
Je ne me lance pas tout de suite, mais dans une semaine.
 
Encore merci pour votre aide surtout a toi antp (au fait ca veut dire quoi? )
 
 :hello:


Message édité par GENIUS999 le 09-11-2002 à 12:08:40
n°242156
antp
Super Administrateur
Champion des excuses bidons
Posté le 09-11-2002 à 12:19:43  profilanswer
 

3 premières lettres de mon prénom + 1ère lettre de mon nom :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Copie automatique de fichiers...

 

Sujets relatifs
Information sur les fichiers du disque durFichiers js
Rajout automatique d'extension lors de la sauvegarde d'un fichierGestion de la documentation des softs ( + fichiers d'aide Windows)
Listing de fichiers...Copie de menus Word depuis une application VBA
[C++,VB] Créer une installation automatiqueCopie de fichier
[PHP] - Nombre de fichiers contenu dans un dossier?urgent : upoad de fichiers par lot
Plus de sujets relatifs à : Copie automatique de fichiers...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR