Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Czesc
Zaczem malutki romans z Asteriskiem (serwerem Voip, a nie.... :D)
W zwiazku z tym pytanko, o użycie regexu w dialplanie.
Do lepiej znanego mi Freeswitcha robi się go tak:
<extension name="lokalne"> <condition field="destination_number" expression="^([2-8]\d{6}$)"> <action application="set" data="skype_add_outband_dtmf_also_when_bridged=true"/> <action application="set" data="skype_get_inband_dtmf=true"/> <!-- <action application="set" data="proxy_media=true"/> --> <action application="set" data="hangup_after_bridge=true"/> <action application="bridge" data="skypopen/RR/004832$1"/> </condition> </extension> <extension name="kierunkowe"> <condition field="destination_number" expression="^(\+48?|0?|0048?|\+0?)?((1[2-8]|2[2-59]|3[234]|4[1-468]|5[245689]|6[1-35-8]|7[14-7]|8[1-69]|9[145])\d{7})$"> <action application="set" data="skype_add_outband_dtmf_also_when_bridged=true"/> <action application="set" data="skype_get_inband_dtmf=true"/> <!-- <action application="set" data="proxy_media=true"/> --> <action application="set" data="hangup_after_bridge=true"/> <action application="bridge" data="skypopen/RR/0048$2"/> </condition> </extension> <extension name="mobilne"> <condition field="destination_number" expression="^(\+48?|0?|0048?|\+0?)?((5[0137]|6[069]|7[2389]|88)\d+)$"> <action application="set" data="hangup_after_bridge=true"/> <action application="bridge" data="gsmopen/RR/+48$2"/> </condition> </extension>
Chciałem zapytać, jak się podobne Regexy (te są w przybliżeniu zgodne z PCRE) pakuje do dialplanu Astriska?.
Względnie jak ktoś zna sznurek do jakiejś spójnej i wartej uwagi dokumentacji asteriskowych regexów, czy inne przykłady, to są tutaj mile widziane. :D
Przy okazji, jeśli ktoś kiedyś widział coś podobnego w formie skrypta AGI, to także się przyda.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2014-07-25 15:36:38)
Offline