PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → FTPRécupère sous Webdev 9
FTPRécupère sous Webdev 9
Iniciado por hph, set., 21 2005 6:37 PM - 5 respostas
Publicado em setembro, 21 2005 - 6:37 PM
Y'a qq chose que je comprend pas, pouvez vous m'aider ...

Je souhaite récupérer un fichier sur le serveur FTP...
... je m'y connecte,la connection est validée

Je souhaite récupérer un fichier note.txt sur le serveur FTP, et l'enregistrer sur MON PC, bêtement j'écris la fonction suivante :

FTPRécupère (connect,"/Notes.txt","c:\Notes.txt","",FTPModeASCII)

j'imagine donc qu'avec cette focntion le fichier va être téléchargé de mon serveur à mon disque dur sur MON PC

Hors, le fichier est bien copié, mais SUR LE SERVEUR, du répertoire FTP à c:\Notes.txt (SUR LE SERVEUR)!!!

Ca fait 4 heures que je me prends la tête la dessus, qu'est-ce que j'ai pas compris ? Je suppose que la fonction FTPrécupère permet de récupérer effectivement un fichier sur son PC, mais comment ?????

Merci d'avance pour votre aide
Publicado em setembro, 22 2005 - 10:09 AM
Bonjour,
Avez-vous regarder l'exemple ftp livré avec windev
Je l'ai utilisé pour faire ce que vous souhaitez faire et ca fonctionne
Je pense que Le serveur ftp doit-etre distant car on ne peut pas faire les
tests en local
peut etre essayez quelque chose comme ça
z est booléen =
FTPRécupère(nIdConnexion,"Demenagement.EXE",fRepEnCours+"\Installe
Demenagement.EXE","TelechargementFTP")

Patrick

"HP Haquette" <hph@alphee.fr> a écrit dans le message de news:
433177a8$1@news.pcsoft.fr...

Y'a qq chose que je comprend pas, pouvez vous m'aider ...

Je souhaite récupérer un fichier sur le serveur FTP...
... je m'y connecte,la connection est validée

Je souhaite récupérer un fichier note.txt sur le serveur FTP, et
l'enregistrer sur MON PC, bêtement j'écris la fonction suivante :

FTPRécupère (connect,"/Notes.txt","c:\Notes.txt","",FTPModeASCII)

j'imagine donc qu'avec cette focntion le fichier va être téléchargé de mon
serveur à mon disque dur sur MON PC

Hors, le fichier est bien copié, mais SUR LE SERVEUR, du répertoire FTP à
c:\Notes.txt (SUR LE SERVEUR)!!!

Ca fait 4 heures que je me prends la tête la dessus, qu'est-ce que j'ai
pas compris ? Je suppose que la fonction FTPrécupère permet de récupérer
effectivement un fichier sur son PC, mais comment ?????

Merci d'avance pour votre aide
Publicado em setembro, 22 2005 - 10:19 AM
Merci pour votre réponse, mais je suis vraiment nul, je me suis trompé de forum. En effet sous Windev cela fonctionne parfaitement, c'est sous Webdev que j'ai des difficultés.

J'ai donc sur mon réseau un PC dédié avec un moteur FTP et mon site Webdev.

Sur mon PC, j'ouvre le site distant, j'exécute cette fonction et la copie du fichier ce fait impeccable, mais sur le PC SERVEUR.

Ex : je veux transferer du serveur à mon pc le fichier note.txt

je fais FTPRécupère (connect,"/Notes.txt","c:\Notes.txt","",FTPModeASCII)

le résultat équivaut à

copy \\SERVEUR\REP FTP\Notes.txt sur \\SERVEUR\C:\Notes.txt
et je veux
copy \\SERVEUR\REP FRP\Notes.txt sur \\MON PC\C:`\Notes.txt

Bon je vais reposter mon message sur le bon forum.

Merci
Publicado em setembro, 22 2005 - 1:02 PM
Oui, je sais.
Le problème c'est qu'il faut à chaque fois une intervention de l'utilisateur (indiquer le chemin etc...)

En fait ce que j'aurai aimé c'est qu'un utilisateur identifié puisse se connecter sur un serveur, et qu'il puisse d'un simple clic recevoir des fichiers du serveur qui se placent automatiquement en un endroit précis sur sur disque dur.
Egalemement, à l'inverse, que par un simple clic, ces mises à jours soient envoyés sur le serveur ( colléctées et remisées dans des endroits précis )

Ce qui est simple à faire sous Windev, mais je crais impossible sous WebDev !

A moins que quelqu'un est une idée ????

En tout cas merci
Publicado em setembro, 22 2005 - 6:48 PM
Pour info, (on sait jamais)

J'ai solutionné en partie mon pb en générant un zip auto extratible sur le serveur. Ce zip contient le chemin souhaité sur le PC client.

Un lien vers ce fichier>clic>Exécuter à partir de son emplacement actuel>clic>msg sécuité>clic

Bon au lieu d'un clic c'est trois, mais bon, on fera avec !
Publicado em setembro, 22 2005 - 9:26 PM
bonjour,

Il faut utiliser upload ou download avec webdev

Patrick

"HP Haquette" <hph@alphee.fr> a écrit dans le message de news:
43325476@news.pcsoft.fr...

Merci pour votre réponse, mais je suis vraiment nul, je me suis trompé de
forum. En effet sous Windev cela fonctionne parfaitement, c'est sous
Webdev que j'ai des difficultés.

J'ai donc sur mon réseau un PC dédié avec un moteur FTP et mon site
Webdev.

Sur mon PC, j'ouvre le site distant, j'exécute cette fonction et la copie
du fichier ce fait impeccable, mais sur le PC SERVEUR.

Ex : je veux transferer du serveur à mon pc le fichier note.txt

je fais FTPRécupère (connect,"/Notes.txt","c:\Notes.txt","",FTPModeASCII)

le résultat équivaut à

copy \\SERVEUR\REP FTP\Notes.txt sur \\SERVEUR\C:\Notes.txt
et je veux
copy \\SERVEUR\REP FRP\Notes.txt sur \\MON PC\C:`\Notes.txt

Bon je vais reposter mon message sur le bon forum.

Merci