Друзья сайта

Статистика

ICQ Module

Отправлено 20.07.2011 0:42 пользователем Эдуард Толмачёв   [ обновлено 16.11.2011 21:03 ]

Зачем это нужно?

Если вы хотите сделать программу использующую протокол обмена мгновенными сообщениями ICQ и не хотите разбираться с тонкостями реализации данного протокола, то проект "ICQ Module" как раз то, что вам нужно!
"ICQ Module" - это подключаемая библиотека, реализующая полноценную поддержку ICQ протокола в вашей программе.

Техническое описание ICQ модуля:
  • Поддержка ICQ протокола 11 версии (используется в клиенте QIP 2010).
  • Модуль написан на языке программирования Delphi 2010.
  • Вывод данных из модуля в основную программу производится в формате XML.
  • Использование не ограниченного количества подключенных к основной программе модулей.
  • Расширяемый список команд для управления модулем.
  • Поддержка подключения через Proxy.
  • Проверка наличия обновлённых версий модуля.
  • Английский и Русский интерфейс.
Примеры использования ICQ модуля:
Описание команд для ICQ модуля:
Легенда: [команда] - [идентификатор модуля] - [передаваемые в модуль данные] - [описание]
  • [1] - [*] - [] - [вызов окна настроек подключения]
  • [2] - [*] - [] - [подключиться]
  • [3] - [*] - [] - [отключиться]
  • [4] - [*] - [] - [включить режим вывода пакетов в основную программу]
  • [5] - [*] - [] - [отключить режим вывода пакетов в основную программу]
  • [6] - [*] - [] - [проверить обновление модуля]
  • [7] - [*] - [] - [сохранить настройки модуля]
  • [8] - [*] - [] - [запрос информации о модуле]
  • [9] - [*] - [] - [перечитать настройки модуля]
Описание кодов событий ICQ модуля:
Легенда: [код события] - [данные] - [описание]
  • [1] - [] - [отключение в оффлайн]
  • [2] - [список url] - [получаем "хорошие" ссылки]
  • [3] - [сообщение и код ошибки] - [ошибка авторизации на сервере icq]
  • [4] - [содержимое команды] - [команда от основной программы]
  • [5] - [список контактов] - [получаем список контактов]
  • [6] - [] - [выход в онлайн]
  • [7] - [номер версии на сайте] - [проверка обновлений модуля]
  • [8] - [] - [начало подключения]
  • [9] - [информация о модуле] - [ответ на запрос информации о модуле]
  • [10] - [] - [настройки модуля сохранены]
  • [11] - [] - [настройки модуля прочитаны]
Описание кодов ошибок ICQ модуля:
Легенда: [код ошибки] - [описание]
  • [1] - [ошибка авторизации на прокси]
  • [2] - [другая ошибка прокси]
  • [3] - [получен не icq пакет]
  • [4] - [uin подключен с другого ресурса]
  • [5] - [ошибка разбора пакета]
  • [6] - [ошибка при получении данных из сокета]
  • [7] - [ошибка преобразования DNS]
  • [8] - [ошибка сокета]
  • [9] - [ошибка при подключении]
  • [10] - [подключение разорвано]
  • [11] - [ошибка подключения]
  • [12] - [ошибка socks подключния]
  • [13] - [ошибка socks сокета]
  • [14] - [ошибка http сокета]
Скачать программу можно в разделе хранения файлов.