Size: a a a

2020 September 18

BT

Boris The Blade in ru_freeswitch
<extension name="unloop">
     <condition field="${unroll_loops}" expression="^true$"/>
     <condition field="${sip_looped_call}" expression="^true$">
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Boris The Blade
<extension name="unloop">
     <condition field="${unroll_loops}" expression="^true$"/>
     <condition field="${sip_looped_call}" expression="^true$">
потому что тут кондишены подряд идут
источник

АХ

Алексей Хабуляк... in ru_freeswitch
послединй закрывать не нужно
источник

BT

Boris The Blade in ru_freeswitch
во оно как, понял
источник

BT

Boris The Blade in ru_freeswitch
я пока работаю с одно-кондишными конструкциями, а то запутаюсь совсем)
источник

AK

Andrey Kryukov in ru_freeswitch
короче я решил что внутри lua парсинг сделаю - да и дело с концом
источник

AK

Andrey Kryukov in ru_freeswitch
а потом уже посмотрю в исходниках как оно парсит и что в исходном нужно дополнительно экранировать
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
он у меня по какой-то причине не понял вообще     <condition field="${sip_h_X-pai2x_hdr}" expression="^(\".*\")?\s*\<?(sip\:[^@]*@[a-zA-Z0-9.]*)\>?(,)?(\".*\")?\s*\<?(tel\:\+?[0-9]*)\>?$">
а уберите экранирование ". оно же не несет никакой нагрузки в регулярках
источник

АХ

Алексей Хабуляк... in ru_freeswitch
хотя не
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
он у меня по какой-то причине не понял вообще     <condition field="${sip_h_X-pai2x_hdr}" expression="^(\".*\")?\s*\<?(sip\:[^@]*@[a-zA-Z0-9.]*)\>?(,)?(\".*\")?\s*\<?(tel\:\+?[0-9]*)\>?$">
попробуйте внешние кавычки " заменить на '
а у внутренних уберите \
источник

АХ

Алексей Хабуляк... in ru_freeswitch
может в этом косяк
источник

AK

Andrey Kryukov in ru_freeswitch
<condition field="${sip_h_X-pai2x_hdr}" expression='^(".*")?(\s)*(<)?(sip:([^@])*@([a-zA-Z0-9.])*)(>)?(,)?(".*")?(\s)*(<)?(tel:(\+)?([0-9])*)(>)?$'>
Вот так заработало
источник

A

Anton in ru_freeswitch
Anton
Вот полезная штука для провеки регехпов, недавно узнал, класс fs_cli>regex sip:foo@bar.baz|^sip:(foo)@(.*)|$2 . выводит bar.baz . Если напишу сюда, больше шансов что не забуду :)
Есть команда regex для проверки сложных регекспов прямо в fs
источник

AK

Andrey Kryukov in ru_freeswitch
Anton
Есть команда regex для проверки сложных регекспов прямо в fs
Спасибо огромное
источник
2020 September 19

SG

Sergey Grushko in ru_freeswitch
Коллеги, ищем спикера на FreeSwitch Conf!

У нашего соорганизатора, Кости Вишнивецкого не получается приехать на конфу. Его слот с докладом нам предстоит заменить.
Если у вас есть какая-то интересная для Community тема, то пожалуйста, напишите мне или Косте.
источник

OU

Oleksandr Usov in ru_freeswitch
А вот и дырка™
источник

SG

Sergey Grushko in ru_freeswitch
"сказала она"(c)
источник
2020 September 21

DM

D M in ru_freeswitch
источник

DM

D M in ru_freeswitch
Поясните откуда взялась скобка в поле from?
источник

BT

Boris The Blade in ru_freeswitch
она сама туда забрела))
источник