#!/bin/bash
#
# velox-auth.sh - autentica no serviço velox da telemar
# 

erro()
{
	if [ ${?} != 0 ]; then
		echo "Erro em ${1}";
		exit 13;
	fi
}

# diretorio do lynx
LYNX=/usr/bin/lynx

# seu login
LOGIN=''
# sua senha
SENHA=''   
#
# provedor        => descomente a linha do seu provedor
#
# A Tarde
#PROVEDOR='_ATARDE'
# iG
#PROVEDOR='_IG'
# Internett
#PROVEDOR='_INTERNETT'
# Terra
#PROVEDOR='_TERRA'
# Empresarial
#PROVEDOR=''
PROVEDOR='_AAMG'
# coloque aqui o IP do host Telemar de autenticação        Rio => 192.168.21.1 
#HOST=192.168.121.78
#HOST=200.217.31.136
HOST=`host www.veloxzone.com.br | cut -d ' ' -f 4`
echo $HOST
COOKIE='$RANDOM$RANDOM'

$LYNX -source "http://$HOST" 1> /dev/null 2> /dev/null
erro 1

$LYNX -source "http://$HOST/dashboard?fcn=accountLogonPrompt" 1> /dev/null 2> /dev/null
erro 2

$LYNX -source "http://$HOST/dashboard?fcn=viewToolbar&JSESSID=$COOKIE" 1> /dev/null 2> /dev/null
erro 3

$LYNX -source "http://$HOST/dashboard?fcn=viewServiceList&JSESSID=$COOKIE" 1> /dev/null 2> /dev/null
erro 4

$LYNX -source "http://velox.telemar.com.br/dashboard?fcn=viewDashBoardFrame&serviceViewFcn=viewService&service=internet$PROVEDOR&JSESSID=$COOKIE" 1> /dev/null 2> /dev/null
#$LYNX -source "http://$HOST/dashboard?fcn=viewDashBoardFrame&serviceViewFcn=viewService&service=internet$PROVEDOR&JSESSID=$COOKIE" 1> /dev/null 2> /dev/null
erro 5

$LYNX -source "http://$HOST/dashboard?fcn=viewService&service=internet$PROVEDOR&JSESSID=$COOKIE" 1> /dev/null 2> /dev/null
erro 6

$LYNX -source "http://$HOST/dashboard?&fcn=serviceLogon&service=internet$PROVEDOR" 1> /dev/null 2> /dev/null
erro 7

echo "velox-auth: Autenticação enviada."


