Ai vai..

 #!/bin/sh
  # Realiza a auto autenticaç detectando quando a mesma éedida pela 
pána da telefonica
  # O programa envia um e-mail assim que ocorre uma nova autenticaç
  # Autor: Gleydson Mazioli da Silva <[EMAIL PROTECTED]>
  # Data: 07/11/2003
  #
  # Este programa estáoberto sobre a licençGPL e nãtem a finalidade 
de atender um objetivo
  # especíco ou uma determinada finalidade ficando a seu inteiro 
critéo sua utilizaç.
  #
 
  # [EMAIL PROTECTED] deve ser especificado separadamente. O login na variavel 
LOGIN e dominio
  # na variál domío logo abaixo.
 
  ###### alterar essas variáveis ##############
  LOGIN=usuariodelogin
  DOMINIO=dominiodologin
 
  # Senha de autenticacao
  SENHA=senhadeautenticacao
 
  # Esta deveráer qualquer URL que NAO precise de Java para abrir, que 
tenha uma boa disponibilidade e que responda a ping
  URL=www.virtua.com.br
 
  ############################################


  send_email_auth_ok() {
  local L_HOSTNAME
  L_HOSTNAME=``hostname``
  echo "Autenticaç no Speedy via web feita com sucesso à ``date +"%T de 
%d/%m/%Y"``"|mail -s "Autenticaç Speedy em ${L_HOSTNAME}" 
[EMAIL PROTECTED]
  }
 
  speedy_auth() {
  #lynx -dump  
http://200.171.222.97:80/speedywebapp/servlet/logon\?opcion=internet\&CPURL=http\%3A\%2F\%2F${URL}\%2F\&username=${LOGIN}\%40${DOMINIO}\&password=${SENHA}|grep
 
-i "salvar" >/dev/null
  lynx -dump  
http://200.171.222.93:86/wsc/servlet/logon\?opcion=internet\&CPURL=http\%3A\%2F\%2F${URL}\%2F\&username=${LOGIN}\%40${DOMINIO}\&password=${SENHA}|grep
 
-i "salvar" >/dev/null
 
  if [ "$?" = "0" ];then
  echo "Erro de autenticaç de Speedy! Verifique o nome e senha!"
  exit 1
  fi
  send_email_auth_ok
  }
 
  # Verifica se o computador de destino estáedindo autenticaç
  main() {
  ping -c 5 www.cipsga.org.br &>/dev/null
  if [ "$?" != "0" ];then
   lynx -dump ${URL}|grep -iEq "javascript.*not.*enabled"
   if [ "$?" = "0" ];then
    speedy_auth
   fi
  fi
  }
 
  main
  :



Alexandre Aura escreveu:
>
> Legal,
>
> Mande o script que você esta utilizando e que esta funcionando para 
> que eu possa testar
>
> Grato
>
>

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a