Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Asterisk 1.8, Queue, Время записи разговоров.

0

extensions.conf:

[globals] MIXMON_DAY=${STRFTIME(${EPOCH},,%d)} ; День MIXMON_MONTH=${STRFTIME(${EPOCH},,%m)} ; Месяц MIXMON_YEAR=${STRFTIME(${EPOCH},,%Y)} ; Год MIXMON_TIME=${STRFTIME(${EPOCH},,%H.%M.%S)} ; Время. [macro-group] exten => s,1,Set(CALLERID(name)=туЦтуц!) exten => s,n,Answer() exten => s,n,Set(MONITOR_FILENAME=${ARG2}/${MIXMON_YEAR}/${MIXMON_MONTH}/${MIXMON_DAY}/${MIXMON_TIME}-${CALLERID(num)}[${CALLERID(name)}]--${ARG2}) exten => s,n,Queue(${ARG1},r) exten => s,n,Goto(call-${DIALSTATUS},1) exten => _call-.,1,HangUp() 

P.S. ARG1 - Название группы, ARG2 - ${EXTEN}

queues.conf:

[general] persistentmembers=yes autofill=yes monitor-type=MixMonitor autopause=no [queue] ;music=default strategy=ringall timeout=30 retry=1 maxlen=0 monitor-format=wav eventwhencalled=yes ringinuse=yes member => SIP/100,1 member => SIP/101,1 member => SIP/102,1 member => SIP/103,1 

Собственно проблема в том что все звонки пишутся со временем рестарта asterisk либо временем core reload.

13.48.56-... 13.48.56-... 13.48.56-... n 

Пожалуйста подскажите, что я делаю не так? Не охота использовать в диалплане не родной MixMonitor на очереди.

удалить закрыть спам изменить тег редактировать

спросил 2012-04-25 20:39:15 +0400

kopMuk Gravatar kopMuk
21 ● 11 ● 1 ● 14

1 Ответ

2

Не так: в [globals] выставляете переменные. Выставляйте прямо в [macro-group], будет вам счастье.

Типа так:

[macro-group] exten => s,1,Set(CALLERID(name)=туЦтуц!) exten => s,n,Set(MIXMON_DAY=${STRFTIME(${EPOCH},,%d)}) exten => s,n,Set(MIXMON_MONTH=${STRFTIME(${EPOCH},,%m)}) exten => s,n,Set(MIXMON_YEAR=${STRFTIME(${EPOCH},,%Y)}) exten => s,n,Set(MIXMON_TIME=${STRFTIME(${EPOCH},,%H.%M.%S)}) exten => s,n,Answer() exten => s,n,Set(MONITOR_FILENAME=${ARG2}/${MIXMON_YEAR}/${MIXMON_MONTH}/${MIXMON_DAY}/${MIXMON_TIME}-${CALLERID(num)}[${CALLERID(name)}]--${ARG2}) exten => s,n,Queue(${ARG1},r) exten => s,n,Goto(call-${DIALSTATUS},1) exten => _call-.,1,HangUp() 
ссылка удалить спам редактировать

ответил 2012-04-25 20:41:27 +0400

ro Gravatar ro flag of Russian Federation
404 ● 1 ● 1 ● 11
http://rootblog.ru/

обновил 2012-04-25 20:45:35 +0400

Comments

Спасибо огромное, до меня теперь даже дошло почему так происходит... Теперь заверну это в макрос и будет мне счастье. Еще раз большое спасибо!

kopMuk ( 2012-04-25 20:54:09 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2012-04-25 20:39:15 +0400

Просмотрен: 1,920 раз

Обновлен: Apr 25 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.