Плагин "ICQ RemoteCP"

Все что касается разработки, отладки, использования подключаемых модулей.

Moderators: Korney San, marcipan

User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

jaded wrote:Закачки с файлообменников работают через раз...
Насчёт передачи закачек с файлообменников в USD (а точнее, корректного их опознания) появилась мысль. Проверяется.

P.S. После переустановки системы, Delphi и JEDI плагин собрался. Плывём дальше.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

К концу дня успелось:
[*] Количество попыток ввода неправильной команды увеличено до 5
[*] Настройки: окно не закроется, если не задан главный администратор
[-] Ссылки: при анализе ссылок на файлообменники использовался регистроЗАВИСИМЫЙ режим
[+] Журнал: возможность [со]хранения в папке журналов DM
[+] Закачки: возможность сохранять закачки в папки по UIN
[+] Сообщения: обработка сообщений, присланных не в сети
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Djumon
Posts: 7
Joined: 21 Dec 2008, 11:21 Sun

Post by Djumon »

Korney San
еще сделай плиз разбивку больших сообщений на несколько
а то при запросе справки с глав админа вылезает такое
Image
[+] Сообщения: обработка сообщений, присланных не в сети
респектище!!!
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

Djumon wrote: еще сделай плиз разбивку больших сообщений на несколько
RTFM команду MESSAGELENGTH

...но судя по тексту ошибки, дело в другом...
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
G0rdon
Гуру
Posts: 110
Joined: 28 Jun 2008, 21:49 Sat
Location: Беларусь,Минск

Post by G0rdon »

Короче переподключение нужно менять...(( однозначно
Проверку нужно делать на нажатие кнопки дисконнект
чтото типо
function TDMTestPlugIn.EventRaised(eventType: WideString; eventData: WideString):
...
begin
if (нажималась ли кнопка дисконнект) and Sets[cBotReConnect] then
begin
icq.login;
...
ramzes76
Опытный
Posts: 36
Joined: 21 Jan 2009, 20:13 Wed
Contact:

Изменен протокол ICQ

Post by ramzes76 »

Блин, опять они протокол ICQ изменили!
Не работает плагин...
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Re: Изменен протокол ICQ

Post by Korney San »

ramzes76 wrote:Блин, опять они протокол ICQ изменили!
Не работает плагин...
Не знаю, не знаю... у меня работает. Причём ещё RC2, хотя от версии плагина реализация ICQ как раз не зависит нисколько, потому что не меняется.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ramzes76
Опытный
Posts: 36
Joined: 21 Jan 2009, 20:13 Wed
Contact:

Post by ramzes76 »

Да, мой косяк. Все работает.
У меня еще вопрос. Прочел справку и увидел: Комманда LIST - "Пользователь может выводить информацию только о закачках, которые добавил сам" и точно, показывает только те закачки, которыея я добавил через ICQ. А как увидеть закачки, которые я запустил "не дистанционно", через сам DM?
[niik]
Posts: 2
Joined: 09 Jun 2005, 1:06 Thu

Post by [niik] »

Всё же не работает.. Сединяется и через минуту отваливается.

Code: Select all

[22.01.2009 15:07:17] Плагин > Инициализация начата.
[15:07:17] Соединение > Подключение...
[15:07:17] Плагин > Инициализация завершена.
[15:07:19] Плагин > Окно настроек закрыто.
[15:07:21] Соединение > Подключено.
[15:07:21] Сообщение > Получено от 1 : __================__===========__          Системное сообщение__=============================__ICQ не поддерживает используемую вами версию. Скачайте бесплатную авторизованную версию ICQ с официального web-сайта ICQ.____=============================__         System Message
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:21] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:24] Сообщение > Отправлено 1
[15:07:25] Сообщение > Получено от 1 : __=============================__ __       Системное сообщение__=============================__С пользователем, с которым вы пытаетесь связаться, нельзя связаться из этой версии. Скачайте бесплатную авторизованную версию ICQ с официального web-сайта ICQ http://download.icq.com/download/ru/
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:25] Ответ > Ответ для 1 : Вы не имеете доступа к управлению. Обратитесь к  для рассмотрения вопроса о добавлении вас в список пользователей.
[15:07:29] Сообщение > Отправлено 1
Как-то можно поправить?
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ramzes76 wrote:Прочел справку и увидел: Комманда LIST - "Пользователь может выводить информацию только о закачках, которые добавил сам" и точно, показывает только те закачки, которыея я добавил через ICQ. А как увидеть закачки, которые я запустил "не дистанционно", через сам DM?
Если бы Вы прочитали не только справку, зашитую в плагин, но и справку в файле, Вы бы увидели, что главному администратору доступен особый вариант команды с префиксом параметра O: без префикса (LIST x) плагин показывает только закачки добавленные самим главадмином (как обычному пользователю), с префиксом (LIST Ox) - все закачки DM.

Как говорится, RTFM! ;)
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Inko7
Опытный
Posts: 47
Joined: 23 Jan 2009, 10:12 Fri
Location: Харьков
Contact:

Post by Inko7 »

замечательный плагин!!!
напрягает лишь одно: при каждом запуске DM открывается окно настроек плагина и требуется нажимать кнопку подключения и ОК...
из-за чего это может происходить, как сделать, чтобы все подключалось автоматически???
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

[niik] wrote:Как-то можно поправить?
Сначала нужно узнать - что.

Я для входа в ICQ пользуюсь Мирандой. Ни позавчера, ни вчера особых проблем не заметил. Что основной модуль ICQ, что его модификация работали без непривычных проблем (к привычным я отношу периодическое рассоединение, которому виной наш прокси). В этой статье и её продолжении проведён анализ изменений протокола ICQ, но повторюсь: у меня лично плагин подключается без проблем как дома (без прокси через VPN), так и на работе (через прокси). Например, в данный момент он работает и я с ним общаюсь.

На этом фоне замечания статьи относительно блокировки определённого диапазона IP начинают выглядеть правдой.

Далее: мы использовали компонент клиента от стороннего разработчика, не вдаваясь в анализ его работы и структуры. Автор компонента сообщил на своём форуме, что временно его не разрабатывает. Если доработкой заняться нам, то внести изменения БЫСТРО никак не получится.

Резюмируя сказанное.
Кому повезло, у тех плагин подключается. Кому не повезло, пусть пытаются использовать прокси.

Ну а мы попробуем дождаться изменений в компоненте, параллельно пытаясь доработать его самостоятельно.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

Inko7 wrote:замечательный плагин!!!
Спасибо, мы старались. :)
Inko7 wrote: напрягает лишь одно: при каждом запуске DM открывается окно настроек плагина и требуется нажимать кнопку подключения и ОК...
из-за чего это может происходить, как сделать, чтобы все подключалось автоматически???
Если бы Вы потрудились прочитать все 20 страниц форума, то заметили бы, что этот вопрос поднимался неоднократно и ответ на него давался тоже несколько раз.

Окно настроек появляется потому, что у Вас в списке администраторов не задан главный администратор.
Текущая версия плагина позволяет сохранить настройки без указания главадмина, однако при очередном запуске снова этого требует.
В следующей (разрабатываемой) версии это исправлено.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Inko7
Опытный
Posts: 47
Joined: 23 Jan 2009, 10:12 Fri
Location: Харьков
Contact:

Post by Inko7 »

спасибо, помогло!!!
P.S. прошу прощения :oops:
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

Inko7 wrote:P.S. прошу прощения :oops:
Насчёт нажатия кнопки: там есть галка "Подключаться при запуске DM". :)
Подымался вопрос о выносе управления подключением (и индикации его состояния) на значок в трее или плавающее окошко, но...
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Post Reply