|
| sms Fra : Tivas Laursen |
Dato : 26-01-03 14:06 |
|
hej NG
jeg er rimelig ny til linux, men jeg har alligevel kastet mig ud i at lave
en debian box med apache og lidt andre sjove ting. mit spørgsmål er om der
findes et program til linux der kan sende sms'er. det kunne jo være smart
hvis man havde en quake server at den så sendte en sms til min mobil hver
gang den gik ned. jeg ved at det er muligt at lave jeg ved bare ikke om det
er et script eller om det er et program der har lavet det.
--Tivas
tivas@laukaz.dk
| |
Kent Friis (27-01-2003)
| Kommentar Fra : Kent Friis |
Dato : 27-01-03 17:09 |
|
Den Sun, 26 Jan 2003 14:06:26 +0100 skrev Tivas Laursen:
>hej NG
>
>jeg er rimelig ny til linux, men jeg har alligevel kastet mig ud i at lave
>en debian box med apache og lidt andre sjove ting. mit spørgsmål er om der
>findes et program til linux der kan sende sms'er. det kunne jo være smart
>hvis man havde en quake server at den så sendte en sms til min mobil hver
>gang den gik ned. jeg ved at det er muligt at lave jeg ved bare ikke om det
>er et script eller om det er et program der har lavet det.
Der skal hardware til.
De der "smarte" løsninger med at sende en e-mail til telefonen (og som
iøvrigt ofte var 12 timer forsinkede) er blevet lukket, da det gik op
for telefonselskaberne at der var nogen der fik en ydelse gratis.
Mvh
Kent
--
Exception 0E in module IFSMGR.VXD
Press control-alt-delete to reboot
| |
Peter Dalgaard BSA (27-01-2003)
| Kommentar Fra : Peter Dalgaard BSA |
Dato : 27-01-03 17:23 |
|
"Tivas Laursen" <tivas@laukaz.dk> writes:
> hej NG
>
> jeg er rimelig ny til linux, men jeg har alligevel kastet mig ud i at lave
> en debian box med apache og lidt andre sjove ting. mit spørgsmål er om der
> findes et program til linux der kan sende sms'er. det kunne jo være smart
> hvis man havde en quake server at den så sendte en sms til min mobil hver
> gang den gik ned. jeg ved at det er muligt at lave jeg ved bare ikke om det
> er et script eller om det er et program der har lavet det.
Jeg tror at alle de åbne SMS tjenester er forsvundet pga.
misbrugspotentialet, så du må selv levere isenkrammet. Hvis du har en
Nokia med passende kabel, så findes der et projekt ved navn gnokii der
kan sende SMS (+ up/download af telefonbog, logoer, ringetoner o.l.).
NB: mit forhold til det her er rent intellektuelt. Jeg har kun kikket
på websider men ikke prøvet noget af det.
--
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907
| |
Klaus Alexander Seis~ (27-01-2003)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 27-01-03 17:32 |
|
Peter Dalgaard BSA skrev:
> Jeg tror at alle de åbne SMS tjenester er forsvundet pga.
> misbrugspotentialet, så du må selv levere isenkrammet. Hvis du
> har en Nokia med passende kabel, så findes der et projekt ved
> navn gnokii der kan sende SMS (+ up/download af telefonbog,
> logoer, ringetoner o.l.).
Man kan sende SMS'er fra flere ICQ-klienter til Linux, så mon
ikke det kan lade sig gøre at benytte et sådant som "proxy"?
// Klaus
--
><> vandag, môre, altyd saam
| |
Andreas Hinz (27-01-2003)
| Kommentar Fra : Andreas Hinz |
Dato : 27-01-03 18:44 |
|
Sun, 26 Jan 2003 14:06:26 +0100
skrev "Tivas Laursen" <tivas@laukaz.dk>:
> om der findes et program til linux der kan sende sms'er.
>
Der findes bla. "gsmlib", som indholder programmer, der kan sende SMS via
en serielt tilkoblet mobiltelefon med indbygget modem.
Det benytter jeg som en "e-post til SMS" service til vores kunder sammen
med et hjemmestikket BASH script.
Men en ekstra telefon og et ekstra SIM-kort er nok mere end du vil ofre på
projektet
--
Med venlig hilsen / Best regards / Mit freundlichen Grüssen
Andreas Hinz
| |
Ukendt (27-01-2003)
| Kommentar Fra : Ukendt |
Dato : 27-01-03 19:36 |
|
Andreas Hinz wrote:
> Sun, 26 Jan 2003 14:06:26 +0100
> skrev "Tivas Laursen" <tivas@laukaz.dk>:
>
>
> om der findes et program til linux der kan sende sms'er.
>
> Der findes bla. "gsmlib", som indholder programmer, der kan sende SMS via
> en serielt tilkoblet mobiltelefon med indbygget modem.
>
> Det benytter jeg som en "e-post til SMS" service til vores kunder sammen
> med et hjemmestikket BASH script.
Er det et setup du vil beskrive her?
Jeg kunne godt tænke mig at få status SMS'er fra vore servere!
Der er extra mobilos'er til rådighed
/ Steffen
| |
Lars Dybdahl (27-01-2003)
| Kommentar Fra : Lars Dybdahl |
Dato : 27-01-03 19:34 |
|
Tivas Laursen wrote:
> findes et program til linux der kan sende sms'er. det kunne jo være smart
Du læser i vejledningen til den mobiltelefon, du tilslutter serveren,
hvordan man kommunikerer med den, og så gør du som der står... Der findes i
øvrigt ganske glimrende mobiltelefoner til formålet som kan indbygges i
computeren i stedet for at have dem liggende ved siden af - de kaldes
"embedded".
Lars.
--
Dybdahl Engineering
http://dybdahl.dk/
| |
Andreas Hinz (27-01-2003)
| Kommentar Fra : Andreas Hinz |
Dato : 27-01-03 19:53 |
|
Mon, 27 Jan 2003 19:35:40 +0100
skrev Steffen Fog Sørensen <steffen@-ingen-spam-skydive.dk>:
> Jeg kunne godt tænke mig at få status SMS'er fra vore servere!
>
Hej,
i den situation er det endnu simplere end det jeg bruger.
Du henter og installerer "gsmlib" fra http://www.pxh.de/fs/gsmlib/
Der er "man" sider med som det er værd at læse, men generelt kan du
starte testen med det samme efter installtionen med:
gsmsendsms -b 115200 -d /dev/ttySx <mobilnr> <fil med SMS tekst>
hvor ttySx er den serielle port du har din telefon tilkoblet.
Bemærk, at nogle telefoner kører fast med hastighed og så skal det
naturligvis være fx. (Siemens S35i) "-b 19200" i ovenstående.
--
Med venlig hilsen / Best regards / Mit freundlichen Grüssen
Andreas Hinz
| |
Andreas Hinz (27-01-2003)
| Kommentar Fra : Andreas Hinz |
Dato : 27-01-03 20:24 |
|
Mon, 27 Jan 2003 19:52:54 +0100
skrev Andreas Hinz <news3@accci.dk>:
> i den situation er det endnu simplere end det jeg bruger.
>
Hov, du skrev "servere". Altså flere.
Jeg går ud fra at du så vil sende status fra alle serverne til en enkelt
server med en mobil tilkoblet.
Jeg har gjort det simpelt og tilføjet en linie i /etc/mail/aliases med:
sms: | "formail > /tmp/sms0 && /usr/sbin/sms"
gemt filen og kørt en "newaliases".
Det betyder at når der sendes en e-post til brugeren "sms" (behøves ikke
oprettes som normal bruger i Linux), så startes"formail", som sender
e-post teksten til filen "/tmp/sms0".
Derefter startes "/usr/bin/sms" (som er nedenstående script) og den klarer
resten.
I mit script laver jeg et check som validerer afsender op med en
PostgreSQL database og sender "Nægtet adgang" e-post tilbage til
afsender, men det får du ikke brug for, så det filtrerer jeg fra.
Jeg sendes e-post til modtager hvis SMS teksten er for lang eller der var
fejl under afsendelse og de dele fjerner jeg også.
Hvis nogen har behov for det komplette script, så sig bare til.
------ START PÅ SCRIPT --------
#! /bin/sh
TIL="indtast dit mobil-nr"
EMNE=`formail -x "Subject:" < /tmp/sms0 | cut -f2- -d" "`
TEKST=`formail -I "" < /tmp/sms0
# hvis telefonen er i brug, vent indtil den er ledig
while [ -e /tmp/.gsm.lock ]; do
sleep 8
done
# marker at telefonen er i brug
echo "x" > /tmp/.gsm.lock
gsmsendsms -b 19200 "$TIL" "$EMNE: $TEKST"
# fjern markering om at telefon er i brug
rm /tmp/.gsm.lock
fi
------ SLUT PÅ SCRIPT -------
--
Med venlig hilsen / Best regards / Mit freundlichen Grüssen
Andreas Hinz
| |
Andreas Hinz (27-01-2003)
| Kommentar Fra : Andreas Hinz |
Dato : 27-01-03 22:05 |
|
Mon, 27 Jan 2003 21:37:09 +0100
skrev Steffen Fog Sørensen <steffen@-ingen-spam-skydive.dk>:
> Det er sq næsten for nemt..!
>
Jeps.
Lige en rettelse: jeg skrev at "sms" scriptet skal ligge i "/usr/bin/",
men som du kan se i linien i "/etc/mail/aliases", så er det"/usr/sbin/"
Du må naturligvis lægge det hvor du vil bare du lægger "sms" hvor den
kalder den i "aliases"
Og lige en sidste ting: filrettigheder.
Du bør køre:
chmod 750 /usr/sbin/sms
chown root.daemon /usr/sbin/sms
Det virker i hvertfald fint hos mig med "sendmail".
Og en aller sidste ting: hvis du kører med fx. "postfix", så kan det
måske være at "/etc/mail/aliases" ikke bruges.
Hvordan det tilsvarende opsættes kan sikkert et kvikt hoved her i gruppen
hjælpe med.
--
Med venlig hilsen / Best regards / Mit freundlichen Grüssen
Andreas Hinz
| |
|
|