Script para autenticar Speedy Business
Publicado por Daniel Roque 19/03/2009
[ Hits: 9.577 ]
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
Automatizar a instalação do IRPF no Linux
POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - CRIANDO USUÁRIOS
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
É normal não gostar de KDE? (15)
Erro ao instalar programa, "você tem pacotes retidos quebrados&qu... (13)









