WGET sans .listing - Windows & Software
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.
Par contre, je voudrais savoir comment faire pour éviter que les espaces soient transformés en %20 lors du téléchargement
Merci
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
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
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 ?
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/');
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 ?