Есть ли способ получить номерзвонящего до завершения звонка?
Чтобы на офисной АТС заработал АОН, нужно заказывать новую плату для LDK-300.
Но АОН нужен здесь и сейчас.
Появилась идея переадресовывать звонки на астериск, сразу же в extensions направлять звонок на нужный номер, а номер звонившего вытаскивать из логов - скриптом, отправляя его на офисные компы линуксовой командой notify-send.
Проблема в том, что номер в логах появляется только после того, как звонок завершен.
Как можно перехватить и записать в файл дату и номер (или хотя бы номер) звонящего, до того, как звонок был завершен?
Не совсем понятно. CallerID так и так приходит же.
Запустите консоль астериска,сделайте звонок и увидите в ней номер звонящего.
Если нужно что-то специфичное и выходящее за рамки телефонной системы (я про отправлять на офисные машины, но не понятно зачем), то смотрите в команду астериска "System".
Талян, а это у нас в порядке вещей: один барыжит персональными данными по услуге АОН и одновременно блокирует их, если ему заплатят за услугу АнтиАОН, а второй - лох, готов за одно или другое заплатить, ему же так интересно: позвонил ему просто Вася или с какого номера долбаный Вася позвонил.
Талян, офисная АТС? Вам интересно, кто из офиса позвонил в офис? )))
Просто, если Вы платите оператору за услугу АОН, то что Вы будете делать, если у меня АнтиАОН и номер не определился? Будете ли Вы судиться с оператором по поводу неоказания платных услуг? Или проглотите развод на бабки?