Télécharger un fichier ?

Programmation d'applications complexes
meganet
Messages : 317
Inscription : jeu. 20/janv./2005 22:00

Jvai tester

Message par meganet »

Jvais tester ça avec la 3.94 et si ça marche pas avec la 4.0 beta, jte dirai le résultat.
C'est peut-être un bug de la 3.94.
Avatar de l’utilisateur
Crystal Noir
Messages : 892
Inscription : mar. 27/janv./2004 10:07

Message par Crystal Noir »

Le pb c que la 4.0 beta refuse catégoriquement de se lancer sur mon linux j'ai des erreurs à gogo.

en plus il manque pleins de fonctions.

au niveau de la 3.94 ya la fonction write où il faut enlevé le premier paramètre mais après sur le reste ca coince mais j'ai pas eu le temps de me pencher sur la question, j'y regarderai plus ce soir.
meganet
Messages : 317
Inscription : jeu. 20/janv./2005 22:00

Moi aussi ça marche pas.

Message par meganet »

Salut, pour la 3.94, il faut effectivement enlever le premier paramètre de WriteData, et autrement, il faut enlever GetCurrentDirectory() des 2 SaveFileRequester().
Et pour la 4.0 beta, moi aussi elle bug à gogo sur mon debian/linux. Et la le code ne veu pas ce compiler pour l'instant il me dit qu'il ne trouve pas les libs.
Voilà @+++.
Avatar de l’utilisateur
Crystal Noir
Messages : 892
Inscription : mar. 27/janv./2004 10:07

Message par Crystal Noir »

C'est bizarre car j'avais tout enlevé ca sous linux, et getcurrent etc...

et j'ai eu l'erreur que je t'ai mis là haut.

Tu as testé sur la 3.94 win ou linux ?


idem pour la 4.0 c'est pour cela que je bosse sur la 3.94
meganet
Messages : 317
Inscription : jeu. 20/janv./2005 22:00

Windows

Message par meganet »

J'ai testé sous Windows. Jvai tester sous linux.
Avatar de l’utilisateur
Crystal Noir
Messages : 892
Inscription : mar. 27/janv./2004 10:07

Message par Crystal Noir »

à priori c'est le FreeMemory(Memoire()\AdresseMemoire)

qui merde, si je l'enlève, ca marche, l'autre freememory , le freememory(*buffer) ne pose pas de pb.....

En tout cas je trouve que porter un programme windows sous linux c une vrai catastrophe, surtout quand ce n'est pas les mêmes versions de pb.

Ya la moitié des instructions qui marchent plus soit à cause des paramètres, ca c'est facile cela se corrige, soit on sait pas pourquoi la fonctino existe bien mais passe pas bref, c une horreur.
Le Veilleur
Messages : 2
Inscription : dim. 05/nov./2006 21:29

Message par Le Veilleur »

Bonjour,

Sauriez-vous svp, s'il existerait une commande comme 'POST' ou 'GET' pour seeker un fichier à télécharger ?
(En vue de reprendre des téléchargements inachevés :idea: )

Merci
Avatar de l’utilisateur
langa68
Messages : 56
Inscription : dim. 29/avr./2007 16:03

Télécharger un fichier

Message par langa68 »

Salut meganet.

Pour mon programme, j'ai besoin de télécharger des fichiers zippés et j'ai essayé ton code, mais malheureusement il ne fonctionne pas.
Pourrai tu m'indiquer la marche à suivre???

Merci d'avance

Langa 68
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: Télécharger un fichier

Message par Thyphoon »

langa68 a écrit :Salut meganet.

Pour mon programme, j'ai besoin de télécharger des fichiers zippés et j'ai essayé ton code, mais malheureusement il ne fonctionne pas.
Pourrai tu m'indiquer la marche à suivre???

Merci d'avance

Langa 68
sous windows :

Code : Tout sélectionner

If URLDownloadToFile_(0,"http://truc/bidule/monarchive.zip",GetCurrentDirectory()+"monarchive.zip",0,0) = #S_OK
 debug "glop!"
else
 debug "pas glop!"
endif
ça serait bien de trouver une commande universserl (linux/mac/windows)
je pense qu'avec les nouvelles fonctions reseau de la 4.20 ça doit être faisable mais comme ce n'est pas encore documenté...
Avatar de l’utilisateur
langa68
Messages : 56
Inscription : dim. 29/avr./2007 16:03

Message par langa68 »

Merci Thyphoon,

C'est exactement ce dont j'ai besoin.

Langa 68
Répondre