Страница 2 из 2
Re: кнопка
Добавлено: 03 авг 2012, 13:47
klon4uk
вот на форумах ещё и обижаться )))
так посмеяться только)
Re: кнопка
Добавлено: 03 авг 2012, 13:55
klon4uk
Set(DEVICE_STATE(Custom:lamp1)=BUSY) как понял команда что бы изменить цвет лампочки,
а как послать состоянии лампочки именно на данный телефон ?
блин жара что ли так влияет (((
Re: кнопка
Добавлено: 03 авг 2012, 14:22
ded
Читайте про BLF!
Re: кнопка
Добавлено: 03 авг 2012, 14:51
SolarW
klon4uk писал(а):а как послать состоянии лампочки именно на данный телефон ?
Если так ставить вопрос - то никак.
В астериске существует набор хинтов а какой из них отображать на конкретной кнопке - вы сами решаете.
Например есть хинт отображающий состояние абонента 1234.
И вы можете подписаться на отображение состояния этого абонента с произвольного количества телефонов.
Т.е. есть 10 телефонов и у всех верхняя правая кнопка отображает состояние абонента 1234.
А так как вы формулируете вопрос "состояние лампочки именно на данный телефон" говорит о том что эти хинты должны быть разные и соответственно каждый телефон будет подписан на свой.
Re: кнопка
Добавлено: 03 авг 2012, 14:53
SolarW
Вдогонку.
Ну и на той страничке ссылку на которую я приводил есть ссылка на такой вот мануал -
Using Custom Device States to control BLF lamps
Возможно там вы найдете все необходимые сведения.
Re: кнопка
Добавлено: 03 авг 2012, 15:55
klon4uk
То есть, если правильно вас понял.
если мне надо на 10 телефонах - по сути 10 разных кнопок, надо создать допольнительно 10 абонентов.
или как и кого ещё можно хинтить?
и в основном диалплане надо будет эти 10 кнопок хинтить, а при нажатии изменять состояние ?
Re: кнопка
Добавлено: 03 авг 2012, 16:17
SolarW
"Хинтить" как вы говорите можно все что угодно.
Например в последних FreePBX через хинты на BLF-кнопки телефонов вешаются переключения/отображения дневной/ночной режим (общий для всех хинт) или скажем управление/отображение функцией Follow Me (отдельный хинт для каждого абонента).
Так что сколько считаете нужным хинтов создать - столько и создавайте.