- Mitglied seit
- 25 Sep 2008
- Beiträge
- 21
- Punkte für Reaktionen
- 0
- Punkte
- 0
Guten Tag,
folgende 2 Fragen, einmal soll per DTMF ein "#" alle 30 Sekunden während eines gespräches übertragen werden. Dies dient dazu das eine AB Sprechstelle nicht nach einer bestimmten Zeit auflegt.
Leider wird nur das Macro ausgeführt und nicht mehr Automatisch abgehoben
von der AB Sprechstelle.
------------------------------------------------------------
Und die 2. Frage ist, ein Script soll aufgrund eines Tastatur eingabe ( zb: PIN Code / Türöffner Taste "#1") ein Shellscript ausgeführt werden.
Bisher funktioniert es nur durch Anruf einer Nummer (zb: 4000)
MfG Speiderlars
folgende 2 Fragen, einmal soll per DTMF ein "#" alle 30 Sekunden während eines gespräches übertragen werden. Dies dient dazu das eine AB Sprechstelle nicht nach einer bestimmten Zeit auflegt.
Code:
exten => 3002,1,Dial(SIP/3002,,M(verlaengern)
[macro-verlaengern]
exten => s,1,wait,30
exten => s,2,SIPDtmfMode(inband)
exten => s,3,sendDTMF(3002#)
exten => s,4,goto(s,1)
Leider wird nur das Macro ausgeführt und nicht mehr Automatisch abgehoben
von der AB Sprechstelle.
------------------------------------------------------------
Und die 2. Frage ist, ein Script soll aufgrund eines Tastatur eingabe ( zb: PIN Code / Türöffner Taste "#1") ein Shellscript ausgeführt werden.
Bisher funktioniert es nur durch Anruf einer Nummer (zb: 4000)
Code:
exten => _4XXX,1,Dial(SIP/${EXTEN})
exten => _4XXX,n,System(cd /etc/asterisk && ./cam58.sh)
exten => _4XXX,n,Hangup(
MfG Speiderlars