Fórum Clix - Fórum não oficial de utilizadores dos serviços Internet, Telefone e TV do Clix
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   PerfilPerfil   Ligar e ver Mensagens PrivadasLigar e ver Mensagens Privadas   RegistarRegistar   EntrarEntrar 

Testar velocidade da Internet

Software para reconectar modems/routers a horas programadas

 
Novo tópico   Responder    Índice do Fórum -> FAQ - Software
Ver tópico anterior :: Ver tópico seguinte  
Autor Mensagem
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 03 Out 2005 21:57    Assunto: Software para reconectar modems/routers a horas programadas Responder com citação

Software para reconectar modems/routers a horas programadas.


Podem ser definidas várias horas para a reconexão, separadas por ;

Nas horas programadas surgirá a seguinte janela:

É possível cancelar a reconexão carregando em cancelar, ou carregando OK para reconectar imediatamente. Se não se clicar em nenhum dos botões ao fim de 60 seg. será feita a reconexão.

Ao ser feita a reconexão a ligação é desligada e será re-ligada após 30 seg.


Para não ser necessário executar o programa e definir as horas da reconexão manualmente sempre que se reinicia o Windows é possível criar um atalho para o mesmo no grupo StartUp/Arranque do menu Iniciar e meter as horas como parâmetro (nas propriedades do atalho), ex.:
"c:\util\reconectar_router.exe" 01:15;07:45


Versão para modems USB (Ex.: SpeedTouch 330):
http://www.forumclix.net/download/reconectar.zip

Versão para routers/modems ethernet:
http://www.forumclix.net/download/reconectar_router.zip


Na versão para routers é necessário ter um script apropriado para o respectivo router (reconectar_router.txt que terá que ficar na mesma directoria que o executável do programa). Não vem nenhum script com o programa.

Alguns scripts:
U.S. Robotics USR9105/6/7/8
Huawei MT882 / Aolynk DR814Q (reinicia router)
Huawei MT882 / Aolynk DR814Q (desliga/religa ligação pppoe, contrib. de DarkFace)
Huawei MT882 V200R002B023 NOVIS (reinicia router)
Linksys WAG54G e WAG325N (contribuição de portucale)
Linksys WAG354G (contribuição de portucale)
Linksys WAG54GS (contribuição de portucale)
Linksys WAG200G (contribuição de portucale)
Conceptronic C54APRA (ver post abaixo)
Surecom AWR51A (contribuição de boxopen)
Draytek Vigor 2600 (contribuição de tiredpoet)
Draytek Vigor 2800 (contribuição de blackspawn)
D-Link DSL-300T (contribuição de metralha761)
D-Link DI-624+ (contribuição de flateric)
D-Link DSL-G624T (contribuição de cristao)
D-Link DSL-2740B (contribuição de billgatos)
D-Link DIR-615 (contribuição de portucale)
Xavi X7868r+ (reinicia router, contribuição de angelus23pt)
Xavi X7868r+ (desliga/religa ligação pppoe, contrib. de tko_gx)
SMC7904BRA (contribuição de doidito, o router tem de estar em modo Always Connected)
SMC7904WBRA
ASUS WL520g (contribuição de elion)
ASUS WL-600g (contribuição de doidito)
Thomsom/Alcatel ST546V6 (contribuição de nuso)

ATENÇÃO: Pode ser necessário alterar o IP do router e/ou o username e password no script (reconectar_router.txt) se o router não estiver com os valores default!!

Para quem quizer criar scripts para outros routers deverá ver os acima para compreender como são feitos, o programa pode comunicar com o router por telnet ou http (GET/POST, ver posts abaixo). Se quizerem enviem-me uma Mensagem Privada com o script para colocar aqui também.


É também possível efectuar estes reconnects automatizados uzando um programa chamado Automate, é possível que alguém venha a colocar um tutorial de como o configurar.

Para quem usa router é também conhecida uma boa solução por hardware, uma tomada eléctrica programável que permita programar a hora de ligar/desligar.

Sugestão do [TR]:
Uma vez que o programa usa o relógio do computador pode haver "broncas" se o relógio estiver a atrasar/adiantar. Não é coisa que aconteça muito, mas como me aconteceu uma vez sei que é possível.
Desde então uso um programa pequenito para acertar o relógio interno com um relógio atómico: o Lil' Atomic Clock. Funciona bastante bem e sempre é mais uma segurança. O link para download é:
http://www.neuhaus13.com/download.php?file=121


Notas Adicionais para o Reconectar Router:

- É possível configurar o programa para não emitir o beep de 1 em 1 segundo enquanto a janela de alerta está visível, basta adicionar um * no inicio das horas que se definem, exemplo executar:
"c:\util\reconectar_router.exe" *01:15;07:45

- É possível fazer com que o programa ao ser executado execute de imediato o script para fazer a reconexão especificando o parâmetro now ou !now, exemplo:
"c:\util\reconectar_router.exe" now
A diferença entre o now e o !now é que o now faz o programa mostrar a janela de alerta durante 60 seg. permitindo ao utilizador cancelar a reconexão, já o !now não mostra a janela de alerta e executa imediatamente o script.


Editado pela última vez por NARS em 05 Jan 2009 03:30, num total de 45 vezes
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
AdSense






MensagemColocada: 03 Out 2005 21:57    Assunto: Anúncios Google AdSense

Voltar acima
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 30 Out 2005 18:30    Assunto: Responder com citação

Actualizei o reconectar_router para suportar fazer pedidos por HTTP por método GET (comandos httpget, httpuser e httppass) para routers que não suportem acesso por telnet e adicionei o script para o Linksys WAG54G a usar este mesmo método.

Exemplo:
Código:
httpuser admin
httppass admin
httpget http://192.168.1.1/script.cgi?connected=0
pausa 3
httpget http://192.168.1.1/script.cgi?connected=1


As primeiras 2 linhas (httpuser e httppass) são opcionais, só são necessárias se for preciso autenticação http... definem o username e password a serem usados nos próximos comandos httpget ou httppost (disponível na nova versão, ver post abaixo).

httpget envia um pedido GET ao url especificado

pausa efectua uma pausa de x segundos antes de prosseguir para o próximo comando


Editado pela última vez por NARS em 31 Jan 2006 02:40, num total de 2 vezes
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
Patagoncio
Administrador
Administrador


Registo: 13 Set 2005
Mensagens: 1421
Localização: Normalmente em casa

MensagemColocada: 24 Nov 2005 13:18    Assunto: Responder com citação

Viva

De acordo com o user MadFoxxx em http://www.forumclix.net/viewtopic.php?t=252 funciona também com o Aolynk DR814Q ADSL2+ Broadband Router (da Huawei)

Cumps
_________________
Sintoma: A discoteca mexe-se muito, toda a gente está vestida de branco e a música já começa a ser repetitiva.
Causa: Estás numa ambulância.
Solução: Não te mexas; possível coma alcoólico.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 26 Nov 2005 17:57    Assunto: Responder com citação

Adicionado script para o Conceptronic C54APRA - contribuição do SilentWarrior

Citação:
conectar 10.0.0.1
esperar login:
enviar [login]
esperar Password:
enviar [password]
esperar #
enviar reboot
disconectar

Substituir o [login] pelo seu login ao router (ex admin) e a [password] pela sua password de acesso ao router (ex 123456).
Para isto funcionar tem de activar o accesso por telnet em Tools - Admin, no fundo da pagina onde diz "Remote Telnet Management" mudar para "Enabled" e por o IP Address para 10.0.0.1 ou mudar o IP no script
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 31 Jan 2006 02:20    Assunto: Responder com citação

Actualizei o reconectar_router para permitir fazer pedidos HTTP por método POST (comandos httppost e postvar) e adicionei um comando exec para permitir executar programas externos pelo script.
Sintaxe: exec c:\...\programa.exe

Para fazer um script a usar método POST deve seguir este exemplo:

Código:
httpuser admin
httppass admin
postvar var_action=disconnect
postvar var_exemplo=exemplo
httppost http://192.168.1.1/script.cgi
pausa 3
postvar var_action=connect
postvar var_exemplo=exemplo
httppost http://192.168.1.1/script.cgi

As primeiras 2 linhas são opcionais, só são necessárias se for preciso autenticação http...

postvar define uma variável que será enviada no próximo httppost, para especificar várias variáveis usar postvar várias vezes como no exemplo acima...
Sintaxe: postvar nome_da_variavel=valor_da_variavel

httppost envia o pedido por método POST para o url especificado. Depois de executado todas as variáveis são "esquecidas", para um segundo httppost deverá especificar as variáveis novamente com postvar como no exemplo acima.

-----

Adicionados scripts para
Drayterk Vigor 2600 (contribuição de tiredpoet)
D-Link DSL-300T (contribuição de metralha761)
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
NARS
Site Admin
Site Admin


Registo: 07 Set 2005
Mensagens: 1880
Localização: Lisboa

MensagemColocada: 17 Jan 2007 20:00    Assunto: Responder com citação

Adicionado novo script para o Aolynk DR814Q, este novo script desliga e re-liga a ligação pppoe em vez de reiniciar o router como o script anterior.
Voltar acima
Ver perfil do utilizador Enviar Mensagem Privada Enviar e-mail Visitar a página web do utilizador
Mostrar tópicos anteriores:   
Novo tópico   Responder    Índice do Fórum -> FAQ - Software Todas as horas são GMT
Página 1 de 1



 
Ir para:  
Não pode criar novos tópicos
Não pode responder a mensagens
Não pode editar as suas mensagens
Não pode remover as suas mensagens
Não pode votar neste fórum


Alerta

Copyright © 2005-2009 forumclix.net - Todos os direitos reservados
 
Site alojado por:
ALOJ.NET