нужно через АМИ 1.1 обновить(заменить) следующую строчку в файле office.conf в контексте [office]:
exten => 26857,1,Dial(SIP/${EXTEN},3,t)
ввожу:
Action: UpdateConfig
SrcFilename: office.conf
DstFilename: office.conf
Action-000000: Update
Cat-000000: office
Var-000000: exten
Value-000000: 26857,,Dial(SIP/${EXTEN},3,t)
но не работает.
Подскажите логику работу Action-000000: Update
Скачайте AsteriskGui и посмотрите как там сделано. Там есть специальная javascript библиотека на основе prototypе, в ней реализованы эти функции.
Задан: Oct 10 '12
Просмотрен: 175 раз
Обновлен: Oct 11 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
вся логика написана в
zzuz (Oct 10 '12)editmanager show command UpdateConfig
zzuz вы можете объяснить мне, что я неправильно ввожу в ами?
prq (Oct 10 '12)editну скорее всего дело не в том, правильно или неправильно , а в том является ли файл конфигом. по крайней мере в конфигах переменные не определяются через =>
zzuz (Oct 10 '12)editможет кто-нибудь подскажет как удалить определенный exten? а потом уж я Append воспользуюсь.
prq (Oct 10 '12)editпопробуйте изменить => на =
zzuz (Oct 10 '12)editпочитайте исходники. вообще это все работает вроде ыб только на стандартных файлах.
meral (Oct 10 '12)editНу да. Там вроде бы и форматирование действует. Так что просто так код возможно и не вставить.
zzuz (Oct 10 '12)edit