\ DriveHQ Customer Support Forum \
Lire/Répondre : 46961/3
  • omio
  • (3messages)
Téléchargement d'un fichier via Borland C++

Salut,

J'essaie de transférer des fichiers (téléversement et envoi) avec Borland C++. Malheureusement, j'obtiens l'erreur « socket readln aborted ». Auriez-vous une idée de l'origine du problème ? J'ai testé la connexion à d'autres serveurs FTP avec Borland et tout fonctionne correctement ; seul DriveHQ semble poser problème. Merci d'avance pour vos suggestions.

Acclamations,

Omio


06/09/2009 21:31:52

  • wacker
  • (2messages)
Sujet: Re: Téléchargement d'un fichier via Borland C++
Re: Téléchargement d'un fichier via Borland C++Je rencontre exactement le même problème avec AutoIt, qui est basé sur VB. Je peux transférer des fichiers vers tous les autres serveurs FTP, sauf vers DriveHQ.

Quelqu'un pourrait-il nous indiquer la bonne direction ?

Répondre
06/09/2009 22:33:47

  • wacker
  • (2messages)
Sujet: Téléchargement d'un fichier via une solution Borland C++ :-)

Utilisateur: wacker  -  06/09/2009 22:33:47

Re: Téléchargement d'un fichier via Borland C++Je rencontre exactement le même problème avec AutoIt, qui est basé sur VB. Je peux transférer des fichiers vers tous les autres serveurs FTP, sauf vers DriveHQ.

Quelqu'un pourrait-il nous indiquer la bonne direction ?
Téléchargement d'un fichier via une solution Borland C++ :-)J'ai réussi à faire fonctionner mon programme en configurant la session FTP en mode PASSIF.

Je ne sais pas exactement comment se connecter à un serveur FTP en C++, mais j'utilise AutoIt qui utilise la bibliothèque wininet.dll

$Connexion = _FTP_Connect($SessionRef, $Host, $Username, $Password, $Flag)

J'ai modifié la valeur du « drapeau » à 1 pour le mode passif.

Tout fonctionne parfaitement maintenant :-) Super
J'espère que cela vous aidera !
Bonne chance!

Répondre
07/09/2009 11:34:09

  • omio
  • (3messages)
Sujet: Re: Téléchargement d'un fichier via une solution Borland C++ :-)

Utilisateur: wacker  -  07/09/2009 11:34:09

Utilisateur: wacker  -  06/09/2009 22:33:47

Re: Téléchargement d'un fichier via Borland C++Je rencontre exactement le même problème avec AutoIt, qui est basé sur VB. Je peux transférer des fichiers vers tous les autres serveurs FTP, sauf vers DriveHQ.

Quelqu'un pourrait-il nous indiquer la bonne direction ?
Téléchargement d'un fichier via une solution Borland C++ :-)J'ai réussi à faire fonctionner mon programme en configurant la session FTP en mode PASSIF.

Je ne sais pas exactement comment se connecter à un serveur FTP en C++, mais j'utilise AutoIt qui utilise la bibliothèque wininet.dll

$Connexion = _FTP_Connect($SessionRef, $Host, $Username, $Password, $Flag)

J'ai modifié la valeur du « drapeau » à 1 pour le mode passif.

Tout fonctionne parfaitement maintenant :-) Super
J'espère que cela vous aidera !
Bonne chance!
Re: Téléchargement d'un fichier via une solution Borland C++ :-)

Salut Wacker,

Merci pour l'info. Ça m'a aidé car j'avais le même problème (il fallait passer en mode passif).

Il m'a fallu un peu de temps pour le faire fonctionner, car j'utilise une ancienne version de Borland (v4). L'objet FTP standard de BCB v4 ne propose pas d'option de connexion passive. J'ai donc dû télécharger un composant supplémentaire qui, lui, offre cette option.

Acclamations.


Répondre
10/09/2009 22:32:07

Ajouter aux favoris et partager
Réponse rapide

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003