Плагин "Auto Switch"

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

Moderators: Korney San, marcipan

Post Reply
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:1. "Ложная" закачка будет создаваться при условии, что используется пауза между закачками и что "настоящих" закачек осталось одна.
желательно еще конечно возможность выбора!
Поставил галочку "ложная" закачка создаваться, не поставил не создается
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ponand wrote:вобщет от одной секунды :)
Батенька, где Вы это увидели? Даже в типе "Периодически" период в минутах...
ponand wrote: желательно еще конечно возможность выбора!
Поставил галочку "ложная" закачка создаваться, не поставил не создается
Отказать.
Даже если определять включение/отключение автоматизации (что вполне реально), то никто не застрахован от того, что ещё в каком-нибудь плагине не будет обработки dm_downloadall ... В том же Advanced Sheduler-е, например.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:Батенька, где Вы это увидели? Даже в типе "Периодически" период в минутах...
поставить галочку "перед выполнением запросить подтверждения" таймаут выставляется в секундах
у меня например восемь заданий на одно время выставлено но с разным
таймаутом все выполняются по очереди после завершения отсчета :)
Даже если определять включение/отключение автоматизации (что вполне реально), то никто не застрахован от того, что ещё в каком-нибудь плагине не будет обработки dm_downloadall... В том же Advanced Sheduler-е, например.
ни какой проверки не нужно !
Пользователь должен знать что и где он настраивал, да и проверить как работает вновь настроеный (установленый) плагин по идее должен! :)
А вдруг все работает не так как хотелось :(
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ponand wrote:поставить галочку "перед выполнением запросить подтверждения" таймаут выставляется в секундах
у меня например восемь заданий на одно время выставлено но с разным
таймаутом все выполняются по очереди после завершения отсчета :)
Вот это я и называю - на%бать баги продукта его фичами. Моя "ложная" закачка для тех же целей. :)
ponand wrote:ни какой проверки не нужно !
Пользователь должен знать что и где он настраивал, да и проверить как работает вновь настроеный (установленый) плагин по идее должен! :)
А вдруг все работает не так как хотелось :(
Рассмотрим ситуацию.
Некто ponand запускает на ночь DM с новым Auto Switch и не включает ложную закачку. Уходит спать.
Некто брат ponand-а, видя, что комп работает, включает в DM "Вырубиться после всех". Уходит спать.
Некто Auto Switch полночи упорно дёргает закачки туда и сюда. И вот остаётся последняя.
И тут некто DM (или некто произвольный плагин) в момент её остановки спохватывается - закачек больше нет, можно выключать комп! И выключает.
В лучшем случае некто ponand имеет недокачанную закачку, недовольство которой пропорционально её объёму.
В худшем некто ponand имеет проблемы с файловой системой.

А с учётом того, что чем дальше, тем больше пользователи хотят "шоб поставил - и сразу всё делало!" (особенно это видно в темах "Ошибки" и "Вопросы и ответы"), фраза "Пользователь должен знать что и где он настраивал" вызовет у них бурю эмоций. :)

К тому же, наличие возможночти отключить "ложную" закачку зачёркивает одно из условий - закачивать начатый файл до конца.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:Рассмотрим ситуацию.
Некто ponand запускает на ночь DM с новым Auto Switch и не включает ложную закачку. Уходит спать.
Некто брат ponand-а, видя, что комп работает, включает в DM "Вырубиться после всех". Уходит спать.
Некто Auto Switch полночи упорно дёргает закачки туда и сюда. И вот остаётся последняя.
И тут некто DM (или некто произвольный плагин) в момент её остановки спохватывается - закачек больше нет, можно выключать комп! И выключает.
В лучшем случае некто ponand имеет недокачанную закачку, недовольство которой пропорционально её объёму.
В худшем некто ponand имеет проблемы с файловой системой.
а я рассматривал ситуацию работы связки Auto Switch и Rebootera всех версий
Если есть ложная закачка Rebooter работает(перезагрузка запуск программы или файла) а если нет то не работает :)
можно конечно добавить в Auto Switch часть функционала Rebooterа
А с учётом того, что чем дальше, тем больше пользователи хотят "шоб поставил - и сразу всё делало!" (особенно это видно в темах "Ошибки" и "Вопросы и ответы"), фраза "Пользователь должен знать что и где он настраивал" вызовет у них бурю эмоций.
этого не избежать даже если и будет ложная закачка :(
а систему завалить может и скаченный вирус
К тому же, наличие возможночти отключить "ложную" закачку зачёркивает одно из условий - закачивать начатый файл до конца.
это как отключение ложной закачки может помешать закачивать начатый файл до конца?
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ponand wrote: а я рассматривал ситуацию работы связки Auto Switch и Rebootera всех версий
Если есть ложная закачка Rebooter работает(перезагрузка запуск программы или файла) а если нет то не работает :)
Неправильно. Если нет ложной закачки, Rebooter срабатывает на одну закачку раньше, чем нужно.
ponand wrote: это как отключение ложной закачки может помешать закачивать начатый файл до конца?
Начинает файл скачиваться, останавливается, и тут перезагрузка/выключение.
А если как нужно OneChel 10 файлов по одному (для этого придумывать придётся, хотя, в принципе, уже придумалось), то на каждом файле такой ганджюбас...

P.S. Версия 0.5.0.0 в процессе создания... ;)
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
OneChel
Бывалый
Posts: 14
Joined: 03 Mar 2009, 12:51 Tue

Post by OneChel »

поставить галочку "перед выполнением запросить подтверждения"
А я и ставлю. Но если при этом на компе ещё и работать нужно (а на работе я иногда занимаюсь этим дурацким занятием), то окошко подтверждения просто достаёт. Вот бы запихать его в самый дальний тёмный угол, чтобы не видеть никогда больше... Так не же, лезет на самую середину экрана и нагло мозолит глаза.
Маленькое уточнение по AS. Самое большое неудобство. Ограничения на скорость моего канала действуют не круглые сутки. Существуют несколько часов (ночных) без ограничений. На это время "дёргалку" лучше отключить и качать в режиме "БЕЛЫЙ ЧЕЛОВЕК". К сожалению, в AS не предусмотрена возможность управления/планирования собственных пунктов расписания. В этом плане Auto Switch - то, что нужно. Ничего не надо включать/выключать по времени. Есть скорость - качаем, нет - не качаем.
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:Неправильно. Если нет ложной закачки, Rebooter срабатывает на одну закачку раньше, чем нужно.
я что-то не пойму Rebooter работает если есть закачки в состоянии закачка/ожидание закачки и не работает если все закачки в состоянии пауза
как же он тогда будет срабатывать на одну закачку поставленную на паузу ?
Или Auto Switch не ставит на паузу закачку при таймаутах ?
Начинает файл скачиваться, останавливается, и тут перезагрузка/выключение.
А если как нужно OneChel 10 файлов по одному (для этого придумывать придётся, хотя, в принципе, уже придумалось), то на каждом файле такой ганджюбас...
мне как рядовому пользователю видится такая работа плагина
все (кроме одной которая закачивается) закачки из выбранной категории стоят на паузе (или всех категорий кроме выбранной в которой закачки допустим качаются с медиа зоны )
происходит падение скорости или время истекло, закачка ставится на паузу (если нужно стартует ложная закачка), после таймаута опять стартуется наша незавершенная закачка и (ставим на паузу ложную закачку если она была) после завершения закачки стартует следующая
при таком подходе есть свои плюсы и минусы
минусов почемуто всегда оказывается больше как не крути :(
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ponand wrote:я что-то не пойму Rebooter работает если есть закачки в состоянии закачка/ожидание закачки и не работает если все закачки в состоянии пауза
Виноват, так и есть, спутал с After Download. Будет ещё над чем подумать...
ponand wrote: все (кроме одной которая закачивается) закачки из выбранной категории стоят на паузе (или всех категорий кроме выбранной в которой закачки допустим качаются с медиа зоны )
Прааавильно... ;)
ponand wrote: происходит падение скорости или время истекло, закачка ставится на паузу (если нужно стартует ложная закачка)
Не "если", а обязательно стартует.
ponand wrote: после таймаута опять стартуется наша незавершенная закачка и (ставим на паузу ложную закачку если она была) после завершения закачки стартует следующая
при таком подходе есть свои плюсы и минусы
Такой подход будет работать ТОЛЬКО при использовании паузы между закачками (попытка примирить 0.2 и автоматизацию).
При выключении пауз закачки будут вестись как в 0.3.
ponand wrote: минусов почемуто всегда оказывается больше как не крути :(
Поживём - посмотрим.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:Виноват, так и есть, спутал с After Download. Будет ещё над чем подумать...
a After Download чём может помешать?
он же вроде бы работает только с завершенными закачками или нет?
Единственное что я нашел только то что он может запустить первую или все закачки из выбранной категории
Такой подход будет работать ТОЛЬКО при использовании паузы между закачками (попытка примирить 0.2 и автоматизацию).
сегодня ночью попробывал с имитировать работу плагина с ложной закачкой оказывается с моими настройками ДМ она живет всего максимум 30 секунд получается что она не будет спасать при паузе в 40 секунд или нет?
При выключении пауз закачки будут вестись как в 0.3.
не знаю глюк это или нет но версия 0.3.0.2 переключает только те закачки которые уже качались и ждет пока ДМ отправит в ошибки битые ссылки так ли это?
На версии 0.2.0.4 проверить не успел время вышло :(
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ponand wrote:a After Download чём может помешать?
Ребутом или шатдауном.
ponand wrote: сегодня ночью попробывал с имитировать работу плагина с ложной закачкой оказывается с моими настройками ДМ она живет всего максимум 30 секунд получается что она не будет спасать при паузе в 40 секунд или нет?
Спасибо за наблюдение - буду делать "непотопляемой", типа она в ошибку, а мы её снова в кач. :D
ponand wrote:не знаю глюк это или нет но версия 0.3.0.2 переключает только те закачки которые уже качались
Версия 0.3.0.2, действительно, переключает только АКТИВНЫЕ закачки, т.е. с состояниями "скачивается" и "очередь".
ponand wrote:и ждет пока ДМ отправит в ошибки битые ссылки так ли это?
Она ничего не ждёт. Если стоит опция "Пауза при нулевой скорости", то после 5 нулевых значений подряд плагин ставит закачку на паузу. Если не стоит - такую закачку рано или поздно отправит в ошибку DM.
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:действительно, переключает только АКТИВНЫЕ закачки, т.е. с состояниями "скачивается" и "очередь"
тоесть не обрабатывает закачки размер которой еще не получен даже если они находятся в состоянии "закачка" и "ожидание закачки" .:(
Она ничего не ждёт. Если стоит опция "Пауза при нулевой скорости", то после 5 нулевых значений подряд плагин ставит закачку на паузу
а с какой периодичностью он проверяет
:?:
Если не стоит - такую закачку рано или поздно отправит в ошибку DM
или получим вечный перезагруз если подключен Rebooter .:(
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
User avatar
Korney San
Гуру
Posts: 1116
Joined: 02 Oct 2006, 17:01 Mon
Location: Беларусь, Гомель
Contact:

Post by Korney San »

ponand wrote:тоесть не обрабатывает закачки размер которой еще не получен даже если они находятся в состоянии "закачка" и "ожидание закачки" .:(
А это уже зависит от настроек - если от скорости или времени, то обрабатывает, да и объём, в принципе, тоже.
ponand wrote:а с какой периодичностью он проверяет :?:
Как всегда - 5 с. :)
ponand wrote:
Если не стоит - такую закачку рано или поздно отправит в ошибку DM
или получим вечный перезагруз если подключен Rebooter .:(
Идеальных программ не бывает. :)
XPProSP3, DM 5.15.2.1341, Pale Moon 20.0.1, Opera Next 12.15 (1748) RTFM & STFF
Если Вы не можете быть хорошим примером, то Вам просто придётся служить ужасным предостережением. © Кэтрин Эйрд
ponand
Гуру
Posts: 134
Joined: 15 Jun 2008, 2:55 Sun
Location: Ставропольский край

Post by ponand »

Korney San wrote:А это уже зависит от настроек - если от скорости или времени, то обрабатывает, да и объём, в принципе, тоже.
у меня както не хочет обрабатывать версия 0.3.0.2 вот мои настройки
переключать при : низкой скорости 100 байт
время на запуск 5 секунд
закачки без докачки : закачивать до конца
другие :
пауза при повторной нулевой скорости
последний раз 3(незнаю зачем это но на всякий случай поставил)
записать действия в лог закачки
Идеальных программ не бывает
это то понятно но все равно так хочется :)
XPProSP3 (zver) DM 5.13.2.1317 Опера 12.01.1532
BossON
Бывалый
Posts: 10
Joined: 11 Mar 2009, 22:37 Wed

Post by BossON »

Идея этого плагина понравилась, но использование оказалось далеко не таким радужным...

Имеется файлообменик и FTP-сервера... на файлообменнике скорость часто падает и функция переключения закачек была бы очень полезной, а вот к FTP-серверам достаточно сложно пробиться и от этого переключение крайне не желательно! От сюда вопрос... можно ли сделать разделение на http ссылки которые будет переключать плагин и FTP ссылки, на которые его действие распространяться не будет? В идеале конечно, для каждого сервера настраивать в отдельности, например как в менеджере сайтов.

Также не понятно зачем нужен пункт "Время на запуск...", выставлено 30 сек. но после падения скорости до нуля, закачка сразу перескакивает на следующую, не дожидаясь положенных пол минуты для восстановления скорости...
Post Reply