home *** CD-ROM | disk | FTP | other *** search
- # Dieses CoSHy Script kann mittels '. voice' im Setup für den
- # Anrufbeantworter angegeben werden. Es dient dann als kleine
- # Voicemailbox.
-
- EXT=ZX2 ; # Die Extension: ZX1 für CELP
- # ZX2 für ADPCM2
- # ZX3 für ADPCM3
-
- cd d:/connect/messages ; # Tragen Sie hier den Pfad ein,
- # in dem die eingehenden und die
- # Statussoundfiles liegen.
-
- CODE=4711 ; # Geben Sie hier den Code zur Fernabfrage ein.
- # Für die Fernabfrage tippen sie dann an einem
- # Tonwahltelefon (!) diese Nummer und schliessen
- # sie mit der # - Taste ab.
-
- if [ a$KEY != a$CODE ]; then
- # Offenbar vertippt. Geben wir noch eine
- # Chance
- play NOCHMAL.$EXT; # Hier wird jetzt eine von Ihnen noch
- # einzugebende Message abgespielt, die
- # den Anrufer zur erneuten Eingabe der
- # Geheimnummer auffordert.
-
- gettone 30s NEWKEY ; # Dann wird 30sek lang auf die Neue Nummer
- # gewartet.
- if [ a$NEWKEY != a$CODE ]; then
- play PECH.$EXT # Jetzt hat der Anrufer das 2. Mal die
- # falsche Nummer gewählt. Deshalb wird
- # ihm jetzt eine vorgefertigte Message
- # vorgespielt, in der erklärt wird, warum
- # aufgelegt wird.
- send "ATH"
- hangup
- exit
- fi
- fi
-
- # Hier angekommen, hat der Anrufer also den richtige Code eingegeben
- # Dann koennen wir also zur Fernabfrage kommen.
-
- play ERFOLG.$EXT ; # Sagen wir das zuerst und fordern den Anrufer
- # auf, die Art der Fernabfrage zu wählen:
- # Tippen Sie 1# für die Anzahl der Anrufe
- # oder 2# für ein Anhören der Reihe nach.
-
- gettone 5 AUSWAHL
-
- if [ a$AUSWAHL = a1 ]; then
- for i in m*.$EXT; do ;# Für jeden eingegangenen Anruf wird jetzt
- ; # einmal gepiepst.
- if [ -r $i ]; then
- send 'AT+VTS=[1000,1200,5]'
- waitfor OK
- sleep 20h
- fi
- done
- fi
-
- if [ a$AUSWAHL = a2 ]; then
- for i in m*.$EXT; do; # Jeder Anruf wird einmal vorgespielt
- if [ -r $i ]; then
- send 'AT+VTS=[1000,1200,5]'
- waitfor OK
- play $i
- sleep 20h
- fi
- done
- fi
-
- send "ATH"
- hangup
- exit
-
- # Natuerlich läßt sich das Script noch beliebig erweitern,
- # so daß man z.B. auch noch Nachrichten an Freunde hinterlassen
- # kann, die dann einen Bestimmten Code eingeben müssen.
- # Oder man kann die schon gehörten Nachrichten über ein
- # Umbenennen als abgehört markieren.
- # Und und und...
-