Publicada por paulera em 08/05/2007 - 13:18h:
* paulera usa Debian

Olá, eu gostaria de fazer um shell script, mas não manjo nada disso.

Sempre que vou acessar à rede sem fio do meu condomínio, é necessário acessar uma página, colocar o nome de usuário e senha e prosseguir. É a partir daí que passo a ter um IP, e é exibido um pop-up numa janelinha com um botão de "desconectar".

Gostaria de fazer um script mais ou menos assim:

------------------------------------------------------------------------------

1) Tenho um IP definido?
-> Sim: Avisa "conexão ativa, seu IP: xxx.xxx.xxx.xxx". Espera 10 minutos. Vai para 1
-> Não: Avisa "Conectando...". Vai para 2

2) Acessa http://www.blablabla.com.br?usr=paulo&pwd=senha (Quando a conexão é realizada normalmente, a página acessada traz um pop-up)

3) Espera até 30 segundos. A página do pop-up foi retornada?
-> Sim: Avisa "Conexão realizada com sucesso. Seu ip é xxx.xxx.xxx.xxx". Vai para 4.
-> Não: Avisa "Tentativa falhou. Tantando novamente...". Espera 5 minutos. Vai para 2.

4) Grava o código fonte do pop-up em um arquivo, trocando <body> para <body OnLoad=Form.Submit()> e <form action="desconectar.asp"> para <form action="http://www.blablabla.com.br/desconectar.asp">.

5) Espera 10 minutos

6) vai para 1

------------------------------------------------------------------------------

Sei que é muita folga, mas não tenho tempo para estudar isso. Depois que o script ficar bacana, redondo, vou distribuir citando o colaborador.

Valeu!!!!

  
Nenhuma resposta encontrada.
  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts