VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Вход

Найдено 6 результатов

Devel0per
03 май 2023, 16:15
Форум: Конфигурация и настройка Asterisk
Тема: Playback, Background return(0) в случае успеха
Ответы: 1
Просмотры: 1774

Playback, Background return(0) в случае успеха

Добрый день. Не подскажете, уважаемые гуру, кто-то может знает. Playback или Background возвращать должны 0 или 1 в случае удачного проигрывания сообщения или, к примеру, отсутствия файла. Мне нужно ловить 0, в случае удачного проигрывания файла. Как это сделать, что-то не могу догадаться. Смотрел ...
Devel0per
01 сен 2022, 12:46
Форум: Вопросы новичков
Тема: Есть ли в FreePBX возможность сопоставлять мобильные номера
Ответы: 4
Просмотры: 3072

Re: Есть ли в FreePBX возможность сопоставлять мобильные ном

Можно в БД MySQL, например, сделать таблицу с динамической маршрутизацией. Т.е. что бы в диалплане был SQL запрос на каждый входящий звонок и на каждый пойманный Caller ID (заодно можно клиентов по их Caller ID'ам попривязывать к конкретным менеджерам. Сколько не ставили динамическую маршрутизацию ...
Devel0per
12 июл 2022, 10:40
Форум: Конфигурация и настройка Asterisk
Тема: Обращение к глобальным переменным в LUA
Ответы: 0
Просмотры: 2422

Обращение к глобальным переменным в LUA

Уважаемые участники форума!
Знает-ли кто-нибудь синтаксис работы с глобальными переменными из extensions.lua ?
Что только не пробовал и
_G.varr1
и
_INT.varr1
И просто её называл как она включается в диалплан, varr1. Результата нет:
Asterisk 16x команда вывода глобальных переменных srv1*CLI ...
Devel0per
29 июн 2022, 10:35
Форум: Конфигурация и настройка Asterisk
Тема: SIP BYE direction. Определить кто первым повесил трубку.
Ответы: 5
Просмотры: 4669

Re: SIP BYE direction. Определить кто первым повесил трубку.

У меня заработала корректно только такая строчка:
exten => s,n,ExecIf($["${CHANNEL}" = "${CHANNEL(hangupsource)}"]?Set(HANGUPSOURCE=caller):Set(HANGUPSOURCE=called))

Иначе ...

[2022-06-29 00:30:33] WARNING[18171][C-000005f6]: ast_expr2.y:1495 op_div: non-numeric argument
[2022-06-29 00:30:33 ...
Devel0per
29 июн 2022, 00:27
Форум: Конфигурация и настройка Asterisk
Тема: SIP BYE direction. Определить кто первым повесил трубку.
Ответы: 5
Просмотры: 4669

Re: SIP BYE direction. Определить кто первым повесил трубку.

Благодарю Вас за ответы!
Мне понравилось решение с этой странички: https://vk.com/@mindsellers-kto-povesil-trubku
Отредактируем файл /etc/asterisk/extensions_override_freepbx.conf и внесем в него следующий контекст:

[macro-hangupcall]
include => macro-hangupcall-custom
exten => s,1(start),GotoIf ...
Devel0per
27 июн 2022, 18:34
Форум: Конфигурация и настройка Asterisk
Тема: SIP BYE direction. Определить кто первым повесил трубку.
Ответы: 5
Просмотры: 4669

SIP BYE direction. Определить кто первым повесил трубку.

Добрый день, уважаемый All.
Вопрос в том, как из Астериска получить хотя-бы направление пакета SIP BYE, я уже не говорю о полях этого пакета.
Нам нужно для проекта 100% знать кто первым положил трубку оператор или пользователь.
Я долго-долго смотрел Гугл на тему Hangupcause переменной канала ...
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH