panel
02.08.2005, 12:51
Добрый день!

Подскажите, please, возможно ли сделать проще. У меня автосекретарь будет говорить:"Наберите звёздочку и внутренний номер абонента". Соответственно в таблице трансляции надо прописать *XXX -> XXX и XXX -> XXX. И так каждый номер по две строки. Возможно ли это сделать проще?

Спасибо.

P.S.: Звёздочка на большинстве телефонных аппаратах переключает pulse -> tone, не надо втолковывать пользователям, что такое "переключите свой телефонный аппарат в тональный набор..."

Susla
02.08.2005, 13:03
Можно.

panel
02.08.2005, 13:13
А как?

Susla
02.08.2005, 13:37
Написать две одинаковые строки с разными кодами. Станция будет сама анализировать что набрано.
Где-то похожее делал - работало.

panel
02.08.2005, 14:05
То есть просто тупо прописать каждый номер? Оптимизировать никак не получиться?

Susla
02.08.2005, 14:50
Ну , можно пользователей научить:D , или тупо прописывать.
Ещё можно в маршрутах уже * не ставить, аппарат-то уже в тоне.

panel
03.08.2005, 15:24
К сожалению не у всех в нашем маленьком городе супер-современные электронные АТС. Есть ещё и декадно-шаговые. И до одури координаток. Это я к тому, что не у всех есть тон.

Нигде не нашёл назначения символа D. Да и вообще всё очень туманно описано. Понял только, что в первом поле InputDigits может быть не более четырёх символов.

Подскажите, где можно найти более подробное описание этой MMC для таких как я извращенцев.

Спасибо.

Lion
03.08.2005, 16:37
А ты не извращайся. Набери в поиске слово "автосекретарь" и вот оно

http://bbs.radiolink.ru/forum/showthread.php?s=&threadid=19134&highlight=%E0%E2%F2%EE%F1%E5%EA%F0%E5%F2%E0%F0%FC

А там атачик с алгоритмом работы и примерчиком. Дальше полет фантазии....:rolleyes:

panel
04.08.2005, 18:02
Спасибо, этот PDF я уже читал, про требуемую MMC там очень скудно написано.