Pull to refresh
  • by relevance
  • by date
  • by rating

Описание SkypeKit (headless Skype)

Development of communication systems
SkypeKit – это Skype без GUI, управляемый по API и имеющий много интересных функций, которых нет в обычном Skype.
Как оказалось, достаточно сложно получить доступ к SkypeKit. Попробую заполнить этот пробел. Материала очень много, потому начну с общего обзора. Если какие-то моменты потребуют прояснения, спрашивайте — либо дополню, либо напишу другую статью (как я понял, много информации о SkypeKit есть в открытых источниках, так что пока содержание не очень уникально).
Читать дальше →
Total votes 42: ↑38 and ↓4 +34
Views5.3K
Comments 39

SkypeKit вышел из беты

Instant Messaging
Translation
imageВ конце прошлого года количество подключенных к интернету устройств перевалило за 5-миллиардную отметку по данным IMS Research. Примерно тогда же аналитическая фирма предсказала, что к 2020 г. мы можем обзавестись 22 млрд. подключенных устройств. Итак, что же будет особенного в следующих 17 миллиардов устройств? Видео. Когда вы говорите о подключении устройств к Интернету, мы хотим, чтобы вы думали о большем. Думайте о том, как соединяются между собой люди — такие как мы с вами, а устройства — это в конечном счете просто «проводящая среда».

В свете сказанного, мы рады сообщить, что SkypeKit — набор программного обеспечения и API, который позволяет внедрять в подключенные к Интернету устройства возможность совершать голосовые и видео звонки по Skype, теперь открыт для широкого сообщества разработчиков. Мы считаем, что SkypeKit делает возможности повсеместного видео-общения действительно бесконечными, и мы знаем, что для этой новой волны подключенных устройств, видео будет критическим компонентом. На самом деле, бытовая электроника, разработанная с применением SkypeKit, позволит общаться с друзьями и коллегами по всему миру так же легко, как сидя вместе с ними за столом, кухонным или переговорным.

Когда мы впервые представили бета-версию SkypeKit в 2010 году, мы занялись ускорением проникновения Skype в сферу бытовой электроники на разных платформах. Теперь, когда SkypeKit выходит из бета-тестирования, практически любой разработчик сможет использовать всю мощь голосового и видео общения по Skype в своих новых, захватывающих и необычных устройствах. Вы можете создать все, что вы можете представить.

Со SkypeKit, мы хотим помочь вам создавать продукты, которые выделяются среди остальных. Мы понимаем, что просто подключения к Интернету уже недостаточно, чтобы выделиться, и считаем, что Интернет+голос+видео становится своего рода формулой успеха для современных устройств.
 
Читать дальше →
Total votes 24: ↑19 and ↓5 +14
Views1.1K
Comments 12

SkypeKit и с чем его едят

Instant Messaging
SkypeKit — это проприетарный SDK для Skype. В принципе единственное на сегодня средство создания альтернативных Skype клиентов. Продукт интересен, но имеет достаточное количество проблем, которые могут вызвать разочарование у воодушевленного разработчика.

О том, что Skype открыл свой SDK уже писали на хабре. Поэтому топик будет непосредственно о практическом смысле применения SkypeKit и о его подводных камнях.
Читать дальше →
Total votes 62: ↑57 and ↓5 +52
Views14K
Comments 62

SkypeKit вылечен от жадности

Instant Messaging
image

Вниманием!
Не пользуйтесь этим скайпкитом!
После этой истории
habrahabr.ru/post/142805 скайп начал банить ВСЕ аккаунты запущенные на одном айпи вместе с этим скайпкитом.



Есть такая замечательная штука как Skypekit. В двух словах это полноценный Skype без GUI, обёртку для которого предполагается написать самому.

Теоретически на основе Skypekit можно было бы:
  • Создавать полноценные Skype-клиенты под все платформы
  • Добавить поддержку Skype в мультипротокольные клиенты
  • Запускать Skype на сервере для интеграции с SIP/Flash

и многое другое, если бы не условия использования.
Во-первых, для того чтобы скайп позволил вам распространять свой продукт нужно заплатить овер 9000$ за сертификацию вашего продукта. Во-вторых, сертификат в любой момент может быть отозван, если скайп решит что вы нарушаете условия использования.

Но благодаря целебному воздействию реверс-инжиниринга этот недуг удалось вылечить.

Читать дальше →
Total votes 281: ↑258 and ↓23 +235
Views17.4K
Comments 127

Определение IP адреса пользователя Skype

Instant Messaging


Вводим логин — получаем IP: http://skype-ip-finder.tk

Skype забанил все наши адреса с которых производился поиск, отобрали домены, и теперь автоматически банятся все аккаунты на одном айпи с тем где запущен крякнутный Skypekit. Так же автоматически блокируются аккаунты выполняющие часто RefreshProfile().

Деобфусцированный десктопный Skype для windows использовать безопасно, если только не запрашивать сильно часто vcard. Эта инструкция актуальна habrahabr.ru/post/142876

Поиск происходит абсолютно незаметно для юзера.

Слева внешний IP через который клиент выходит наружу, справа локальный.
Если они совпадают значит у пользователя не используется NAT.

Если запущено одновременно несколько клиентов — будут показаны все.

Если возвращается только локальный IP вида 10.* или 192.168.* значит используется старая версия клиента, например Linux 2.0.0.72

IP показываются еще спустя несколько часов после того как пользователь отключился.

Читать дальше →
Total votes 137: ↑113 and ↓24 +89
Views117.6K
Comments 127

Ruby NoName Podcast S04E10

Ruby

Подкаст


http://ruby.rpod.ru/276289.html

Новости



Читать дальше →
Total votes 11: ↑9 and ↓2 +7
Views602
Comments 1

Разворачиваем шлюз Skype-оповещений в облаке

Instant Messaging

Так сложилось что в нашей корпоративной среде разработчики используют групповые чаты skype для общения. Возникла необходимость уведомлять присутствующих о выполняющемся развертывании кода на production\testing сервера.

Для этого был написан простенький python скрипт на Flask + SkypeKit и настроено окружение бесплатного в таких масштабах облачного сервиса dotCloud. Сервис вынесен за пределы нашей инфраструктуры для того, чтобы 1) иметь возможность получать уведомления об ошибках вне зависимости от состояния наших серверов, и 2) не ставить на свои сервера всякую проприетарную закрытую пакость (улыбка)

SkypeKit — это консольный демон skype, позволяющий управлять собой через python\c++\java, о нём уже писали на хабре (инструкция может немного устареть, но ничего сложного в процессе регистрации нет). Сразу оговорюсь, что для использования придётся заплатить целых $5 за доступ к SkypeKit for Desktop.
Читать дальше →
Total votes 5: ↑4 and ↓1 +3
Views1.9K
Comments 5

Skype-бот для голосовых конференций

Instant MessagingPython


Вероятно, некоторые помнят сервис Skype Casts — публичные голосовые конференции, где каждый мог создать конференцию, которая анонсировалась на сайте skype.com. В 2008 году сервис был закрыт.

Сегодня единственная возможность хостить конференцию — держать запущенным Skype-клиент.
Это не удобно, потому как человек, который «держит» конференц-звонок не может принять входящий вызов, иначе конференция будет поставлена на удержание и никто в ней не сможет общаться. Если у хоста проблемы с интернетом — связь портится у всех.
К тому же хостить звонок в котором 10-15 участников существенно нагружает компьютер.

Мы пытались решить эту задачу держа запущенным Skype на Windows-сервере. Чтобы звонок не обрывался когда все участники кладут трубку — приходилось запускать две копии клиента и держать второго как участника конференции.
Но такая схема не очень стабильна, через 3-5 дней один из клиентов вылетает и звонок обрывается. Приходилось каждый переподнимать его вручную.

И вот наконец удалось найти стабльное и просто решение на основе skypekit позволяющие:

Постоянно держать звонок с помощью одной копии skypekit.
Если все участники конференции положили трубки, звонок перезапускается как /golive

Хостить бота на Linux-сервере без X-ов.
Десктопный клиент требует для запуска X-сервер. Skypekit можно запускать без него, даже на VPS.
Доступен под все платформы Windows/Linux/Mac

Управлять ботом через комманды в чате
Бот умеет разграничивать права доступа, различать комманды отправленные из основного чата конференции и из других чатов.
При желании можно написать аналог irc-шного eggdrop.

Инструкция
Total votes 66: ↑61 and ↓5 +56
Views29.2K
Comments 53

Cкайпокалипсис: SkypeKit — RIP; Вход со старых версий Скайпа — RIP.
 


Instant Messaging
SkypeKit — набор инструментов для создания своего UI для Skype либо для интеграции оного в сторонние месенджеры (была интеграция в Trillian, например). Со следующей недели все написанные с его использованием приложения перестанут работать. Прошлой осенью прекратили поддержку API и закрыли магазин приложений. Теперь отключают и SkypeKit.
Фрагмент оригинального письма:
As previously communicated, all support for SkypeKit ended on 31 July, 2014. No further updates to the SkypeKit SDK will be available.
In addition, we've made the decision that from 4 August, 2014 we will be permanently retiring the SkypeKit SDK. As a result, any one accessing your SkypeKit-enabled application will be unable to sign into Skype or access any Skype-enabled functionality via your application.

Так же сегодня перестали подключаться все старые версии скайпа. Совсем.
Total votes 65: ↑61 and ↓4 +57
Views65K
Comments 129