TFTPConnection

 
   3D Game Builder - Índice » Programação
TFTPConnection
Autor Mensagem
Marceloteen
Usuário
Usuário


Registrado: 18/10/11
Mensagens: 369
Localização: Passos,MG

TFTPConnection
Olá novamente caros colegas do fórum.
Estou tentando criar um projeto com base em TFTPConnection,mas não está dando muito certo.
Já baixei um servidor FTP,o Cesar FTP.Já fiz upload do arquivo e por enquanto como estou só testando,o IP é o padrão da minha máquina,192.168.0.2.Depois vou o substituir por um IP Dinâmico.

Código:

var Login: TFTPConnection; 

Login := TFTPConnection.Create();

Login.Open('192.168.0.2','anonymous','');
Login.GetFile('ftp://192.168.0.2/MMO%20Users/Usuario.char', 'C:\Usuario.char')

O usuário se conecta normalmente ao Servidor,tanto é que na tela do Cesar diz "Receiving connection from 192.168.0.2,user Marceloteen,login anonymous"(algo assim).
o problema é que o Client não faz o download do arquivo...Alguém sabe me dizer o que eu errei no código??
Já chequei todas as permissões do Servidor FTP,quando acesso ele com meu navegador baixo os arquivos normalmente.

Valeu Very Happy



_________________
Boa sorte na criação de jogos!


Alimente meu dragão!

(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo!
Sex Jun 01, 2012 9:23 pm Exibir perfil de usuários
3dLuZ
Novato
Novato


Registrado: 16/04/12
Mensagens: 58

Re: TFTPConnection
Olá Marceloteen,
eu não entendo muito de conexão Ftp, mas tenta ve se retorna algum erro na tentativa de download:

crie um Label.

Código:
var Login: TFTPConnection; 

Login := TFTPConnection.Create();

Login.Open('192.168.0.2','anonymous','');
if (Login.GetFile('ftp://192.168.0.2/MMO%20Users/Usuario.char', 'C:\Usuario.char') = true) then
begin
SetLabelText('nomeLabel','Download feito!');
end

else
SetLabelText('nomeLabel',Login.LastError);//Retorna um erro caso não tenha feito o download


As veses pode ser erro de diretório.
Tomara que ajude Wink
Sex Jun 01, 2012 11:32 pm Exibir perfil de usuários
Marceloteen
Usuário
Usuário


Registrado: 18/10/11
Mensagens: 369
Localização: Passos,MG

cara eu te amo!!! Very Happy
tava dando o erro File/directory not found
aí eu fui mudando o caminho do arquivo
tava --> ftp://192.168.0.2/MMO%20Users/Usuario.char
só que não precisava do ftp://192.168.0.2/,ele tava so "enchendo linguiça"
ai coloquei so MMO%20Users/Usuario.char e deu certo
valeu cara ^^

_________________
Boa sorte na criação de jogos!


Alimente meu dragão!

(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo!
Sex Jun 01, 2012 11:42 pm Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1