ну а что мешает попробовать? для 1.4 точно не катит.насчет 1.6 не факт.
meral ( 2012-04-23 18:38:20 +0400 )редактироватьНе заработало, пришлось через *32100 и т.п. делать
tesak89 ( 2012-04-25 11:04:27 +0400 )редактироватьДень добрый. В двух словах: есть hint: exten => *3,hint,Custom:QueueStat${CALLERID(num)}
Он не работает. Я храню данные в переменных вида QueueStat2100-2107, в них лежит состояние оператора на данном аппарате. Реально ли сделать так, чтобы аппараты подписывались по одному номеру на свое состояние?
Хинты не поддерживают переменные и прочее. Тебе придется для каждого делать отдельный хинт, без вариантов.
вродебы реально вот так
exten => *3/1111,hint,Custom:QueueStat1111
exten => *3/1112,hint,Custom:QueueStat1112
но только в последних версиях астериска. переменных в момент хинта просто нет. там нет канала. тоесть переменные работать не будут.
ну а что мешает попробовать? для 1.4 точно не катит.насчет 1.6 не факт.
meral ( 2012-04-23 18:38:20 +0400 )редактироватьНе заработало, пришлось через *32100 и т.п. делать
tesak89 ( 2012-04-25 11:04:27 +0400 )редактироватьЗадан: 2012-04-23 16:06:05 +0400
Просмотрен: 238 раз
Обновлен: Apr 23 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Иными словами, как в плане набора в хинте получит номер клиента, который его запросил?
tesak89 ( 2012-04-23 16:46:10 +0400 )редактировать