\ DriveHQ Customer Support Forum \
Ler/Responder : 46936/3
  • omio
  • (3posts)
Carregar um arquivo via Borland C++

Oi,

Estou tentando enviar/baixar arquivos usando o Borland C++. Infelizmente, aparece um erro dizendo que 'socket readln aborted'. Alguém tem alguma ideia do que pode ser o problema? Tentei acessar outros servidores FTP usando o Borland e todos funcionaram bem; apenas o DriveHQ parece não funcionar. Qualquer sugestão será bem-vinda.

Saúde,

Omio


06/09/2009 21:31:52

  • wacker
  • (2posts)
Assunto: Re: Carregar um arquivo via Borland C++
Re: Carregar um arquivo via Borland C++Estou com o mesmo problema no AutoIT, que é baseado em VB. Consigo fazer upload para todos os outros sites FTP, menos para o DriveHQ.

Alguém pode nos indicar o caminho certo?

Responder
06/09/2009 22:33:47

  • wacker
  • (2posts)
Assunto: Carregando um arquivo através da solução Borland C++ :-)

Usuário: wacker  -  06/09/2009 22:33:47

Re: Carregar um arquivo via Borland C++Estou com o mesmo problema no AutoIT, que é baseado em VB. Consigo fazer upload para todos os outros sites FTP, menos para o DriveHQ.

Alguém pode nos indicar o caminho certo?
Carregando um arquivo através da solução Borland C++ :-)Consegui fazer meu programa funcionar configurando a sessão FTP para o modo PASSIVO.

Não tenho muita certeza de como se conectar ao FTP em C++, mas estou usando o AutoIt, que utiliza a wininet.dll

$Conexão = _FTP_Connect($SessionRef, $Host, $Username, $Password, $Flag)

Para o 'flag', alterei o valor para 1 para o modo passivo.

Agora está tudo funcionando perfeitamente :-) Que bom
Espero que isso ajude!
Boa sorte!

Responder
07/09/2009 11:34:09

  • omio
  • (3posts)
Assunto: Re: Carregando um arquivo via solução Borland C++ :-)

Usuário: wacker  -  07/09/2009 11:34:09

Usuário: wacker  -  06/09/2009 22:33:47

Re: Carregar um arquivo via Borland C++Estou com o mesmo problema no AutoIT, que é baseado em VB. Consigo fazer upload para todos os outros sites FTP, menos para o DriveHQ.

Alguém pode nos indicar o caminho certo?
Carregando um arquivo através da solução Borland C++ :-)Consegui fazer meu programa funcionar configurando a sessão FTP para o modo PASSIVO.

Não tenho muita certeza de como se conectar ao FTP em C++, mas estou usando o AutoIt, que utiliza a wininet.dll

$Conexão = _FTP_Connect($SessionRef, $Host, $Username, $Password, $Flag)

Para o 'flag', alterei o valor para 1 para o modo passivo.

Agora está tudo funcionando perfeitamente :-) Que bom
Espero que isso ajude!
Boa sorte!
Re: Carregando um arquivo via solução Borland C++ :-)

Olá wacker,

Obrigado pela informação. Ajudou bastante, pois eu estava com o mesmo problema (precisava mudar para o modo de conexão passiva).

Deu um pouco de trabalho para fazer funcionar, já que estou usando uma versão antiga do Borland (v4). O objeto FTP padrão do BCB v4 não tem a opção de conectar em modo passivo. Tive que baixar um componente separado, que tinha essa opção.

Saúde.


Responder
10/09/2009 22:32:07

Adicionar aos favoritos e compartilhar
Resposta rápida

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003