> Mam pytanie - czy można wysłać sms`a z pod konsoli na telefon ery?
> Chciałbym ustawić sobie program, który sprawdza pocztę i jak coś jest
> nowego to zamiast uruchamiać sylpheed wyśle mi sms`ka :)
Można choćby z wykorzystaniem bramki sponsorowanej Ery.
http://ceti.pl/~miki/komputery/sms.html
pozdr,
fEnIo
--
,''`. Bartosz Fenski | mailto:fe...@debian.org | pgp:0x13fefc40 | irc:fEnIo
: :' : 32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Poland
`. `' phone:+48602383548 | proud Debian maintainer and user
`- http://skawina.eu.org | jid:fe...@jabber.org | rlu:172001
> Mam pytanie - czy można wysłać sms`a z pod konsoli na telefon ery?
Jest np program o bardzo tajemniczej nazwie sms :) potrafi przez omniksa
chyba wysyłać, jest jeszcze jakiś eranet ale nigdy w erze nie miałem
telefonu więc nie wiem jak one się sprawują musisz dokumentację
poczytać.
> Chciałbym ustawić sobie program, który sprawdza pocztę i jak coś jest
> nowego to zamiast uruchamiać sylpheed wyśle mi sms`ka :)
Przy darmowych bramkach masz pewnie limity dzienne :/ i może zabraknąć.
Do samych powiadomień możesz procmaila wykorzystać, nie trzeba żadnych
programów pisać, tu tez odsyłam do dokumentacji... zwłaszcza do mana :)
Pozdrawiam.
--
Sławomir Frąc- Braniewo LRU #271189 *Polska Grupa Freesco*
http://foto.sztrandek.int.pl jid:panta_rei(at)jabber.org
Wasz Windows tego nie potrafi...:P
********** Sygnaturka na licencji GNU GPL wersja 2 *************
#!/bin/sh
ERA_LOGIN=48$1
ERA_PASS=$2
ERA_NUMER=$3
ERA_TEKST="pusty"
ERA_TEKST=`/bin/echo $4 | /usr/bin/head -c 79`
OUTPUT="$HOME/sms$RANDOM.dat"
/bin/touch $OUTPUT
DANE_TMP=`/bin/cat $OUTPUT | /usr/bin/tr "=&'" " " | /bin/grep ERA | /usr/bin/tail -1`
ERROR=`/bin/echo $DANE_TMP | /bin/awk '{ print $3}'`
LEFT=`/bin/echo $DANE_TMP | /bin/awk '{ print $5}'`
case $ERROR in
0) BABOL="(wysyłka bez błędu, pozostalo $LEFT smsow)" ;;
1) BABOL="(BLAD: awaria systemu)" ;;
2) BABOL="(BLAD: użytkownik nieautoryzowany)" ;;
3) BABOL="(BLAD: dostęp zablokowany)" ;;
4) BABOL="(BLAD: hgw)" ;;
5) BABOL="(BLAD: błšd składni)" ;;
6) BABOL="(BLAD: hgw)" ;;
7) BABOL="(BLAD: wyczerpany limit SMS)" ;;
8) BABOL="(BLAD: błędny adres odbiorcy SMS)" ;;
9) BABOL="(BLAD: wiadomo ć zbyt długa)" ;;
10) BABOL="(BLAD: brak wymaganej liczby żetonów)" ;;
*) BABOL="(BLAD: Totalne hgw)" ;;
esac
if [ $ERROR -ne 0 ]; then
echo "Cos nie tak, probuje bramki multimedialnej"
DANE_TMP=`cat $OUTPUT | tr "=&'" " " | grep ERA | tail -1`
ERROR=`echo $DANE_TMP | awk '{ print $7}'`
LEFT=`echo $DANE_TMP | awk '{ print $3}'`
KOSZT=`echo $DANE_TMP | awk '{ print $5}'`
case $ERROR in
0) BABOL="(wysyłka bez błędu, zuzyto $KOSZT, pozostalo $LEFT zetonow)" ;;
1) BABOL="(BLAD: awaria systemu)" ;;
2) BABOL="(BLAD: użytkownik nieautoryzowany)" ;;
3) BABOL="(BLAD: dostęp zablokowany)" ;;
4) BABOL="(BLAD: hgw)" ;;
5) BABOL="(BLAD: błšd składni)" ;;
6) BABOL="(BLAD: hgw)" ;;
7) BABOL="(BLAD: wyczerpany limit SMS)" ;;
8) BABOL="(BLAD: błędny adres odbiorcy SMS)" ;;
9) BABOL="(BLAD: wiadomo ć zbyt długa)" ;;
10) BABOL="(BLAD: brak wymaganej liczby żetonów)" ;;
*) BABOL="(BLAD: Totalne hgw)" ;;
esac
BABOL="$BABOL (bramka multimedialna)"
/bin/echo `date +%T-%D` [$ERA_LOGIN-$ERA_NUMER] $ERA_TEKST $BABOL >> /var/log/sms/$ERA_LOGIN.log
fi
/bin/rm -f $OUTPUT
/bin/echo `date +%T-%D` [$ERA_LOGIN-$ERA_NUMER] $ERA_TEKST $BABOL >> /var/log/sms/$ERA_LOGIN.log
Pozdrawiam
Artur
--
Medżik DiscoPolo Mejker:
http://www.mdpm.bzi.pl/