SIP
Clarion, Clarion 7
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
RaFaeL
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
SIP
Оказывается, есть бесплатная опенсурс dll для SIP
Называется pjsipdll.dll
Лежит тут http://sipeksdk.googlecode.com/svn/trunk/pjsipdll/Lib/ функционал в данной версии минимальный но должно хватить
Исходники и прочее тут http://www.pjsip.org/
Не хватает только обёртки )
Называется pjsipdll.dll
Лежит тут http://sipeksdk.googlecode.com/svn/trunk/pjsipdll/Lib/ функционал в данной версии минимальный но должно хватить
Исходники и прочее тут http://www.pjsip.org/
Не хватает только обёртки )
RaFaeL
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
SIP
Вроде кое-что получилось. Основные функции работают
Желующие могут потестировать. Заодно может кто заметит ошибки, предложит улучшения
pjsipDll.dll брать по ссылке выше, остальное в аттаче
P.S. Если нет звуковых устройств то работать не будет совсем никак
Желующие могут потестировать. Заодно может кто заметит ошибки, предложит улучшения
pjsipDll.dll брать по ссылке выше, остальное в аттаче
P.S. Если нет звуковых устройств то работать не будет совсем никак
- Вложения
-
- SIPPrj.zip
- (4.32 КБ) 320 скачиваний
RaFaeL
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
SIP
Продолжаем разговор
Вставляю класс в большой проект в exe. Не запускается, если есть хотя бы один вызов из методов класса, в котором ссылка на функцию из библиотеки. Причем если это просто есть где-то в коде, который даже не исполняется. Класс заменяем просто на вызов процедуры библиотеки - аналогично, ошибка 0x00000005
Переносим в основную dll. Запускается, и вроде как даже, наверное работает, но только на 32-битной Win2003 или Win2008, так как на Win7 x64 в программе пропадает меню o_O (меню написано на основе PowerOffice Toolbar) и панели. Т.е. если где-то в коде dll есть хотя бы один вызов процедуры из pjsipdll.dll (просто есть, он не выполняется) то пропадает меню которое подключено вообще к exe (возможно, то, что пропадает именно меню, это случайность и может не работать что-то другое). ЧТО ЭТО? И куда копать
Вставляю класс в большой проект в exe. Не запускается, если есть хотя бы один вызов из методов класса, в котором ссылка на функцию из библиотеки. Причем если это просто есть где-то в коде, который даже не исполняется. Класс заменяем просто на вызов процедуры библиотеки - аналогично, ошибка 0x00000005
Переносим в основную dll. Запускается, и вроде как даже, наверное работает, но только на 32-битной Win2003 или Win2008, так как на Win7 x64 в программе пропадает меню o_O (меню написано на основе PowerOffice Toolbar) и панели. Т.е. если где-то в коде dll есть хотя бы один вызов процедуры из pjsipdll.dll (просто есть, он не выполняется) то пропадает меню которое подключено вообще к exe (возможно, то, что пропадает именно меню, это случайность и может не работать что-то другое). ЧТО ЭТО? И куда копать
RaFaeL
-
- Полимат
- Сообщения: 1817
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 27 раз
- Поблагодарили: 10 раз
SIP
Подымаю тему, попросили интегрировать звонки из программы. Рад любой подсказке.
Чем все закончилось?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
RaFaeL
RaFaeL
-
- Полимат
- Сообщения: 1817
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 27 раз
- Поблагодарили: 10 раз
SIP
Мне нужны только исходящие звонки, интересно как на crm (например: amocrm) реализован с таким большим выбором с интеграцией IP-телефонии https://www.youtube.com/watch?v=tFB4Az0PohQ&t=60sRaFaeL писал(а): 29 Октябрь 2018, 23:11 Но это что касается входящих звонков. Простейшие исходящие в виде Callback через любую облачную айпи-телефонию с REST легко и просто. Подключили UIS, Mango, Zadarma и еще кучу их реплик
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
Артур
-
- Полимат
- Сообщения: 1817
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 27 раз
- Поблагодарили: 10 раз
SIP
вариант через API, для 4-х пользователей бесплатно, https://www.3cx.com/blog/docs/3cxphone-for-windows-api/
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
SIP
Через REST интерфейс, это легко. Я на ФТП выкладывал rest.zip там пример как раз с одной из облачных телефонийgopstop2007 писал(а): 30 Октябрь 2018, 11:14Мне нужны только исходящие звонки, интересно как на crm (например: amocrm) реализован с таким большим выбором с интеграцией IP-телефонии
Последний раз редактировалось RaFaeL 30 Октябрь 2018, 14:01, всего редактировалось 1 раз.
RaFaeL
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
SIP
Работает только с платной версией 3CX Phonegopstop2007 писал(а): 30 Октябрь 2018, 12:48вариант через API, для 4-х пользователей бесплатно, https://www.3cx.com/blog/docs/3cxphone-for-windows-api/
RaFaeL
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1412
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
SIP
https://code.google.com/archive/p/sipeksdk/downloadsАртур писал(а): 30 Октябрь 2018, 12:47Лежит тут http://sipeksdk.googlecode.com/svn/trunk/pjsipdll/Lib/
Ссылка на работает, хочу попробовать
RaFaeL
-
- Полимат
- Сообщения: 1817
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 27 раз
- Поблагодарили: 10 раз
SIP
спасибо,а на каком кларионе app? в С10, ошибкиRaFaeL писал(а): 30 Октябрь 2018, 13:49 Я на ФТП выкладывал rest.zip там пример как раз с одной из облачных телефоний
хитроRaFaeL писал(а): 30 Октябрь 2018, 13:55Работает только с платной версией 3CX Phonegopstop2007 писал(а): 30 Октябрь 2018, 12:48вариант через API, для 4-х пользователей бесплатно, https://www.3cx.com/blog/docs/3cxphone-for-windows-api/

“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
Артур
Вернуться в «CLARION for Windows»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)