Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

konsola i wysyłanie sms`ów;

0 views
Skip to first unread message

Zdzisław

unread,
Apr 5, 2006, 12:04:10 PM4/5/06
to
Witam;
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 :)
pozdr.

Bartosz Feński aka fEnIo

unread,
Apr 5, 2006, 12:20:25 PM4/5/06
to
W artykule Zdzisław napisał(a):

> 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

panta_rei

unread,
Apr 5, 2006, 12:24:34 PM4/5/06
to
Świadomie, albo i nie Zdzisław napisał(a):

> 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 *************

Artur 'Zmechu' Prokopiuk

unread,
Apr 5, 2006, 1:07:37 PM4/5/06
to
W poprzednim odcinku serialu pl.comp.os.linux, Zdzisław <derb...@wp.pl> napisał(a):

#!/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


wget "http://www.eraomnix.pl/msg/api/do/tinker/sponsored?failure=localhost&success=localhost&login=$ERA_LOGIN&password=$ERA_PASS&number=48$ERA_NUMER&message=$ERA_TEKST&mms=no" -o $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"

wget "http://www.eraomnix.pl/msg/api/do/tinker/omnix?failure=localhost&success=localhost&login=$ERA_LOGIN&password=$ERA_PASS&number=48$ERA_NUMER&message=$ERA_TEKST&mms=no" -o $OUTPUT

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/

0 new messages