PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Copier d'un fichier WEB sur le mobile
Copier d'un fichier WEB sur le mobile
Iniciado por dandrimontp, 14,ene. 2019 10:31 - 3 respuestas
Miembro registrado
179 mensajes
Popularité : +2 (4 votes)
Publicado el 14,enero 2019 - 10:31
Bonjour,

Je recherche le moyen de recopier un fichier hébergé sur un serveur web vers un smartphone IO.
J'ai testé fCopieFichier mais WindevMobile me dit que le fichier est inexistant.

Voila ce que j'utilise : fCopieFichier("http://site.fr/fichier/fichier.txt", fRepEnCours()+"/test/test.txt") mais cela ne fonctionne pas.

Quelqu'un saurait-il me dire comment faire ?

Merci pour votre aide.
Patrice
Miembro registrado
950 mensajes
Popularité : +53 (63 votes)
Publicado el 14,enero 2019 - 18:06
Bonjour,

Marequete est un httpRequête
Mareponse est un httpRéponse

Marequete.URL = "http://site.fr/fichier/fichier.txt"

Mareponse = HTTPEnvoie(Marequete)

SI Mareponse.Codeetat = 200 ALORS
fSauveBuffer(Mareponse.Contenu,fRepEnCours()+"/test/test.txt")

FIN


jordan
Miembro registrado
179 mensajes
Popularité : +2 (4 votes)
Publicado el 15,enero 2019 - 08:40
Bonjour Jordan,

Merci pour ton information.
Je vais tester car du coup j'ai utiliser FTPRécupère mais ce n'est pas génial du tout...

Merci à toi.
je te tiens au courant.
Patrice
Miembro registrado
179 mensajes
Popularité : +2 (4 votes)
Publicado el 15,enero 2019 - 09:16
Jordan,
J'ai trouvé sur le site de pcsoft ce bout de code et cela fonctionne impeccable.
Lien de la DOC : https://doc.pcsoft.fr/?1000003043001&name=httpdonneresultat_exemple


// Définition des variables
ResAppel est un booléen
MonFichier est un Buffer

ResAppel = HTTPRequête("

")
SI ResAppel = Vrai ALORS
// Enregistrement de l'image récupérée dans le fichier
fSauveBuffer("C:\MesImages\Images.GIF", HTTPDonneRésultat())
FIN

Sais-tu quelle est la différence avec ton code ?

Merci.