\ DriveHQ Customer Support Forum \
Leggi/Rispondi : 46933/3
  • omio
  • (3post)
Caricamento di un file tramite Borland C++

CIAO,

Ho provato a caricare/scaricare file usando Borland C++, ma purtroppo ricevo un errore del tipo "socket readln aborted". Avete qualche idea su quale potrebbe essere il problema? Ho provato ad accedere ad altri siti FTP usando Borland e funzionano tutti correttamente; sembra che solo DriveHQ non funzioni. Qualsiasi suggerimento sarebbe molto apprezzato.

Saluti,

Omio


06/09/2009 21:31:52

  • wacker
  • (2post)
Soggetto: Oggetto: Caricamento di un file tramite Borland C++
Oggetto: Caricamento di un file tramite Borland C++Ho esattamente lo stesso problema con AutoIT, che è basato su VB. Riesco a caricare file su tutti gli altri siti FTP, ma non su DriveHQ.

Qualcuno può indicarci la giusta direzione?

Rispondere
06/09/2009 22:33:47

  • wacker
  • (2post)
Soggetto: Caricamento di un file tramite la soluzione Borland C++ :-)

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

Oggetto: Caricamento di un file tramite Borland C++Ho esattamente lo stesso problema con AutoIT, che è basato su VB. Riesco a caricare file su tutti gli altri siti FTP, ma non su DriveHQ.

Qualcuno può indicarci la giusta direzione?
Caricamento di un file tramite la soluzione Borland C++ :-)Sono riuscito a far funzionare il mio programma impostando la sessione FTP in modalità PASSIVA.

Non so bene come ci si connetta a un server FTP in C++, ma io uso AutoIT che si avvale della libreria wininet.dll

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

Per il 'flag' ho cambiato il valore in 1 per la modalità passiva.

Ora funziona tutto alla perfezione :-) Evviva
Spero che questo ti sia d'aiuto!
Buona fortuna!

Rispondere
07/09/2009 11:34:09

  • omio
  • (3post)
Soggetto: Oggetto: Caricamento di un file tramite la soluzione Borland C++ :-)

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

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

Oggetto: Caricamento di un file tramite Borland C++Ho esattamente lo stesso problema con AutoIT, che è basato su VB. Riesco a caricare file su tutti gli altri siti FTP, ma non su DriveHQ.

Qualcuno può indicarci la giusta direzione?
Caricamento di un file tramite la soluzione Borland C++ :-)Sono riuscito a far funzionare il mio programma impostando la sessione FTP in modalità PASSIVA.

Non so bene come ci si connetta a un server FTP in C++, ma io uso AutoIT che si avvale della libreria wininet.dll

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

Per il 'flag' ho cambiato il valore in 1 per la modalità passiva.

Ora funziona tutto alla perfezione :-) Evviva
Spero che questo ti sia d'aiuto!
Buona fortuna!
Oggetto: Caricamento di un file tramite la soluzione Borland C++ :-)

Ciao wacker,

Grazie per le informazioni. Mi sono state utili perché avevo lo stesso problema (ovvero, dovevo passare alla modalità di connessione passiva).

Ci è voluto un po' di impegno per farlo funzionare, dato che sto usando una vecchia versione di Borland (v4). L'oggetto FTP standard in BCB v4 non ha un'opzione per connettersi in modalità passiva. Ho dovuto scaricare un componente separato che avesse questa opzione.

Saluti.


Rispondere
10/09/2009 22:32:07

Aggiungi ai segnalibri e condividi
Rispondi rapidamente

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003