+ Responder ao Tópico



  1. #1

    Exclamation Shell Script para telnet

    Eai galera blz, seguinte tenho um servidor de teamspeak e preciso mandar mensagens de aviso, para isso eu tenho q entrar por telnet em uma porta do ts e logar como superadmin, e la consigo mandar as mensagens, mas como eu gostaria de mandar esse aviso de 20 em 20 minutos preciso criar um script.

    Eu vi algumas coisas sobre o comando expect, mais não deu mto certo ele não da erro mais tambem não escreve no teamspeam so aparece assim,

    Código :
    server1:/home/enkel# expect -f  msgts.expect
    spawn telnet 192.168.0.1 51234
    server1:/home/enkel#

    vou postar o codigo q fiz, se alguem puder me ajudar eu agradeço.

    Código :
    #!/usr/lib/expect
     
    spawn telnet 192.168.0.1 51234
     
    send "slogin superadmin senha \r"
     
    send "sel 8767 \r"
     
    send "msgall teste \r"
     
    send "quit \r"
    Última edição por enkel; 06-11-2009 às 11:10.

  2. #2

    Padrão

    Cara... tem uma galera que já trabalhou noq vc estah procurando neste mesmo fórum, dá uma olhada no link abaixo.

    _http://under-linux.org/f111733-telnet-dentro-de-um-script-tem-como

    Abço