В стандартном extensions.ael есть такой макрос:
| Код: |
| macro ael-std-exten-ael( ext , dev ) { Dial(${dev}/${ext},20); switch(${DIALSTATUS}) { case BUSY: Voicemail(b${ext}); break; default: Voicemail(u${ext}); }; catch a { VoiceMailMain(${ext}); return; }; }; |
Все понятно, кроме catch, в документации ничего кроме "A catch block can be specified to catch special
extensions" не нашел
Объясните смысл этой инструкции
Кто-нибудь использует несколько Asterisk на одной машине?
Вопрос в том, как выбирать к какому * конектится? asterisk -r подключает всё время к одному (первому) *.
наверное затем же, зачем и астериск под виндой да еще и в виртальной машине - видимо это от желания поизвращаться максимально доступными способами
тоесть типа к примеру есть две задачи - первая: нужно сделать атс и чтобы она хоть както но работала. вторая: максимально, насколько это возможно, извратить изначальный смысл астериска. дык вот иногда вторая становится более приориететной, в результате - будет ли это все работать - уже не так важно становится видимо. и тогда мы видим вот такие аномалии время от времени
_________________
Успехов!
ЗЫЖ Задача кажется банальная: офисный центр, куча мелких контор и офисов, даёшь каждой во виртуальной АТС в виде астериска. Каждому отдельную тачку жирно будет.
на мой взгляд все эти решения в виде виртуальных машин и тд. - это дикое извращение. это моё имхо.
ps: астериcк позволяет на одной машине путем разруливания в диалплане иметь десятки-сотни разных офисов. для чего отдельные астериcки для этой задачи на одной и той же машине - мне так и не понятно.
_________________
Успехов!
_________________
OpenSUSE 10.3 / Asterisk-trunk / Celeron 1100 (512mb) / chan_misdn (HFC)
Linksys PAP2T / SPA941 / SPA3102 / SPA2102
http://igorg.ru
Что именно не получится ещё не знаю, но есть подозрение, что одинаковый план нумерации для каждого клиента(офиса) не получится.
Т.е. в идеале хочется, чтоб вообще всё для всех было одинаково, но каждый работал независимо и ещё во всём этом не запутаться.
Разве так можно сделать, чтоб в * были одинаковые экстеншены в разных контекстах?
Получиться, читайте доки.
> Т.е. в идеале хочется, чтоб вообще всё для всех было одинаково, но каждый работал независимо и ещё во всём этом не запутаться.
Чтобы не запутаться составьте план (на бумажке).
> Разве так можно сделать, чтоб в * были одинаковые экстеншены в разных контекстах?
/Хочеться ругаться матом/ Вы вообще что-нибудь читали о предмете обсуждения?
_________________
ys
http://voip.rus.net/
| vasya писал(а): |
| Какой-нить древний пень и работать будет соответственно, плевки именно поэтому и будут. |
НЕ ПРАВДА.
_________________
Успехов!
как сказал анест учи матчасть
все возможно зделать штатными средставми
у меня например организовано так
user1001_20_100
где
user1001_20_100 имя пользователя
20 -номер для звонков между пользователями
и 100 первый номер пользователя в своей виртуальной PBX
вот
Всем спасибо и извините за ламеризм.
Уже вроде что-то получается...