Page 28 of 49

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

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

Кажется, если первым параметром Handle, то поток-родитель будет ждать открытия. Если 0, то нет. На счет второго не уверен

Posted: 13 Feb 2009, 18:45 Fri
by ramzes76
G0rdon wrote:Не сохраняются настройки команд
nso, no ,nao
У меня та же проблема :(

Posted: 15 Feb 2009, 15:30 Sun
by Korney San
Piroman wrote:
Korney San wrote:
Inko7 wrote:не помогает :(
Ладно, попробую в следующей версии одну фигню...
ShellExecute надо прикрутить, а не WinExec ;-)
Про ShellExec я и думал - команда плагина RUN задействует команду Plugin API "RunApp", а как последняя сделана - одним разработчикам ведомо... :)
Будет новая команда OPEN... :D

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

ХЗ, мож глюк самого ДМ... Переоткрыть помогло

Posted: 16 Feb 2009, 16:15 Mon
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)

Posted: 16 Feb 2009, 16:53 Mon
by Korney San
cardinal wrote:Странно добавилась закачка:
Видимо, перемудрил. Проверю, исправлю.

Posted: 17 Feb 2009, 0:05 Tue
by G0rdon
Не сохраняются настройки команд
nso, no ,nao
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.

Posted: 17 Feb 2009, 8:13 Tue
by ramzes76
G0rdon wrote:
Не сохраняются настройки команд
nso, no ,nao
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.
Странная штука - у меня тоже не сохранялись настройки (по крайней мере у команды NSO точно), но случилось такое только однажды, т. е. просыпаюсь утром - а у меня NSO по умолчанию, хотя вчера я ее точно изменял. Ну я ее еще раз настроил как надо, с тех пор все в порядке.

Posted: 17 Feb 2009, 11:10 Tue
by ramzes76
Меня тут посетила одна мысля по улучшению плагина.
Раз уж с изменением приоритета закачки ничего не получается, возможно получится с другого боку. Как насчет перемещения закачки в очереди DM? Возможна ли команда "Переместить вверх" и "Переместить вверх списка"?

Posted: 17 Feb 2009, 12:11 Tue
by Korney San
ramzes76 wrote:Раз уж с изменением приоритета закачки ничего не получается, возможно получится с другого боку. Как насчет перемещения закачки в очереди DM? Возможна ли команда "Переместить вверх" и "Переместить вверх списка"?
Через Plugin API - нет. Кстати, список в зависимости от настроек и сортировки - понятие весьма субъективное.
Есть два пути:
1. Слёзно умолять разработчиков о включении дополнительных команд в Plugin API (попытки предпринимаются регулярно в течение последних двух лет)
2. Плюнуть и сделать полухакерским способом через WinAPI и "низкоуровневый" доступ к элементам интерфейса DM (на плагин будут ругаться брандмауэры и/или антивирусы).
Первый путь пока не помогает. :(
Второй путь пока лень. :)

Posted: 17 Feb 2009, 14:15 Tue
by cardinal
Добавляю закачку с
savepath=D:\DC++\
а в detail показывается
Сохраняется в папку: D:\DC \
Баг?

Posted: 17 Feb 2009, 14:28 Tue
by Inko7
уже писал ранее про проблемы при перезагрузке/выключении компа...
и еще раз:
переустановил на работе винду (xp pro sp3) + DM 5.5.9.1157 + плагин 2.1.1
Возникает та же проблема - при попытке перезагрузки/выключении компа ничего не происходит пока не снять задачу DM. И это ТОЛЬКО при включенном плагине!!! С выключенным все ок.
Иногда в это время при нажатии на значке DM в трее выскакивает окно ошибки Image
На двух компах одно и то же... Неужели руки кривые? :(

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

В следущей версии я поправлю положение.

Posted: 17 Feb 2009, 15:08 Tue
by Korney San
cardinal wrote:Добавляю закачку с
savepath=D:\DC++\
а в detail показывается
Сохраняется в папку: D:\DC \
Баг?
Хм, действительно, баг. Декодирование HTTP применяется ко всей строке, вот плюсы и пропадают.
В ToDo.

Posted: 17 Feb 2009, 15:41 Tue
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Гб ОЗУ), проверьте модули памяти...