Script para autenticar Speedy Business
Publicado por Daniel Roque 19/03/2009
[ Hits: 9.375 ]
Homepage: None
O script abaixo eu utilizo agendado no cron, para verificar e efetuar a autenticação se for o caso do speedy busness.
Boa sorte!
#!/bin/sh # # # Daniel Roque <2006roque@gmail.com> # Data: Ter Mar 10 09:43:23 UTC 2009 # # # # O programa executa a verificação da queda da autenticação do speedy business # e reautentica caso esteja fora tenha caido # Após isso ele envia um email informando o ocorrido # ############# CONFIGURE AQUI LOGIN='meuemail' # email de autenticacao: ex. teste DOMINIO='uol.naoexiste.com.br' # domínio do email: ex. terra.com SENHA='' # Senha de autenticação do email LOGIN@DOMINIO URL='74.125.113.99' # url para teste, default www.google.kr. aconselhavel colocar o ip ############# FIM CONFIGURACAO versao='0.1' ultimaatualizacao='Ter Mar 10 09:43:48 UTC 2009' alias semail='/scripts/email' alias showdate="date -d now '+%Y-%m-%d %H:%M:%S --> '" CRE=" [K" normal="[0;39m";vermelho="[1;31m";verde="[1;32m"; amarelo="[1;33m"; azul="[1;34m"; rosa="[1;35m"; aclaro="[1;36m"; branco="[1;37m" speedy_auth() { lynx -dump http://200.171.222.97/wsc/servlet/logon.do?opcion=internet\&CPURL=http\%3A\%2F\%2F${URL}\%2F\&username=${LOGIN}\%40${DOMINIO}\&password=${SENHA}|grep -i "salvar" >/dev/null if [ "$?" = "0" ];then echo $(showdate)"${vermelho}Erro!${normal}" echo $(showdate)"Verifique o nome e senha!" exit 1 fi echo $(showdate)"Speedy reautenticado com ${verde}sucesso${normal}!" } main() { if [ "${LOGIN}" == '' ] || [ "${DOMINIO}" == '' ] || [ "${SENHA}" == '' ] || [ "${URL}" == '' ]; then echo $(showdate)"${vermelho}Erro!${normal} uma ou mais variavel do script esta em branco, edite o cabecario do script e preencha ${rosa}LOGIN, DOMINIO, SENHA, e URL${normal} corretamente." exit 2 fi echo $(showdate)"testando conexao" ping -c 3 ${URL}&>/dev/null if [ "$?" != "0" ];then echo $(showdate)"conexao com ${URL} ${vermelho}falhou${normal}, reautenticando speedy" speedy_auth; else echo $(showdate)"conexao parece estar ok, saindo sem fazer nada" fi } ############# INICIO echo $(showdate)"${amarelo}Script de autenticacao do speedy business versao ${verde}$versao${amarelo} de ${verde}$ultimaatualizacao${normal}" main exit 0
Auto-installer ISP Config 3 - FC 11
Configuração do VNC Server no Display 0 (terminal que estiver na tela)
LeTRA - cálculo de valores do arquivo de venda do PDV
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Kernel Linux 5.15.0-131.141 (6)
Não consigo cadastrar nenhuma conta online (3)
O que esta havendo com o mercado de ti? (5)