[WD9 - FTP] Modification d'un fichier sur le serveur
3 réponses
ManuPavy
Bonjour,
J'utilise en plus de ma base de données, un serveur FTP afin de faire un
peu de GED.
J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur
ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à
la fermeture de l'application, le tout de la manière la plus
transparente possible.
Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y
aurait une LST ou une classe qui fasse ca.
Je pense que ca n'est pas immédiat car il faut tester la fermeture du
programme extérieur (sans forcément savoir quel est il) alors que
celui-ci à charger le fichier dans le temp et qu il proposera de
l'enregistrer quelque part (sur l'ordi client) lors de la fermeture.
D'avance merci,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre BOUSQUET
j'ai fait cela mais d'une facon assez simple - je recupere par ftp le fichier sur le DD du client et stock son heure et sa date - toutes les x secondes je compare la dateheure stockée avec celle du fichier sur le DD - si la dateheure du fichier a changé, je propose au client de renvoyer le fichier sur le ftp
il est évident que le fichier ne doit plus être ouvert par l'application qui le modifie, mais généralement, lorsque le client ferme cette application, il retombe sur la mienne qui lui affiche le message
en espérant t'avoir aidé...
"ManuPavy" a écrit dans le message de news:dg9eac$bik$
Bonjour,
J'utilise en plus de ma base de données, un serveur FTP afin de faire un peu de GED. J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à la fermeture de l'application, le tout de la manière la plus transparente possible. Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y aurait une LST ou une classe qui fasse ca. Je pense que ca n'est pas immédiat car il faut tester la fermeture du programme extérieur (sans forcément savoir quel est il) alors que celui-ci à charger le fichier dans le temp et qu il proposera de l'enregistrer quelque part (sur l'ordi client) lors de la fermeture. D'avance merci,
-- Manu
j'ai fait cela mais d'une facon assez simple
- je recupere par ftp le fichier sur le DD du client et stock son heure
et sa date
- toutes les x secondes je compare la dateheure stockée avec celle du
fichier sur le DD
- si la dateheure du fichier a changé, je propose au client de renvoyer
le fichier sur le ftp
il est évident que le fichier ne doit plus être ouvert par l'application qui
le modifie, mais généralement, lorsque le client ferme cette application, il
retombe sur la mienne qui lui affiche le message
en espérant t'avoir aidé...
"ManuPavy" <manuel.pavy@onecert.fr> a écrit dans le message de
news:dg9eac$bik$1@news.cict.fr...
Bonjour,
J'utilise en plus de ma base de données, un serveur FTP afin de faire un
peu de GED.
J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur
ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à
la fermeture de l'application, le tout de la manière la plus
transparente possible.
Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y
aurait une LST ou une classe qui fasse ca.
Je pense que ca n'est pas immédiat car il faut tester la fermeture du
programme extérieur (sans forcément savoir quel est il) alors que
celui-ci à charger le fichier dans le temp et qu il proposera de
l'enregistrer quelque part (sur l'ordi client) lors de la fermeture.
D'avance merci,
j'ai fait cela mais d'une facon assez simple - je recupere par ftp le fichier sur le DD du client et stock son heure et sa date - toutes les x secondes je compare la dateheure stockée avec celle du fichier sur le DD - si la dateheure du fichier a changé, je propose au client de renvoyer le fichier sur le ftp
il est évident que le fichier ne doit plus être ouvert par l'application qui le modifie, mais généralement, lorsque le client ferme cette application, il retombe sur la mienne qui lui affiche le message
en espérant t'avoir aidé...
"ManuPavy" a écrit dans le message de news:dg9eac$bik$
Bonjour,
J'utilise en plus de ma base de données, un serveur FTP afin de faire un peu de GED. J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à la fermeture de l'application, le tout de la manière la plus transparente possible. Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y aurait une LST ou une classe qui fasse ca. Je pense que ca n'est pas immédiat car il faut tester la fermeture du programme extérieur (sans forcément savoir quel est il) alors que celui-ci à charger le fichier dans le temp et qu il proposera de l'enregistrer quelque part (sur l'ordi client) lors de la fermeture. D'avance merci,
-- Manu
Marcel.berman
Salut !
On 14-Sep-2005, ManuPavy wrote:
Bonjour,
J'utilise en plus de ma base de données, un serveur FTP afin de faire un peu de GED. J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à la fermeture de l'application, le tout de la manière la plus transparente possible. Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y aurait une LST ou une classe qui fasse ca. Je pense que ca n'est pas immédiat car il faut tester la fermeture du programme extérieur (sans forcément savoir quel est il) alors que celui-ci à charger le fichier dans le temp et qu il proposera de l'enregistrer quelque part (sur l'ordi client) lors de la fermeture. D'avance merci,
-- Manu
Va voir sur le site : http://www.watchdirectory.net/ ils ont une petit programme qui surveille un répertoire (et ses sous-répertoires) à la reche'rche de nouveaux fichiers, de fichiers modifiés, etc ... A chaque événement, le programme va exécuter une commande .... qui peut être un batch lançant le programme FTP de M$ ... voir ( http://www.watchdirectory.net/forum/?board=wd_howtodo;action=display;num13393870 et descendre un peu dans le fil, il y a un superbe batch qui fait ce que tu veux !) Cerise sur le gâteau ... il y a même une versions gratuite !
-- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
Salut !
On 14-Sep-2005, ManuPavy <manuel.pavy@onecert.fr> wrote:
Bonjour,
J'utilise en plus de ma base de données, un serveur FTP afin de faire un
peu de GED.
J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur
ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à
la fermeture de l'application, le tout de la manière la plus
transparente possible.
Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y
aurait une LST ou une classe qui fasse ca.
Je pense que ca n'est pas immédiat car il faut tester la fermeture du
programme extérieur (sans forcément savoir quel est il) alors que
celui-ci à charger le fichier dans le temp et qu il proposera de
l'enregistrer quelque part (sur l'ordi client) lors de la fermeture.
D'avance merci,
--
Manu
Va voir sur le site :
http://www.watchdirectory.net/
ils ont une petit programme qui surveille un répertoire (et ses
sous-répertoires) à la reche'rche de nouveaux fichiers, de fichiers
modifiés, etc ...
A chaque événement, le programme va exécuter une commande .... qui peut être
un batch lançant le programme FTP de M$ ... voir (
http://www.watchdirectory.net/forum/?board=wd_howtodo;action=display;num13393870
et descendre un peu dans le fil, il y a un superbe batch qui fait ce que tu
veux !)
Cerise sur le gâteau ... il y a même une versions gratuite !
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
J'utilise en plus de ma base de données, un serveur FTP afin de faire un peu de GED. J'aimerais savoir si quelqu un a déjà fait ca pour que l'utilisateur ouvre un fichier, le modifie et qu il soit retransférer au serveur FTP à la fermeture de l'application, le tout de la manière la plus transparente possible. Je n'ai pas trop réfléchi à la question, c'est juste au cas où il y aurait une LST ou une classe qui fasse ca. Je pense que ca n'est pas immédiat car il faut tester la fermeture du programme extérieur (sans forcément savoir quel est il) alors que celui-ci à charger le fichier dans le temp et qu il proposera de l'enregistrer quelque part (sur l'ordi client) lors de la fermeture. D'avance merci,
-- Manu
Va voir sur le site : http://www.watchdirectory.net/ ils ont une petit programme qui surveille un répertoire (et ses sous-répertoires) à la reche'rche de nouveaux fichiers, de fichiers modifiés, etc ... A chaque événement, le programme va exécuter une commande .... qui peut être un batch lançant le programme FTP de M$ ... voir ( http://www.watchdirectory.net/forum/?board=wd_howtodo;action=display;num13393870 et descendre un peu dans le fil, il y a un superbe batch qui fait ce que tu veux !) Cerise sur le gâteau ... il y a même une versions gratuite !
-- Marcel Berman c/o Managing Business SPRL Allée du Petit Paris, 11 B - 1410 - Waterloo Tel : +32 2 351.60.64 Fax : +32 2 351.45.78 Gsm : +32 475.799.477
ManuPavy
a écrit :
Salut !
[...]
Va voir sur le site : http://www.watchdirectory.net/ ils ont une petit programme qui surveille un répertoire (et ses sous-répertoires) à la reche'rche de nouveaux fichiers, de fichiers modifiés, etc ... A chaque événement, le programme va exécuter une commande .... qui peut être un batch lançant le programme FTP de M$ ... voir ( http://www.watchdirectory.net/forum/?board=wd_howtodo;action=display;num13393870 et descendre un peu dans le fil, il y a un superbe batch qui fait ce que tu veux !) Cerise sur le gâteau ... il y a même une versions gratuite !
Merci à tous les deux : je ne me suis pas encore penché sur le problème que j'en déjà plusieurs solutions ;-)
Je vous ferai des retours une fois le truc implanté (pas avant un certain temps quand meme)
-- Manu
Marcel.berman@managingbusiness.be a écrit :
Salut !
[...]
Va voir sur le site :
http://www.watchdirectory.net/
ils ont une petit programme qui surveille un répertoire (et ses
sous-répertoires) à la reche'rche de nouveaux fichiers, de fichiers
modifiés, etc ...
A chaque événement, le programme va exécuter une commande .... qui peut être
un batch lançant le programme FTP de M$ ... voir (
http://www.watchdirectory.net/forum/?board=wd_howtodo;action=display;num13393870
et descendre un peu dans le fil, il y a un superbe batch qui fait ce que tu
veux !)
Cerise sur le gâteau ... il y a même une versions gratuite !
Merci à tous les deux : je ne me suis pas encore penché sur le problème
que j'en déjà plusieurs solutions ;-)
Je vous ferai des retours une fois le truc implanté (pas avant un
certain temps quand meme)
Va voir sur le site : http://www.watchdirectory.net/ ils ont une petit programme qui surveille un répertoire (et ses sous-répertoires) à la reche'rche de nouveaux fichiers, de fichiers modifiés, etc ... A chaque événement, le programme va exécuter une commande .... qui peut être un batch lançant le programme FTP de M$ ... voir ( http://www.watchdirectory.net/forum/?board=wd_howtodo;action=display;num13393870 et descendre un peu dans le fil, il y a un superbe batch qui fait ce que tu veux !) Cerise sur le gâteau ... il y a même une versions gratuite !
Merci à tous les deux : je ne me suis pas encore penché sur le problème que j'en déjà plusieurs solutions ;-)
Je vous ferai des retours une fois le truc implanté (pas avant un certain temps quand meme)