Про ShellExec я и думал - команда плагина RUN задействует команду Plugin API "RunApp", а как последняя сделана - одним разработчикам ведомо...
Будет новая команда OPEN...
Затем, когда дошла очередь до данной закачки, все пошло качаться:
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)
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.
Странная штука - у меня тоже не сохранялись настройки (по крайней мере у команды NSO точно), но случилось такое только однажды, т. е. просыпаюсь утром - а у меня NSO по умолчанию, хотя вчера я ее точно изменял. Ну я ее еще раз настроил как надо, с тех пор все в порядке.
Меня тут посетила одна мысля по улучшению плагина.
Раз уж с изменением приоритета закачки ничего не получается, возможно получится с другого боку. Как насчет перемещения закачки в очереди DM? Возможна ли команда "Переместить вверх" и "Переместить вверх списка"?
ramzes76 wrote:Раз уж с изменением приоритета закачки ничего не получается, возможно получится с другого боку. Как насчет перемещения закачки в очереди DM? Возможна ли команда "Переместить вверх" и "Переместить вверх списка"?
Через Plugin API - нет. Кстати, список в зависимости от настроек и сортировки - понятие весьма субъективное.
Есть два пути:
1. Слёзно умолять разработчиков о включении дополнительных команд в Plugin API (попытки предпринимаются регулярно в течение последних двух лет)
2. Плюнуть и сделать полухакерским способом через WinAPI и "низкоуровневый" доступ к элементам интерфейса DM (на плагин будут ругаться брандмауэры и/или антивирусы).
Первый путь пока не помогает.
Второй путь пока лень.
уже писал ранее про проблемы при перезагрузке/выключении компа...
и еще раз:
переустановил на работе винду (xp pro sp3) + DM 5.5.9.1157 + плагин 2.1.1
Возникает та же проблема - при попытке перезагрузки/выключении компа ничего не происходит пока не снять задачу DM. И это ТОЛЬКО при включенном плагине!!! С выключенным все ок.
Иногда в это время при нажатии на значке DM в трее выскакивает окно ошибки
На двух компах одно и то же... Неужели руки кривые?
Посмотрите пожалуйста а то неинтересно каждый раз перенастраивать.
Настройки оповещений главадмина хранятся в памяти (чтобы не дёргать винт с каждой закачкой) и сохраняются в файл только при выходе из плагина.
Это означает, что изменённые настройки НЕ будут сохранены в следующих случаях:
1. Аварийное завершение работы DM (ошибка, через диспетчер задач и т.п.)
2. При использовании команды EXIT (по той простой причине, что выполнение этой команды Plugin API НЕ вызывает корректной выгрузки плагинов - процедура выгрузки плагина попросту не выполняется, это баг DM)
Inko7 wrote:переустановил на работе винду (xp pro sp3) + DM 5.5.9.1157 + плагин 2.1.1
Возникает та же проблема - при попытке перезагрузки/выключении компа ничего не происходит пока не снять задачу DM. И это ТОЛЬКО при включенном плагине!!! С выключенным все ок.
С выключенным каким образом? Мне удалось перезагрузить машину, только когда плагина не было в DM вообще (переименовал dll и она не загружалась). Та же проблема у OSD...
Буду решать.
Inko7 wrote:
Иногда в это время при нажатии на значке DM в трее выскакивает окно ошибки ...
На двух компах одно и то же... Неужели руки кривые?
Насчёт ошибки могу сказать только одно - у меня её никогда не было (что на ноутбуке с 256Мб ОЗУ, что дома с 1Гб ОЗУ), проверьте модули памяти...