Giter Club home page Giter Club logo

brom-asterisk-native's People

Contributors

korv1982 avatar shachneff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

brom-asterisk-native's Issues

Непорядок с кодировкой файла

Если кодировка cpp-файла - Юникод, то свойства ВК в 1С - кракозяблы.
Если кодировку изменить на Windows 1251 - в 1С все норм, но в Студии и в git - кириллица кракозяблами

Не собирается под VS2015

Есть ошибки в объявлении заголовков под Window платформой.
Правильно stdafx.h должен выглядеть так:

#ifndef __STDAFX_H__
#define __STDAFX_H__

#ifdef _WINDOWS
#include <Winsock2.h>
#include <ws2tcpip.h>
#include <process.h>
#include <Windows.h>
#endif //_WINDOWS

#if defined(__linux__) || defined(__APPLE__)
#define LINUX_OR_MACOS
#endif

#endif //__STDAFX_H__

Заголовок AddInNative.cpp так:

#include "stdafx.h"

#ifdef __linux__
#include <unistd.h>
#include <stdlib.h>
#include <signal.h>
#endif

#include <wchar.h>
#include <stdio.h>
#include <string>
#include <array>
#include <vector>
#include <regex>

#include "AddInNative.h"

#pragma comment(lib, "Ws2_32.lib")

Смысл такой: <Winsock2.h> и <ws2tcpip.h> нужно подключать ДО <Windows.h>, а <vector>, <regex> и другой STL - ДО "AddInNative.h", т.к. иначе Winsock2.h переопределяет некоторые структуры из Windows.h, а в AddInNative.h используются векторы и строки, объявленные после подключения AddInNative.h и в результате - ошибки.

В 1С поступают не все события

Добрый день коллеги!
Использую данную компоненту для интеграции с АТС Астериск.
Возникла проблема при получении некоторых событий, до 1С они тупо не доходят, например в 1С не приходит событие "DialEnd" со статусом BUSY когда звонишь занятому абоненту.
При отладки компоненты было выявлено что при отправке таких событий ExternalEvent(wsName, msg, Data) возвращает false, с чем это может быть связано?

Ошибка при попытке отправить sms

При отправке смс командой Action: Command Command: dongle sms ....
Если текст сообщения английский - все работает, если кириллицей: Error adding SMS commands to queue.
Куда смотреть? Если можно накиньте развернутых идей.

Скомпилированная dll

Добрый день!
А можно попросить положить и скомпилированную DLL?
Попросил товарища скомпилировать (он и писал предыдущее ижью про заголовки) он скомпилил, кодировка не 1251 в dll и свойства с методами - крякозяблы.
А при вызове методов латинской 1С возвращает ошибку при вызове метода "Подключиться" причем написано кракозяблами, хотя я вызывал "Connect".
Получается dll сопоставило Connect=Подключиться но что-то скомпилилось не так и не работает. (старая dll на 8.2 рабтает с этим экземпляром астериска)

AppVeyor

нужно собирать с помощью AppVeyor

тогда

  • можно автоматически публиковать dll на GitHub Release
  • станет понятно - как собрать самому

еще бы travis.ci - чтобы понять что работает на *.nix (если работает ;-))

со своей стороны могу помочь в настройке, а также в упаковке в zip для прямого подключения в виде макета

Компонента для FreePBX 14

Добрый день, коллеги.
Кто-нибудь запускал эту компоненту для работы с FreePBX 14 версии? Подключиться и сделать звонок у меня получилось, но вот Events не валятся и всё тут. С 2 версией FreePBX проблем нет. Неужели что то поменялось в AMI в новой версии?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.