|
|
|
Autor |
Mensagem |
Marceloteen
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.
| |
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
_________________ 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 |
|
|
3dLuZ
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.
| | 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
|
|
Sex Jun 01, 2012 11:32 pm |
|
|
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
cara eu te amo!!!
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 |
|
|
|
|
|
|
|
|