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/.







Podobno człowiek...;)








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