[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Para os afixionados em torpedos ...
From: |
Marcelo G. Dias |
Subject: |
Para os afixionados em torpedos ... |
Date: |
Sat, 3 Jul 2004 00:13:13 -0300 |
User-agent: |
KMail/1.5.3 |
Encontrei um script para envio de torpedo para telefones celulares da claro na
net, se não me engano foi no dicas linux e o autor é Alessandro, se tiver
errado pesso a ele que me perdoe, mas como gosto de fusar, resouví auterá-lo
para torna-lo mais legivel na sua execução no console, pois as clinicas que
dou suporte os usuários utilizam ele para me enviar menságens em tempo real
de quaisquer problemas na rede ( Neste caso as opções de DDD e NUMERO são
omitidas para eles com uma pequena modificação no script ), e o legal é que
as meságens são degratis !!! :-))
###############################################
#! /bin/bash
# Sistema que permite envio de torpedo via linha de comando
# para celulares da cláro
clear
echo -e "\t->\tInforme qual o DDD do celular : \c"
read DDD
echo -e "\t->\tInforme qual o NÚMERO do celular : \c"
read NUMERO
echo -e "\t->\tInforme qual o seu NOME : \c"
read NOME
clear
while true
do
echo -e "\t->\tDigite sua menságem"
echo -e "\t->\t( Ela deverá têr no maximo 80 caracteres ) :"
if [ "$ERRO" ]
then
echo -e "\t->\t << $ERRO >>"
echo -e "\t->\t$MENSAGEM"
echo -e "\t->\tDigite-a Novamente : \c"
else
echo -e "\t->\t\c"
fi
read MENSAGEM
clear
NC=`expr length "$MENSAGEM"`
[ \( "$NC" -le "80" \) -a \( "$NC" -gt "0" \) ] && break
[ "$NC" -ge "80" ] && ERRO="Seu texto é maior que 80 caracteres !!!"
[ "$NC" -eq "0" ] && ERRO="Você deve digitar algum texto !!!"
done
if [ "$DDD" -a "$NUMERO" -a "$NOME" -a "$MENSAGEM" ]
then
echo "DDD......: $DDD"
echo "Celular..: $NUMERO"
echo "Remetente: $NOME"
echo "MSG......: $MENSAGEM"
echo "Status...: Enviando mensagem..."
NOME=`echo "$NOME"| sed "s| |+|g;s|&|%26|g"`
MENSAGEM=`echo "$MENSAGEM"| sed "s| |+|g;s|&|%26|g"`
URL='http://www2.claro.com.br/torpedoweb/clarotw_pwd.asp'
PARAMETRO=`echo "?ddd_para=$DDD&telefone_para=$NUMERO&nome_de=$NOME&\
ddd_de=&telefone_de=&msg=$MENSAGEM&caract=0"`
lynx -dump -accept_all_cookies "$URL$PARAMETRO" 2>/dev/null
[ "$?" == "0" ] && echo "Mensagem enviada ..." || echo "Erro de envio
de
mensagem ..."
else
echo -e "\t->\tVocê deverá informar todos os parametros, OK !!!"
fi
###############################################
--
\|||||/
(o o) *** Seja Livre e evite a pirataria use GNU/Linux ***
--( )-0ooo-------------------------------------------------------
| MARCELO GIOVANNI DIAS - WEBMASTER
| E-mail: address@hidden - Site : http://www.boletim.net
-----------------------------------------------------------------
- Para os afixionados em torpedos ...,
Marcelo G. Dias <=