Fichiers refusés par les clients FTP récents

Résolu/Fermé
laloi Messages postés 184 Date d'inscription dimanche 17 avril 2005 Statut Membre Dernière intervention 22 février 2011 - 18 juin 2006 à 13:01
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 26 juin 2006 à 11:05
Salut tout le monde,

J'essaie de récupérer des fichiers sur un serveur ftp. Certains passent très bien, mais d'autres ne veulent pas passer (ils sont automatiquement sautés).

Quand je regarde le log de gFTP, il dit "Le fichier spécifié est introuvable", pour KFTPGrabber, c'est le message "Source file cannot be found" (pareil, quoi).

Ce sont les même fichiers qui bloquent sur les 2 clients FTP. J'ai du mal a établir le point commun entre ces fichiers, mais je crois que c'est du au format de leur nom (l'un commence par un tiret, d'autres contiennent des accolades, des crochets,..).

Ces fichiers passent parcontre très bien si je les récupère avec Dead-FTP (que je ne peux pas utiliser à la place des autres car il ne me permet pas de récupérer un dossier et ses sous-dossiers en une fois).
A voir également:

5 réponses

yoann_tux Messages postés 437 Date d'inscription lundi 28 février 2005 Statut Membre Dernière intervention 24 juillet 2008 95
18 juin 2006 à 14:52
et en ligne de commande ca passe ??
En ligne de commande
tu fait
ftp adresse.serveur.ftp
tu te connect login/passwd
et apres tu fait dir
cd nomrepertoire (attention aux majs)
et apres get nomfichier (attention aux majs et les caractères spéciaux nhésite pas à mettre \ devant pour les protegés par exemples les espaces)
voila a+
en espérant que ça t'aide

Yoann
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
18 juin 2006 à 16:29
Salut,

J'essaie de récupérer des fichiers sur un serveur ftp

Donne les fichiers et le server et on verra.

lami20j
0
laloi Messages postés 184 Date d'inscription dimanche 17 avril 2005 Statut Membre Dernière intervention 22 février 2011 13
24 juin 2006 à 19:19
J'ai trouvé d'où vient le problème, mais pas comment le corriger.

Le problème vient du fait que le nom de certains fichiers sur ce serveur commence par un espace.

Si par exemple le dossier X contient 2 fichiers: " AA" et "BB", si je veux récupérer le contenu de X, le logiciel va me dire
le fichier /X/AA n'existe pas.
Et effectivement, "AA" n'existe pas puisque son nom c'est " AA".

Si je tape la commande "mget *": même problème (c'est dailleurs très certainement ce que fait le logiciel).

Le seul moyen que j'ai de récupérer ce fichier, c'est de taper
get " AA"


Mais je ne peux pas faire ça pour chaque fichier... quelqu'un aurait-il une solution pour prendre en compte cet espace de début SVP ?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
24 juin 2006 à 21:07
Salut,

essai
mget \ *
lami20j

P.S. quel idée de nommer les fichiers ainsi!
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567 > lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019
24 juin 2006 à 22:18
ou
mget ' '*
lami20j
0
laloi Messages postés 184 Date d'inscription dimanche 17 avril 2005 Statut Membre Dernière intervention 22 février 2011 13
26 juin 2006 à 09:22
Merci pour vôtre aide. Finalement j'ai résolu mon problème.

Quand j'ai fait les tests de mes mget, je les ai fait depuis gftp. Hors le problème venait de là, pas des commandes en elles-même. (MAis peut-être que vos solutions seraient arrivées à bout de mon problème).

Quand j'ai essayé mget en ligne de commande (depuis "ftp", dans la console), ça marchait, mais ca ne me permettait pas de récupérer un dossier et tous ses sous-dossiers.

J'ai donc installé ncftp, qui m'a permis de taper la commande mget -R * qui a réussie à récupérer tous les fichiers ;-) .
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 juin 2006 à 10:46
Salut,

en ligne de commande tu peux utiliser lftp

man lftp

lftp - Sophisticated file transfer program

Voir la commande mirror

lami20j
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
26 juin 2006 à 11:05
et Midnight Commander fournit un client ftp très sympa.
0