|
|
RnQ Eye Plugin
|
|
|
==============
|
|
|
|
|
|
Текущая версия: 1.45
|
|
|
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
!! Работает ТОЛЬКО с RnQ 1075 и выше !!
|
|
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
|
|
Предназначение
|
|
|
===============
|
|
|
|
|
|
Оригинальная идея принадлежит программе QIP :(
|
|
|
|
|
|
Плагин предназнаяен для мониторинга событий, которые возникают при обращении к Вашему ICQ номеру
|
|
|
со стороны других контактов, таких как:
|
|
|
* Запрос доп.статуса
|
|
|
* Чтение автособщения
|
|
|
* Добавление Вас к себе в контакты
|
|
|
* Запрос авторизации
|
|
|
* Результаты запросов авторизации
|
|
|
* Отправка Вам контактов
|
|
|
* Отправка Вам сообщений с WebPager
|
|
|
* Получение Вами Greeting Card (что это такое? :])
|
|
|
* Показ всплывающего сообщения при выходе определенных контактов в онлайн
|
|
|
|
|
|
Реализация
|
|
|
===========
|
|
|
|
|
|
Плагин реализован в виде вкладки в окне чата.
|
|
|
Для удобства восприятия, добавлены смысловые иконки для разных событий.
|
|
|
Если событие генерирует неизвестный Вам контакт, то оно подсвечивается светло-оранжевым цветом
|
|
|
|
|
|
Подключение и настройка
|
|
|
=======================
|
|
|
|
|
|
Распакуйте архив в папку Plugins (в корне папки с RnQ), затем зайдите в Настройки - Плагины,
|
|
|
обновите список и отметьте RnQEye.dll, затем сохраните изменения. Никаких дополнительных настроек не требуется.
|
|
|
В окне чата появится новая иконка на панели плагинов, при нажатии на которую откроется окно плагина в новой вкладке.
|
|
|
По правой кнопке мыши в окне плагина появляется управляющее меню.
|
|
|
|
|
|
Список изменений
|
|
|
================
|
|
|
Версия 0.8
|
|
|
* Первая публичная версия
|
|
|
|
|
|
Версия 0.8+
|
|
|
* Исправлены ошибки, из-за которых вылетал плагин
|
|
|
* Добавлено копирование строки (по правой кнопке мыши)
|
|
|
|
|
|
Версия 0.9
|
|
|
* Немного изменен внешний вид плагина
|
|
|
* Изменена основная иконка плагина (спасибо Jayrome)
|
|
|
* Добавлены опции
|
|
|
- Писать лог в файл (лог ведется в папке с Вашим UIN в файл RnQEye.log)
|
|
|
- Отмечать только события от неизвестных номеров
|
|
|
* Настройки сохраняются автоматически и не требуют перезапуска плагина
|
|
|
|
|
|
Версия 0.9+
|
|
|
* Добавлено обнаружение невидимок
|
|
|
* Теперь желтым цветом подсвечиваются только контакты не в КЛ. При этом не
|
|
|
важно, есть ли они в базе или нет.
|
|
|
* Небольшие изменения в коде
|
|
|
|
|
|
Версия 0.9++
|
|
|
* Исправлена ошибка с несохранением опций
|
|
|
* Изменен цвет выделения событий от контактов вне КЛ (КВКЛ) (более яркий
|
|
|
желтый)
|
|
|
* Немного изменен формат лога, теперь события от КВКЛ выделяются символом "*"
|
|
|
|
|
|
Версия 1.0-
|
|
|
* Исправлено ведение логов, теперь точно события только от КВКЛ выделяются
|
|
|
символом "*"
|
|
|
* Добавлена анимация иконки вкладки плагина при новом событии (опционально)
|
|
|
|
|
|
Версия 1.0
|
|
|
* Изменены иконки меню плагина на более изящные
|
|
|
* Добавлен просмотр информации о контакте (в контекстном меню)
|
|
|
* Добавлено открытие чата с контактом (через контекстное меню или двойной клик
|
|
|
по событию, а так же по нажатию клавиш "Пробел" (Space) или "Ввод" (Enter))
|
|
|
* Добавлена возможность перемещаться по списку событий с помощью курсора
|
|
|
(чтобы с клавиатуры вернуться к переключению вкладок - нажмите Tab)
|
|
|
* Если включена анимация при событии, то при закрытой вкладке плагина
|
|
|
анимируется его кнопка
|
|
|
|
|
|
! На данном этапе реализовано всё, что задумывалось изначально (и даже больше),
|
|
|
дальнейшее развитие не планируется. Возможны лишь исправления ошибок, если
|
|
|
такие найдутся. Для желающих в дальнейшем развивать плагин или изучить его
|
|
|
работу прилагаются исходники.
|
|
|
|
|
|
Версия 1.43 от CHERTS (sleuthhound@gmail.com)
|
|
|
+ Добавлена возможность очистки списка событий при старте RnQ.
|
|
|
В файле RnQEye.ini в секции [Main] нужно добавить опцию ClearOnStart=1
|
|
|
|
|
|
Версия 1.44 от CHERTS (sleuthhound@gmail.com)
|
|
|
- Убрана зависимость от компонента FlatStyle.
|
|
|
! Поправлен баг с появлением списка контактов.
|
|
|
+ Добавлена фильтрация по событиям.
|
|
|
В файле RnQEye.ini в секции [Main] доступны следующие опции:
|
|
|
ShowEvent_PE_AUTOMSG_REQ_GOT=1
|
|
|
ShowEvent_PE_XSTATUS_REQ_GOT=1
|
|
|
ShowEvent_PE_ADDEDYOU_GOT=1
|
|
|
ShowEvent_PE_AUTHREQ_GOT=1
|
|
|
ShowEvent_PE_AUTH_GOT=1
|
|
|
ShowEvent_PE_AUTHDENIED_GOT=1
|
|
|
ShowEvent_PE_CONTACTS_GOT=1
|
|
|
ShowEvent_PE_GCARD_GOT=1
|
|
|
ShowEvent_PE_WEBPAGER_GOT=1
|
|
|
ShowEvent_CL_STATUS_CHANGED=1
|
|
|
,где
|
|
|
ShowEvent_PE_AUTOMSG_REQ_GOT - Событие: Запрос Вашего автосообщения
|
|
|
ShowEvent_PE_XSTATUS_REQ_GOT - Событие: Запрос Вашего доп. статуса
|
|
|
ShowEvent_PE_ADDEDYOU_GOT - Событие: Контакт добавил(а) Вас к себе в контакты
|
|
|
ShowEvent_PE_AUTHREQ_GOT - Событие: Запрос Вашей авторизации
|
|
|
ShowEvent_PE_AUTH_GOT - Событие: Контакт дал(а) Вам авторизацию
|
|
|
ShowEvent_PE_AUTHDENIED_GOT - Событие: Контакт отказал(а) Вам в авторизации
|
|
|
ShowEvent_PE_CONTACTS_GOT - Событие: Контакт послал(а) Вам контакт(ы)
|
|
|
ShowEvent_PE_GCARD_GOT - Событие: Контакт послал(а) Вам GreenCard
|
|
|
ShowEvent_PE_WEBPAGER_GOT - Событие: Контакт послал(а) Вам сообщение с сайта icq.com
|
|
|
ShowEvent_CL_STATUS_CHANGED - Событие: Контакт сменил(а) статус с XXX на XXX
|
|
|
|
|
|
Версия 1.45 от Mikanoshi (iam@mikanoshi.name)
|
|
|
* Изменены все иконки на современные, изменены цвета
|
|
|
* Исправлены баги интерфейса, стиль совместим с Windows 8
|
|
|
* Тестовая 64-битная версия плагина, изменён код копирования в буфер обмена
|
|
|
|
|
|
|
|
|
Планы развития
|
|
|
==============
|
|
|
|
|
|
Реализовано всё, что для себя задумывал автор :)
|
|
|
|
|
|
|
|
|
Большое спасибо
|
|
|
===============
|
|
|
|
|
|
OverQuantum за советы и умные мысли, Rapid D за RnQ и TabExample plugin,
|
|
|
CodeGear за Delphi 2007, ego1st за иконки (хотя они вроде из qip),
|
|
|
спасибо dek и bass за вдумчивый тест, Jayrome за основную иконку плагина,
|
|
|
Sweetie BasePack by Joseph North за иконки в меню.
|
|
|
Отдельное спасибо всем тем, кому понравился данный плагин, за добрые слова.
|
|
|
|
|
|
Исходники
|
|
|
=========
|
|
|
|
|
|
Исходники плагина прилагаются. Распространение и модификация не возбраняются в соответсвие с GPLv2.
|
|
|
|
|
|
|
|
|
Авторство
|
|
|
=========
|
|
|
|
|
|
Автор: Mikael
|
|
|
ICQ#: 213280
|
|
|
C пожеланиями и предложениями можно стучать в аську, но лучше писать в соответствующей теме на форуме RnQ.ru
|
|
|
|
|
|
|
|
|
Mikael © 2007
|