Fórum WebTuga

Tecnologia => Programação => Topic started by: KTachyon on September 18, 2006, 05:32:00 PM

Title: Script para HH Clix com router NTech
Post by: KTachyon on September 18, 2006, 05:32:00 PM

#!/bin/sh

host=192.168.1.1

port=23

cmd1="root"

cmd2=""

cmd3="reboot"



( echo open ${host} ${port}

sleep 1

echo ${cmd1}

sleep 1

echo ${cmd2}

sleep 1

echo ${cmd3}

sleep 1

echo -e "n"

sleep 1

echo exit ) | telnet

A script deve ser colocada no cron a ser executada prái às 7h50. Funciona desta forma para sistemas *nix (OS X, GNU Linux, BSDs,...). Caso o router tenha password, esta deve ser colocada a seguir ao \\'cmd2=\\', entre aspas.
Title: Script para HH Clix com router NTech
Post by: Quiroga on September 18, 2006, 05:49:11 PM
I para o aolynk?
Title: Script para HH Clix com router NTech
Post by: KTachyon on September 18, 2006, 06:02:28 PM
Epah, só mm tendo um à frente para ver. Podes é tentar ver k sistema operativo é que o router tem (se é k ele deixa ter esse tipo de acesso), tentando aceder ao router por telnet. Experimenta ir à linha de comandos e ligar-te por telnet (telnet <ip>). Se ele te disser que é BusyBox, o sistema é o mesmo, logo a script funciona para o router.
Title: Script para HH Clix com router NTech
Post by: KTachyon on September 19, 2006, 03:59:31 AM
Versão actualizada para o router com firmware 66.x.x (o outro é para a versão 43.x.x):

#!/bin/sh

host=192.168.1.1

port=23

cmd1="root"

cmd2=""

cmd3="shell"

cmd4="reboot"



( echo open ${host} ${port}

sleep 1

echo ${cmd1}

sleep 1

echo ${cmd2}

sleep 1

echo ${cmd3}

sleep 1

echo ${cmd4}

sleep 1

echo -e "n"

sleep 1

echo exit ) | telnet

Mais uma vez, colocar a password, se necessário, no cmd2.
Title: Script para HH Clix com router NTech
Post by: 22vasco22 on October 09, 2006, 07:41:58 PM
como funcionam estas scripts?
o que fazem ao certo?