- Entrou
- Set 25, 2006
- Mensagens
- 128
- Gostos Recebidos
- 0
Script para renovar o IP:
Este método é extremamente rápido (aprox 5 segundos) a renovar o IP porque apenas reinicia o módulo de ligação WAN (ppp0) e não todos os módulos do router. Consiste simplesmente em desligar e ligar o módulo ppp0 por telnet.
Existem outras formas e programas para realizar esta tarefa, mas eu uso o programa Telnet Scripting Tool v.1.0. para executar os comandos sequenciais de telnet.
1. Efectuar o download da ferramenta Telnet Scripting Tool v.1.0 (Download)
Extrair o executável "TST10.exe" e colocar numa pasta qualquer
2. Criar um ficheiro *.txt (ex: script.txt) com a seguinte informação,
Colocar este ficheiro na mesma pasta do programa.
3. Criar um ficheiro *.bat (ex: go.bat) com os seguintes comandos,
Colocar este ficheiro também na mesma pasta do programa.
4. Agora basta correr o ficheiro "go.bat" para renovar o IP.
Se preferir uma execução silenciosa (não mostrar a janela a correr os comandos telnet) do "TST10.exe", basta acrescentar "/m" à linha de comando, no ficheiro BAT.
Nota: Caso utilize o programa jDownloader para efectuar downloads nos servidores do género Rapidshare ou outros, e pretenda que o mesmo renove automáticamente o IP, basta que na zona de configurações, em "Reconnection", na aba "External" seleccione o ficheiro BAT que criou.
Este método é extremamente rápido (aprox 5 segundos) a renovar o IP porque apenas reinicia o módulo de ligação WAN (ppp0) e não todos os módulos do router. Consiste simplesmente em desligar e ligar o módulo ppp0 por telnet.
Existem outras formas e programas para realizar esta tarefa, mas eu uso o programa Telnet Scripting Tool v.1.0. para executar os comandos sequenciais de telnet.
1. Efectuar o download da ferramenta Telnet Scripting Tool v.1.0 (Download)
Extrair o executável "TST10.exe" e colocar numa pasta qualquer
2. Criar um ficheiro *.txt (ex: script.txt) com a seguinte informação,
Código:
192.168.1.1
WAIT "login"
SEND "susapo\m"
WAIT "Password"
SEND "s_3102!\m"
WAIT "[susapo @ home]$"
SEND "sndcp\m"
WAIT "[susapo @ sndcp]$"
SEND "pppoestop 0\m"
WAIT "[susapo @ sndcp]$"
SEND "pppoestart 0\m"
WAIT "[susapo @ sndcp]$"
SEND "exit\m"
WAIT "[susapo @ home]$"
SEND "exit\m"
SEND "exit\m"
Colocar este ficheiro na mesma pasta do programa.
3. Criar um ficheiro *.bat (ex: go.bat) com os seguintes comandos,
Código:
@echo off
tst10.exe /r:script.txt
Colocar este ficheiro também na mesma pasta do programa.
4. Agora basta correr o ficheiro "go.bat" para renovar o IP.
Se preferir uma execução silenciosa (não mostrar a janela a correr os comandos telnet) do "TST10.exe", basta acrescentar "/m" à linha de comando, no ficheiro BAT.
Código:
@echo off
tst10.exe /r:nomedoficheiro.txt /m
Nota: Caso utilize o programa jDownloader para efectuar downloads nos servidores do género Rapidshare ou outros, e pretenda que o mesmo renove automáticamente o IP, basta que na zona de configurações, em "Reconnection", na aba "External" seleccione o ficheiro BAT que criou.
Última edição por um moderador: