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

 


Dernière réponse
Sujet : WGET sans .listing
priam1 Curl supporte les protocoles suivants : FTP, FTPS, TFTP, HTTP, HTTPS, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling.
 
Comme tu peux le voir, curl supporte plus de protocoles que wget (comparatif).
 
Pour connaitre les options de curl, c'est ICI.
 
Essaie:
exec('curl.exe -C - -O ftp://log:mo_pass@IP_Serv/');
 
ou
 
exec('curl.exe -O --retry 50 --url ftp://log:mo_pass@IP_Serv/');

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
priam1 Curl supporte les protocoles suivants : FTP, FTPS, TFTP, HTTP, HTTPS, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling.
 
Comme tu peux le voir, curl supporte plus de protocoles que wget (comparatif).
 
Pour connaitre les options de curl, c'est ICI.
 
Essaie:
exec('curl.exe -C - -O ftp://log:mo_pass@IP_Serv/');
 
ou
 
exec('curl.exe -O --retry 50 --url ftp://log:mo_pass@IP_Serv/');
Vinz59 En fait mon code php donne :
 
         exec('wget.exe -m -c ftp://log:mo_pass@IP_Serv/');
 
ça donne quoi en curl ?
Vinz59 curl ça marche avec du ftp ? connais pas du tout ... vais essayer et je dis quoi
priam1 Je ne pense pas que ce soit possible avec wget d'éviter les %20.
 
Essaie avec l'utilitaire CURL.
 
Tu remplaces:
 
wget http://www.website.com/file.html
 
par
 
curl -O http://www.website.com/file.html
Vinz59 Bon en fait c'est pas grave j'ai fait un script qui parcours l'arbo et qui supprime tous les .listing. :D  
Par contre, je voudrais savoir comment faire pour éviter que les espaces soient transformés en %20 lors du téléchargement
Merci
Vinz59 Savez-vous comment faire pour que wget ne crée pas de .listing ?
J'ai trouvé des docs qui disaient que par défaut il n'en créait pas mais si (je vous jure en tout cas le mien il le fait)
Je suis sous Windows (cygwin.dll), ça peux venir de ça ou aucun lien ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)