Acesso FTP

2 respostas
G

Aí Galera,

Estou com um probleminha numa app q estou desenvolvendo , e gostaria da vossa ajuda.
Preciso de aceder a um servidor FTP, para fazer upload de um ficheiro, até aí tudo pacifico, o problema é que eu preciso de me conectar ao servidor através de double login protocol, e isso é que está sendo duro de roer.

Alguém pode dar uma ajudinha?

Vlw
//Graveyard

2 Respostas

T

A biblioteca de FTP que estás a utilizar suporta esse protocolo de “double login” para FTP? Consulte a documentação e os fóruns dessa biblioteca.

G

Viva,

A biblioteca que estou a utilizar é:
org.apache.commons.net.ftp.FTPClient;
~
Para além diso resolvi o meu problema de uma forma mto esquisita, não sei até que ponto é bem feito, mas funcionou.

Exemplo para enviar file para servidor com double login:

FTPClient ftp = new FTPClient();
            ftp.connect( "000.000.000.000" );
            ftp.login( "xxx", "xxx" ); //1º login
            ftp.login( "xxx", "xxx" ); //2º login
            FileInputStream arqEnviar = new FileInputStream("E.xls");
            if (ftp.storeFile ("abc.xls", arqEnviar))
                  System.out.println("Arquivo armazenado com sucesso!");
            else
                  System.out.println ("Erro ao armazenar o arquivo.");

Se alguem tiver um servidor ftp com double login e puder testar para ver se funciona, agradeço.

Vlw []'s

Criado 20 de agosto de 2008
Ultima resposta 20 de ago. de 2008
Respostas 2
Participantes 2