sulkie Posté 26 Juillet 2005 Posté 26 Juillet 2005 Bonjour, comme le spécifie mon titre, voici mon problème : j'essaie de récupérer une archive archive.log.gz dpuis mon serveur ftp à l'aide d'un fichier .bat qui contient : @echo offftp -v -w:100000 -s:ftplog.txt. et ftplog.txt contient : open serveuruserpasscd log_apacheasciiget www.inook.com_20050723.log.gz disconnectquit Mon archive arrive bien sur mon ordi, le souci c'est quand je veux la décompresser : Winrar me soumet un message de diagnostic : C:\mon_chemin\vers\l'archive\archive.log.gz : le CRC a échoué dans archive.log. Le fichier est corrompu. Pourquoi y'a-t-il ce message d'erreur ? merci !
Dan Posté 26 Juillet 2005 Posté 26 Juillet 2005 Salut Sulkie, Une des erreurs qui pourrait rendre cette archive invalide est que le transfert se soit effectué en mode ASCII et non en mode binaire. Je place la probabilité à près de 100% Essaies en remplaçant "ascii" par "binary" à ton fichier de commande, et cela devrait être bon. Le mode ASCII est réservé aux transferts de fichiers en mode texte, car il fait les conversions automatiques des caractères de fin de ligne. Dans le sens Linux->Windows, il remplace les \n par \r\n ce qui fait que ton checksum ne sera plus bon et l'archive inexploitable
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant