VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

agent logoff Agent/4002

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

agent logoff Agent/4002

Сообщение P.Ilya »

Как из диалплана выполнить аналогичное консольной команде действие?

Код: Выделить всё

agent logoff Agent/4002
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: agent logoff Agent/4002

Сообщение ded »

Если у вас FreePBX - загляните в сервисные коды.
Если нет - срочно установите. :)
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Re: agent logoff Agent/4002

Сообщение P.Ilya »

Зачем мне GUI-шка?
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: agent logoff Agent/4002

Сообщение zzuz »

Зачем Вам астериск?
Линия24 - Системы Массового Телефонного Обслуживания
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Re: agent logoff Agent/4002

Сообщение P.Ilya »

Он умеет что нужно.
По теме кто-то что-то может посоветовать?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: agent logoff Agent/4002

Сообщение ded »

P.Ilya писал(а):Зачем мне GUI-шка?
Она умеет что нужно.

Код: Выделить всё

exten => *12,1,Macro(user-logoff)

; macro-user-logoff:
;
; Used to log a user off of an adhoc device. Most of the work is done by
; user_login_out.agi AGI script
;
[macro-user-logoff]
exten => s,1,Set(DEVICETYPE=${DB(DEVICE/${CALLERID(number)}/type)})
exten => s,n,GotoIf($["${DEVICETYPE}" = "fixed"]?s-FIXED,1)
exten => s,n,AGI(user_login_out.agi,logout,${CALLERID(number)})
exten => s,n(done),Playback(agent-loggedoff)

exten => s-FIXED,1,NoOp(Device is FIXED and cannot be logged out of)
exten => s-FIXED,n,Playback(an-error-has-occured&vm-goodbye)
exten => s-FIXED,n,Hangup ;TODO should play msg indicated device cannot be logged into 
Это как раз из GUI-шки.
Осталось где-то надыбать user_login_out.agi, а, Илья?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH