VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Вход

Найдено 4 результата

imho
15 фев 2016, 22:20
Форум: Вопросы новичков
Тема: Кавычки и пробелы в переменных и выражениях
Ответы: 8
Просмотры: 6708

Re: Кавычки и пробелы в переменных и выражениях

Почему-то в $[…] экранирование не помогает
same => n,NoOp($[${QUOTE(${operator})}!=""])
приводит к тому-же результату, или я неправильно экранирую?

результатом ${QUOTE(${operator})} будет "ПАО \"Мобильные ТелеСистемы\"" — вроде всё верно, но $[…] игнорирует эти слеши

PS. Да, возможно в данном ...
imho
14 фев 2016, 20:08
Форум: Вопросы новичков
Тема: Кавычки и пробелы в переменных и выражениях
Ответы: 8
Просмотры: 6708

Re: Кавычки и пробелы в переменных и выражениях

Попробую переформулировать вопрос: как можно экранировать специальные символы в переменных? Или как использовать переменные чтобы спецыальные символы в переменных не влияли на вычисление выражения?

Разбейте сложную логику выражения на несколько простых операндов, вставляйте везде проверки NoOp ...
imho
13 фев 2016, 17:16
Форум: Вопросы новичков
Тема: Кавычки и пробелы в переменных и выражениях
Ответы: 8
Просмотры: 6708

Кавычки и пробелы в переменных и выражениях

Подскажите как правильно записать следующее выражение
same => n,Set(operator-info=${IF($["${operator}"!=""]?[${operator}, ${region}])})
Дело в том что если в переменной operator встретятся кавычки, то будет синтаксическая ошибка и WARNING
(syntax error: syntax error, unexpected '<token ...
imho
12 июл 2012, 14:59
Форум: Конфигурация и настройка Asterisk
Тема: Asterisk запись всех исходящих звонков до соединения
Ответы: 11
Просмотры: 11385

Re: Asterisk запись всех исходящих звонков до соединения

У меня почти такая-же ситуация: при использовании LOCAL-канала не записывается разговор (точнее файл закрывается почти сразу и имеет очень маленький размер: ~300 байт).

https://wiki.asterisk.org/wiki/display/AST/Asterisk+10+Application_MixMonitor
Огромное спасибо! Я конечно использовал просто ...
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH