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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2013-01-31 13:53:13 +0400

komrad123 Gravatar komrad123

если надо считать количество диалов то введите счетчик для него, если время звонка то считайте время не через CDR(duration)...

exten => s,1(loop),Set(START_TIME=${EPOCH})
exten => s,n,Dial(.....)
exten => s,n,Set(STOP_TIME=${EPOCH})
exten => s,n,Set(DELTA_TIME=${MATH(${STOP_TIME}-${START_TIME})})
exten => s,n,Set(TH=${MATH(40+1)})
exten => s,n,GotoIf($[${DELTA_TIME} > ${TH}] ?hangup)

если надо считать количество диалов то введите счетчик для него, если время звонка то считайте время не через CDR(duration)...

exten => s,1(loop),Set(START_TIME=${EPOCH})
exten => s,n,Dial(.....)
exten => s,n,Set(STOP_TIME=${EPOCH})
exten => s,n,Set(DELTA_TIME=${MATH(${STOP_TIME}-${START_TIME})})
exten => s,n,Set(TH=${MATH(40+1)})
s,n,Set(TH=${MATH(40)})
exten => s,n,GotoIf($[${DELTA_TIME} > ${TH}] ?hangup)
?loop)

если надо считать количество диалов то введите счетчик для него, если время звонка то считайте время не через CDR(duration)...

exten => s,1(loop),Set(START_TIME=${EPOCH})
exten => s,n,Dial(.....)
exten => s,n,Set(STOP_TIME=${EPOCH})
exten => s,n,Set(DELTA_TIME=${MATH(${STOP_TIME}-${START_TIME})})
exten => s,n,Set(TH=${MATH(40)})
exten => s,n,GotoIf($[${DELTA_TIME} > < ${TH}] ?loop)

если надо считать количество диалов то введите счетчик для него, если время звонка то считайте время не через CDR(duration)...

exten => s,1(loop),Set(START_TIME=${EPOCH})
s,1,Set(TH=${MATH(40+1)})
exten => s,n(loop),Set(START_TIME=${EPOCH})
exten => s,n,Dial(.....)
exten => s,n,Set(STOP_TIME=${EPOCH})
exten => s,n,Set(DELTA_TIME=${MATH(${STOP_TIME}-${START_TIME})})
exten => s,n,Set(TH=${MATH(40)})
exten => s,n,GotoIf($[${DELTA_TIME} < ${TH}] ?loop)

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