First time here? Check out the FAQ!
История изменений [назад]
можно так:
- в callfile добавляете переменную id звонка (или DST использовать в качестве ID)
- при каждом вызове инкрементируете счетчик в базе астериска ключ типа dialout/id функцией DB(), или используя коннектор к mysql или другой базе.
- далее в диалплане читаете этот ключ и если он равен двум, командой System запускаете нужный вам шел-скрипт.
можно так:
- в callfile добавляете переменную id звонка (или DST использовать в качестве ID)
- встраиваете в контекст from-internal свою логику после команды Dial(), которая делает следующее:
- при каждом вызове инкрементируете счетчик в базе астериска ключ типа dialout/id функцией DB(), или используя коннектор к mysql или другой
базе.базе. - далее в диалплане читаете этот ключ и если он равен двум, командой System запускаете нужный вам шел-скрипт.