Плагин "Exit After All"
Moderators: Korney San, marcipan
Обнаружен баг аль не баг: плаг срабатывает при пустом списке "когда попало". Возможно, он не всегда корректно обрабатывает какие-то события. Пока вычислить эти события не успел, т.к каждое срабатывание для меня было "внеплановым" и я просто делал свои "дела" (ковырял настройки плагинов), а тут выскакивает окно - мол пора закрываться.
- Korney San
- Гуру
- Posts: 1116
- Joined: 02 Oct 2006, 17:01 Mon
- Location: Беларусь, Гомель
- Contact:
Извини, но "когда попало" быть не должно.x2088 wrote:Обнаружен баг аль не баг: плаг срабатывает при пустом списке "когда попало". Возможно, он не всегда корректно обрабатывает какие-то события. Пока вычислить эти события не успел, т.к каждое срабатывание для меня было "внеплановым" и я просто делал свои "дела" (ковырял настройки плагинов), а тут выскакивает окно - мол пора закрываться.

Если у тебя стоит галка "при отсутствии активных", то будет выскакивать в том числе при пустом списке - активных-то закачек при этом нет.
Попробуй конкретизировать.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Специально сидеть вычислять когда наступает "когда попало" ещё не было времени, но как оно наступит я посижу и вычислю... но это не в этом дело - закачек нет и он сразу у меня спрашивает "чё теперь делать?", я говорю "сиди жди" (кнопка НЕТ) а он потом опять бывает спрашивает. Это кажется связано с изменением настроек др. плагинов.
Не - нифига, настройки не причём, это скорей всего (единственное объяснение) результат работы связки плагинов "Auto Switch" и этого ("Exit After All"), но я не помню - качалось что-нибудь или нет в этот момент. Может в этот плагин добавить проверку наличия закачек в списке и, если они есть, то сообщать пользователю "В списке есть не докачанные файлы. Вы действительно хотите выйти?" А вот с тем на какую кнопку ставить таймер автоответа в данном случае - возникает проблема... отвечать "ДА" - остаются недокачанные файлы, но если есть др. качалка, то она продолжит свои закачки, отвечать "НЕТ" - а кто их запустит, да и если запустит, то где гарантия того, что сервер не долбится, линия не перегружена, инэт отключил злой админ или ему надо было просто проксю перегрузить, или ещё что, ведь по какой-то причине они не докачались.
Решением этой проблемы может быть предоставление выбора автоответа ("ДА" или "НЕТ") пользователю, что он выберет для ответа в данном случае, то и отвечать по истечению времени. (Переключатель "ДА" или "НЕТ" в опциях.)
Всвязи с этим есть мысля по усовершенствованию плагина "Auto Switch".
...подумал ещё чуть, прочитал тему 8810, подумал, и появилось такое решение: таймер "Exit After All Ждать секунд" и "Auto Switch Время на запуск" должны быть связаны - "Exit After All Ждать секунд" >= "Auto Switch Время на запуск".
Решением этой проблемы может быть предоставление выбора автоответа ("ДА" или "НЕТ") пользователю, что он выберет для ответа в данном случае, то и отвечать по истечению времени. (Переключатель "ДА" или "НЕТ" в опциях.)
Всвязи с этим есть мысля по усовершенствованию плагина "Auto Switch".
...подумал ещё чуть, прочитал тему 8810, подумал, и появилось такое решение: таймер "Exit After All Ждать секунд" и "Auto Switch Время на запуск" должны быть связаны - "Exit After All Ждать секунд" >= "Auto Switch Время на запуск".
- Korney San
- Гуру
- Posts: 1116
- Joined: 02 Oct 2006, 17:01 Mon
- Location: Беларусь, Гомель
- Contact:
EAA и так проверяет наличие закачек в определённом состоянии. Типа тупо добавить месагу?x2088 wrote:Не - нифига, настройки не причём, это скорей всего (единственное объяснение) результат работы связки плагинов "Auto Switch" и этого ("Exit After All"), но я не помню - качалось что-нибудь или нет в этот момент.
Может в этот плагин добавить проверку наличия закачек в списке и, если они есть, то сообщать пользователю "В списке есть не докачанные файлы. Вы действительно хотите выйти?"
Принято.x2088 wrote: Решением этой проблемы может быть предоставление выбора автоответа ("ДА" или "НЕТ") пользователю, что он выберет для ответа в данном случае, то и отвечать по истечению времени. (Переключатель "ДА" или "НЕТ" в опциях.)
Ты не так воспринимаешь название "Время на запуск" из AS. Оно определяет время, в течение которого у закачки после запуска НЕ измеряется скорость (пока секция откроется, сервер достучится и т.п.). Реально же от установки закачки на паузу до продолжения скачивания проходит столько времени, сколько проходит от события "Закачка на паузе" до выполнения команды "Запустить закачку". После этого закачка "скачивается", EAA найдёт её и заткнётся. Так что - не здесь.x2088 wrote: ...подумал ещё чуть, прочитал тему 8810, подумал, и появилось такое решение: таймер "Exit After All Ждать секунд" и "Auto Switch Время на запуск" должны быть связаны - "Exit After All Ждать секунд" >= "Auto Switch Время на запуск".
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Проблема действительно есть, я даже невсостоянии додуматься куда рыть. После того, как после завершения закачки выскочил вопрос - закрываться или нет, я сказал "нет" и свернул DM в трэй, после этого автозакрытие ещё 2 раза срабатывало, хотя я ничего не качал больше и к DM`у не притрагивался. Я поколено в ах**.
Я писал: "Решением этой проблемы может быть предоставление выбора автоответа...", предлогая это для вопроса о выходе при наличии недокачанных файлов. Я подумал об этом из-за проблемы автосрабатывания плага, "вдруг, непонятно почему", а если проблема не в связке EAA+AS, то и делать переключатель "ДА-НЕТ" - незачем, по крайней мере я смысла не вижу. Я подумал что это время в сек. на которое закачка будет ставиться на паузу при понижении скорости до указанной, а если др. закачек нет, то при этом окно авторавершения работы DM`а будет успевать выскакивать при установленной соответствующей опции или даже выгрузить DM, но если это не так...
...или может я чё не то делаю, а?
Я писал: "Решением этой проблемы может быть предоставление выбора автоответа...", предлогая это для вопроса о выходе при наличии недокачанных файлов. Я подумал об этом из-за проблемы автосрабатывания плага, "вдруг, непонятно почему", а если проблема не в связке EAA+AS, то и делать переключатель "ДА-НЕТ" - незачем, по крайней мере я смысла не вижу. Я подумал что это время в сек. на которое закачка будет ставиться на паузу при понижении скорости до указанной, а если др. закачек нет, то при этом окно авторавершения работы DM`а будет успевать выскакивать при установленной соответствующей опции или даже выгрузить DM, но если это не так...
...или может я чё не то делаю, а?
- Korney San
- Гуру
- Posts: 1116
- Joined: 02 Oct 2006, 17:01 Mon
- Location: Беларусь, Гомель
- Contact:
x2088 wrote:Проблема действительно есть, я даже невсостоянии додуматься куда рыть. После того, как после завершения закачки выскочил вопрос - закрываться или нет, я сказал "нет" и свернул DM в трэй, после этого автозакрытие ещё 2 раза срабатывало, хотя я ничего не качал больше и к DM`у не притрагивался. Я поколено в ах**.

У меня раньше была такая опция в плагине Auto Switch (в версиях 0.2.х), однако она очень сильно напрягала в плане: плагин поставил закачку на паузу и ждёт, DM спохватывается - опа, закачек-то нет, значит - все закачаны, выдаёт соответствующее событие, открывает окно "Закачек нет, выходим?", и тут плагин запускает закачку с паузы...x2088 wrote: Я подумал что это время в сек. на которое закачка будет ставиться на паузу при понижении скорости до указанной
Поэтому в 0.3.х такой опции НЕТ и переключение происходит по принципу: команда остановки - событие "Закачка на паузе" - команда запуска. Это устраивает и плагин, и DM. Есть один неубранный глюк, но он проявляется ТОЛЬКО при НЕСКОЛЬКИХ одновременных закачках и связан с их переключением, поэтому к данному делу не относится.
Время же на запуск по большому счёту означает "время ожидания ответа от сервера" - пока он там начнёт отдавать...
Какие у тебя ещё стоят плагины?x2088 wrote:...или может я чё не то делаю, а?
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
у меня есть:
Вкл.: Расширенный планировщик, ICQ, Трэйиндикатор, Auto Switch, EAA;
Выкл.:After Download, Link Cheker, Rebooter, File Shares.
Всё последних версий.
Последние 2 раза выскочил когда я сёрфил нэт, до этого когда я ковырялся в настройках, но запросто может и не выскакивать вообще. Единственный "глюк" обнаруженный на компе в системе - это тормоза от каспера, поскольку заливается много новых файлов а их проверки ещё не было, поэтому антивирусный монитор сканит все подряд по нескольку раз. Система только-что установлена.
Вкл.: Расширенный планировщик, ICQ, Трэйиндикатор, Auto Switch, EAA;
Выкл.:After Download, Link Cheker, Rebooter, File Shares.
Всё последних версий.
Последние 2 раза выскочил когда я сёрфил нэт, до этого когда я ковырялся в настройках, но запросто может и не выскакивать вообще. Единственный "глюк" обнаруженный на компе в системе - это тормоза от каспера, поскольку заливается много новых файлов а их проверки ещё не было, поэтому антивирусный монитор сканит все подряд по нескольку раз. Система только-что установлена.
- Korney San
- Гуру
- Posts: 1116
- Joined: 02 Oct 2006, 17:01 Mon
- Location: Беларусь, Гомель
- Contact:
Если Планировщик или ICQ как-то трогают закачки (добавляют или меняют состояние), может получиться упомянутое ложное срабатывание (EAA "перезапускается" при любом изменении состояния закачки).x2088 wrote:у меня есть:
Вкл.: Расширенный планировщик, ICQ, Трэйиндикатор, Auto Switch, EAA;
ТрэйИндикатор, насколько я знаю, работает "только на чтение".

AS обрабатывает только активные закачки, до остальных ему нет дела.

Выключенные плагины не должны реагировать в принципе, но...x2088 wrote: Выкл.:After Download, Link Cheker, Rebooter, File Shares.
Я не знаю, как работает Link Checker.
И ещё: если у тебя включены опция "Отслеживать URL в буфере обмена" и интеграция в броузер, может вылезать окно добавления закачки (а после его закрытия EAA также "перезапускается".

XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Посмотрю за Планировщиком и ICQ, но пока они просто подключены, но бездействуют, поскольку я несколько дней назад переустанавливал систему. Опция "Отслеживать URL в буфере обмена" включена всегда, может что из копируемого пошло за адрес для закачки, но окно добавления закачки не выскакивало до автовыхода, хотя опция у меня т.ж вкл. всегда.
Кажется причина найдена, но я не уверен. Мне кажется это при получении новостей происходит срабатывание. Проверю сегодня, прямо сейчас - выстовил получать новости каждый час и смотрю что будет. (Напомню список при этом должен быть пустой или должно быть полное отсутствие активных закачек, при установленной опции.)
- Korney San
- Гуру
- Posts: 1116
- Joined: 02 Oct 2006, 17:01 Mon
- Location: Беларусь, Гомель
- Contact:
Если получение новостей происходит через общий механизм (с генерацией всех событий) - очень даже может быть.x2088 wrote:Кажется причина найдена, но я не уверен. Мне кажется это при получении новостей происходит срабатывание.
Если это так - придётся мириться с дополнительными вопросами...
...или встраивать в EAA фильтр на определённые сыылки...
P.S. Предвидя твой вопль - настраиваемый фильтр.

XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
Срабатывание происходит кажется каждые 30 мин, и это насколько я смог понять может зависить от набора установленного софта, поскольку на компе с практически полностью отличающимся набором софта - проблема НЕ обнаружилась, а винда на нём убита в хлам. Т.е это не зависит от самого DM и системы (на только-что поставленной системе со всем моим набором софта у меня происходит срабатывание).