Página 2 de 4 PrimeiroPrimeiro 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. Citação Postado originalmente por nandoyuka Ver Post
    ja dei uma olhada mais nao consigo comunicar com o mikrotik ainda =[ mesmo assim muito obrigado pela ajuda
    1) Encontre o componente na aba Indy e coloque ele no form
    2) Configure as variaveis de conexao no botao ou Create do form
    IDTelnet1.Host := '192.168.0.254'; //Endereco Ip do servidor Mikrotik
    IDTelnet1.port := 23; //porta telnet do servidor
    IdTelnet1.Connect;
    Sleep(1000);
    IdTelnet1.WriteLn('Usuario');
    Sleep(1000);
    IdTelnet1.WriteLn('Senha');
    Sleep(1000);
    IdTelnet1.WriteLn('/ip firewall disable 0'); comando do Mikrotik a ser usado.
    Sleep(1000);
    IdTelnet1.Disconnect; //encerra sessao telnet depois de digitar os comandos.

    Tenta ai

  2. como nosso amigo netosdr falou e simplemente isso, se voce quiser pegar o retorno que o MK da voce vai usar o evento OnDataAvailable coloca o Buffer uma variavel ou qualquer coisa que voce possa tratar depois exemplo: Status:= Buffer; pois o retorno nao tem como ser interpretado diretamente por um Tmemo sera necessario usar uma umulaçao teVT100orANSI ou similar para que tenha todos os caracter!



  3. adicionei o componente idtelnet
    IDTelnet1.Host := '192.168.0.254';
    IDTelnet1.port := 23;
    IdTelnet1.Connect;
    Sleep(1000);
    IdTelnet1.WriteLn('Usuario');
    Sleep(1000);
    IdTelnet1.WriteLn('Senha');
    Sleep(1000);
    IdTelnet1.WriteLn('/ip firewall disable 27'); comando do Mikrotik a ser usado.
    Sleep(1000);
    IdTelnet1.Disconnect; //encerra sessao telnet depois de digitar os comandos.

    tentei colocar tambem em um button um comando
    IdTelnet1.WriteLn('/ip firewall disable 27'); comando do Mikrotik a ser usado.
    Sleep(1000);
    IdTelnet1.Disconnect; //encerra sessao telnet depois de digitar os comandos
    porem ele da a mensagem
    already connected
    mais nao esta no log nem desativa a rega no mikrotik
    o que posso estar errando
    obrigado pela ajuda

  4. Citação Postado originalmente por nandoyuka Ver Post
    porem ele da a mensagem
    already connected
    mais nao esta no log nem desativa a rega no mikrotik
    o que posso estar errando
    obrigado pela ajuda
    "/ip firewall disable 27" é somente um exemplo. Deve adaptar esta regra a atividade que deseja fazer dentro do Mikrotik em questao.

    already connected quer dizer que já está conectado.



  5. desculpa a demora usei o exemplo de um usuario e estou adaptando ao meu sistema assim que tiver uma prévia vou postar aki o sistema muito obrigado a todos que estao ajudando






Tópicos Similares

  1. telnet + Mikrotik
    Por hanork no fórum Redes
    Respostas: 5
    Último Post: 16-12-2013, 22:04
  2. Respostas: 32
    Último Post: 13-06-2012, 11:18
  3. Delphi Telnet conectado com Mikrotik
    Por elielgt no fórum Redes
    Respostas: 8
    Último Post: 26-11-2008, 21:23
  4. problemas telnet com delphi em mikrotik > 3.0
    Por gzanatta00 no fórum Redes
    Respostas: 3
    Último Post: 20-09-2008, 09:26
  5. Delphi x Mikrotik + Queues-List
    Por bitim no fórum Redes
    Respostas: 1
    Último Post: 23-02-2008, 06:55

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L