WGET sans .listing

WGET sans .listing - Windows & Software

Marsh Posté le 17-05-2006 à 15:05:45    

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 ?

Reply

Marsh Posté le 17-05-2006 à 15:05:45   

Reply

Marsh Posté le 17-05-2006 à 15:52:58    

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


Message édité par Vinz59 le 17-05-2006 à 15:53:22
Reply

Marsh Posté le 18-05-2006 à 10:34:30    

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


Message édité par priam1 le 18-05-2006 à 10:39:38
Reply

Marsh Posté le 18-05-2006 à 18:21:40    

curl ça marche avec du ftp ? connais pas du tout ... vais essayer et je dis quoi

Reply

Marsh Posté le 19-05-2006 à 10:28:44    

En fait mon code php donne :
 
         exec('wget.exe -m -c ftp://log:mo_pass@IP_Serv/');
 
ça donne quoi en curl ?


Message édité par Vinz59 le 19-05-2006 à 10:29:09
Reply

Marsh Posté le 19-05-2006 à 13:20:30    

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/');


Message édité par priam1 le 19-05-2006 à 13:25:17
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed