1 | изначальная версия редактировать | |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после того как пользователь снял трубку, и выполнить события после тога как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
2 | No.2 Revision редактировать |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после того как пользователь снял трубку, и выполнить события после тога как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
ткните носом...
3 | No.3 Revision редактировать |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после того как пользователь снял трубку, и выполнить события после тога как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
ткните носом...
4 | No.4 Revision редактировать |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после как пользователь снял трубку, и выполнить события после как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
ткните носом...
решение:
[test-ext] exten => _[1-9]XXX,1,Dial(SIP/${EXTEN},,|M(test^${EXTEN}))
и макрос
[macro-test] exten => s,1,System(echo ${ARG1} >> /tmp/test123)
5 | No.5 Revision редактировать |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после как пользователь снял трубку, и выполнить события после как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
ткните носом...
решение:
[test-ext]
[test-ext]
exten => _[1-9]XXX,1,Dial(SIP/${EXTEN},,|M(test^${EXTEN}))_[1-9]XXX,1,Dial(SIP/${EXTEN},,|M(test^${EXTEN}))
и макрос
[macro-test]
[macro-test]
exten => s,1,System(echo ${ARG1} >> /tmp/test123)/tmp/test123)
6 | No.6 Revision редактировать |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после как пользователь снял трубку, и выполнить события после как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
ткните носом...
решение:
[test-ext]
exten => _[1-9]XXX,1,Dial(SIP/${EXTEN},,|M(test^${EXTEN}))
и макрос
[macro-test]
exten => s,1,System(echo ${ARG1} >> /tmp/test123)
Спасибо kamrad123
7 | No.7 Revision редактировать |
Есть asterisk 11, нужно в dialplane (extensions.conf)описать выполнения некоторого скрипта, но строго после как пользователь снял трубку, и выполнить события после как он ее положит, ну с этим все понятно, h и все такое, а вот как выполнить по поднятию, ума не приложу...
ткните носом...
решение:
[test-ext]
exten => _[1-9]XXX,1,Dial(SIP/${EXTEN},,|M(test^${EXTEN}))
и макрос
[macro-test]
exten => s,1,System(echo ${ARG1} >> /tmp/test123)
Спасибо kamrad123komrad123
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.