IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Problème réception de fichier FTP avec IndyFTP


Sujet :

Web & réseau Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 144
    Points : 47
    Points
    47
    Par défaut Problème réception de fichier FTP avec IndyFTP
    Bonjour,

    J'utilise Delphi2010 avec un programme sous Delphi2009

    Une de mes procédure utilise le composant de chez indy, le idFTP

    En 2009 je n'avais pas de problème.

    J'ai reecompilé en 2010 et maintenant j'obtiens un fichier plus grand que l'original.

    En fait en simplifiant mon code si j'utilise la fonction .list, mon fichier réceptionné fait 11 ko de plus, donc corrompu.

    Si je retire .list, le fichier récupéré fait la bonne taille.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    IdFTP1.connect;
     
      IdFTP1.ChangeDir('VIALTIS/tva');
          IdFTP1.List(Nil);
     
        IdFTP1.Get('test.zip','c:\temp\test.zip',True);
    showmessage('ok');

    Merci de votre aide.

    Laurent

  2. #2
    ILP
    ILP est déconnecté
    Membre confirmé
    Avatar de ILP
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Mai 2002
    Messages
    258
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Analyste programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 258
    Points : 609
    Points
    609
    Par défaut
    Euh, tu as regardé dans le contenu du fichier s'il y avait des données en plus. Ça pourrai peut-être te mettre sur une piste .

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 144
    Points : 47
    Points
    47
    Par défaut
    La taille du fichier est différente et surtout comme c'est un fichier zip, lors de l'ouverture il m'indique que le fichier est corrompu.

    Actuellement, j'ai réussi à faire fonctionner de la façon suivante :

    ouverture de la connection
    changement de répertoire
    transfert de la lsite dans un tstringlist
    fermeture de la connection
    ouverture de la connection
    changement de répertoire
    boucle avec le tstringlist pour effectuer un get de chaque fichier.

    J'insiste que sur le même programme en delphi 2009 cela fonctionnait.

Discussions similaires

  1. Problème d'import fichier csv avec PostgreSQL
    Par Aztecks dans le forum Ruby
    Réponses: 10
    Dernier message: 10/11/2009, 11h42
  2. Problème de connexion serveur ftp avec vsftpd
    Par petitclem dans le forum Réseau
    Réponses: 22
    Dernier message: 18/06/2008, 15h22
  3. Problème nom de fichier généré avec une variable
    Par matlabeginer dans le forum MATLAB
    Réponses: 3
    Dernier message: 09/04/2008, 12h03
  4. Problème lors du téléchargement FTP avec FTPClient
    Par Shuret dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 12/04/2007, 16h16
  5. [encoding] Problème pour les fichiers XML avec notepad
    Par lehamster dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 21/11/2006, 15h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo