Страница 1 из 1

PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 18 мар 2012, 06:05
kasper
Привет всем!
Случайно ни у кого не завалялся PortSip SDK Под Visual C++ ? Нужен именно 6.8 , а на офсайте сейчас 7.1.

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 18 мар 2012, 22:57
kasper
PortSip так с первого взгляда мне нравился.
Смотрел другие sdk, какие то часть телефона и представляют из себя сом объекты. Да и вообще не считаю что нужны здесь com объекты, оно имеет смысл если клиент может сам случайно или ещё как то обновлять ком объект не обновляя продукт который с ним работает, например ком объект акробат ридера.
Другие не имеют поддержки sip update, по краней мере не генерят событие связанное с ним.
Vax sip тоже платный например почему то не может работать в консольном приложени оО. События при этом не приходят(на первый взгляд там используются виндовс сообщение при приходе данных в сокет).
А PortSip и длл библиотека(если бы было всё в lib вообще супер было бы), и позволяет просматривать поля sip пакета(например можно свои специфические поля использовать), и есть событие на update, незнаю есть ли поддержка rpid но если и нет то при обработке события update вероятно можно это поле считать.
Если есть бесплатные хорошие, буду рад если вы мне сообщите название.

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 18 мар 2012, 23:26
kasper
Эхх.. А как приятно было почувствовать что продукт сделан для тебя =). Тут тебе сразу и документация хорошая и пример и уже через 5 мин в пару строк готова звонилка которая может набрать номер и ответить на звонок
ddkprog, спасибо за варианты. Если не найду, буду пилить opal или resiprocate ещё раз гляну.

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 19 мар 2012, 00:07
kasper
ddkprog писал(а):я вот тоже хотел бы только тратить деньги, даже не задумываясь откуда они у меня появляются
Вот этим и не устраивает. Под 6.8 ключик нашёл =)
Более того такое впечатление что 7.1 выложили неделю назад, у меня недавно на работе было 6.8, когда понял что разработка дома и на работе расходятся обнаружил что на работе 6.8 а дома 7.1. Удалил дурак =(

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 28 мар 2012, 16:19
kasper
ddkprog писал(а):а как у нее не лицензионные лимиты проявляются?
Через примерно 2,5 минуты пропадает звук.
Хз какого формата ключ, я предпологал что их софтфон ключ и передаёт а на деле это просто муляж. В демке ф-я SetLicense типа загрушки, введённую строку тупо размещает в классе и не использует. Их софтфон передаёт в ф-ю SetLicense типа ключ но на деле он тоже не используется.
На деле там есть ф-ии экспортируемые по ординалу их софтфон и юзает.
Потенциально я уже добился вроде бы работы, осталось раскопать предназначение ещё одной недокументированной ф-ии чтоб сюрпризов небыло.
Я временно забил на это, не до того, если получишь готовый вариант напиши плиз.

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 28 мар 2012, 17:24
kasper
ddkprog писал(а):поймать ее использование можно только в готовом собраном проекте став дебагером на смещение в классе, если юзается - дебагер скажет
но компилять семпл мне лень
Я уже пробывал отладчиком, не используется. (на всякий случай поискал примитивные определения отладчика, да код то простой, никаких хитростей, реверсится на ура)
ddkprog писал(а):я забил)
Ну а я наверн всё таки найду ещё пару свободных дней и доковыряю.
Думаю это всё равно гораздо быстрее чем собирать своё из resiprocate интелкодакех и прочих проектов и менее обидно если потом выяснится что всё это нафиг не нужно было =)

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 28 мар 2012, 18:01
kasper
Именно об этом я говорил что не полноценная. Но в portgo pro phone полноценная и там как раз 6.8. (кстати sdk для 6.8 нашёл)
ddkprog писал(а):там строка не dword а целый толстый класс, нужно на ренж становится в отладчике
ddkprog, да брось =) это далеко не первое моё общение с дизассемблерами и отладчиками.
Уже зареверсил и класс строки в котором размещается переданный ключ и его конструктор копирования и место куда в огромном классе размером 0xB0490 байт (для 6.8) копируется этот класс строки. И нашёл в каком месте класса строки хранится размер строки и указатель на буфер, туда и ставил. Как я уже писал на 6.8. моё демо уже работает. И пока не вижу ограничений.
А вот за сообщение про то что там используется resiprocate спс! Что то не обратил внимание, а так можно сигнатуры попробовать сделать.

Re: PortSip sdk 6.8 Visual C++ Ни у кого не завалялся?

Добавлено: 24 сен 2012, 22:11
foxen
kasper писал(а):Привет всем!
Случайно ни у кого не завалялся PortSip SDK Под Visual C++ ? Нужен именно 6.8 , а на офсайте сейчас 7.1.
Ну как не получилось ничего найти? ))