Плагин "ICQ RemoteCP"

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

Moderators: Korney San, marcipan

User avatar
Piroman
Бывалый
Posts: 17
Joined: 27 Oct 2008, 6:12 Mon
Contact:

Post by Piroman »

Korney San wrote:
Inko7 wrote:не помогает :(
Ладно, попробую в следующей версии одну фигню...
ShellExecute надо прикрутить, а не WinExec ;-)

ShellExecute(Handle,'Open',PChar(<file>),nil,nil,SW_NORMAL);

Кажется, если первым параметром Handle, то поток-родитель будет ждать открытия. Если 0, то нет. На счет второго не уверен
ramzes76
Опытный
Posts: 36
Joined: 21 Jan 2009, 20:13 Wed
Contact:

Post by ramzes76 »

G0rdon wrote:Не сохраняются настройки команд
nso, no ,nao
У меня та же проблема :(
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

Piroman wrote:
Korney San wrote:
Inko7 wrote:не помогает :(
Ладно, попробую в следующей версии одну фигню...
ShellExecute надо прикрутить, а не WinExec ;-)
Про ShellExec я и думал - команда плагина RUN задействует команду Plugin API "RunApp", а как последняя сделана - одним разработчикам ведомо... :)
Будет новая команда OPEN... :D
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
User avatar
Piroman
Бывалый
Posts: 17
Joined: 27 Oct 2008, 6:12 Mon
Contact:

Post by Piroman »

Есть небольшой глюк.
Кусок журнала:
<Я> uin ?
<MyDMBot> Команда не может быть выполнена - открыта форма настроек. Попробуйте позже.
Само собой, никакой формы не открыто.

ХЗ, мож глюк самого ДМ... Переоткрыть помогло
cardinal
Бывалый
Posts: 19
Joined: 09 Feb 2006, 23:04 Thu

Post by cardinal »

Странно добавилась закачка:

Я (15:22:11 16/02/2009):
ftp://ftp.drweb.com/pub/drweb/cureit/cu ... ion=Dr.Web CureIT 5.00.1 (15.02)

Бот не отреагировал, подумал некоторое время, потом написал:

DM Bot (15:23:46 16/02/2009)
Закачка с ID ftp://ftp.drweb.com/pub/drweb/cureit/cureit.exe удалена DM окончательно.

Затем, когда дошла очередь до данной закачки, все пошло качаться:
DM Bot (15:26:58 16/02/2009)
Закачки в режиме "Закачивается":
1351: cureit.exe; 568,160 Кб из 11,945 Мб ( 4% ) 17,801 Кб/c, осталось 10:55 Dr.Web CureIT 5.00.1 (15.02)
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

cardinal wrote:Странно добавилась закачка:
Видимо, перемудрил. Проверю, исправлю.
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 »

Не сохраняются настройки команд
nso, no ,nao
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.
ramzes76
Опытный
Posts: 36
Joined: 21 Jan 2009, 20:13 Wed
Contact:

Post by ramzes76 »

G0rdon wrote:
Не сохраняются настройки команд
nso, no ,nao
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.
Странная штука - у меня тоже не сохранялись настройки (по крайней мере у команды NSO точно), но случилось такое только однажды, т. е. просыпаюсь утром - а у меня NSO по умолчанию, хотя вчера я ее точно изменял. Ну я ее еще раз настроил как надо, с тех пор все в порядке.
ramzes76
Опытный
Posts: 36
Joined: 21 Jan 2009, 20:13 Wed
Contact:

Post by ramzes76 »

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

Post by Korney San »

ramzes76 wrote:Раз уж с изменением приоритета закачки ничего не получается, возможно получится с другого боку. Как насчет перемещения закачки в очереди DM? Возможна ли команда "Переместить вверх" и "Переместить вверх списка"?
Через Plugin API - нет. Кстати, список в зависимости от настроек и сортировки - понятие весьма субъективное.
Есть два пути:
1. Слёзно умолять разработчиков о включении дополнительных команд в Plugin API (попытки предпринимаются регулярно в течение последних двух лет)
2. Плюнуть и сделать полухакерским способом через WinAPI и "низкоуровневый" доступ к элементам интерфейса DM (на плагин будут ругаться брандмауэры и/или антивирусы).
Первый путь пока не помогает. :(
Второй путь пока лень. :)
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
cardinal
Бывалый
Posts: 19
Joined: 09 Feb 2006, 23:04 Thu

Post by cardinal »

Добавляю закачку с
savepath=D:\DC++\
а в detail показывается
Сохраняется в папку: D:\DC \
Баг?
Inko7
Опытный
Posts: 47
Joined: 23 Jan 2009, 10:12 Fri
Location: Харьков
Contact:

Post by Inko7 »

уже писал ранее про проблемы при перезагрузке/выключении компа...
и еще раз:
переустановил на работе винду (xp pro sp3) + DM 5.5.9.1157 + плагин 2.1.1
Возникает та же проблема - при попытке перезагрузки/выключении компа ничего не происходит пока не снять задачу DM. И это ТОЛЬКО при включенном плагине!!! С выключенным все ок.
Иногда в это время при нажатии на значке DM в трее выскакивает окно ошибки Image
На двух компах одно и то же... Неужели руки кривые? :(
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

G0rdon wrote:
Не сохраняются настройки команд
nso, no ,nao
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.
Настройки оповещений главадмина хранятся в памяти (чтобы не дёргать винт с каждой закачкой) и сохраняются в файл только при выходе из плагина.
Это означает, что изменённые настройки НЕ будут сохранены в следующих случаях:
1. Аварийное завершение работы DM (ошибка, через диспетчер задач и т.п.)
2. При использовании команды EXIT (по той простой причине, что выполнение этой команды Plugin API НЕ вызывает корректной выгрузки плагинов - процедура выгрузки плагина попросту не выполняется, это баг DM)

В следущей версии я поправлю положение.
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 »

cardinal wrote:Добавляю закачку с
savepath=D:\DC++\
а в detail показывается
Сохраняется в папку: D:\DC \
Баг?
Хм, действительно, баг. Декодирование HTTP применяется ко всей строке, вот плюсы и пропадают.
В ToDo.
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:переустановил на работе винду (xp pro sp3) + DM 5.5.9.1157 + плагин 2.1.1
Возникает та же проблема - при попытке перезагрузки/выключении компа ничего не происходит пока не снять задачу DM. И это ТОЛЬКО при включенном плагине!!! С выключенным все ок.
С выключенным каким образом? Мне удалось перезагрузить машину, только когда плагина не было в DM вообще (переименовал dll и она не загружалась). Та же проблема у OSD...
Буду решать.
Inko7 wrote: Иногда в это время при нажатии на значке DM в трее выскакивает окно ошибки ...
На двух компах одно и то же... Неужели руки кривые? :(
Насчёт ошибки могу сказать только одно - у меня её никогда не было (что на ноутбуке с 256Мб ОЗУ, что дома с 1Гб ОЗУ), проверьте модули памяти...
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Post Reply