Плагин "Auto Switch"
Posted: 13 Dec 2006, 12:51 Wed
Создан для людей с плохой нестабильной скоростью закачки.
Тема форума с просьбой реализовать в самом DM (2007).
Основное назначение - переключаться на другую закачку, когда скорость текущей падает ниже заданной.
Версия 0.5.1. Плагину 5 лет!
Версия 0.5.2.
Версия 0.6.
Версия 0.6.1
0.5 (19.10.2011) 5-years Edition
[+] Настраиваемое время ожидания ПОСЛЕ достижения лимита (аналогично времени на запуск); переключение сработает, если по истечении этого времени параметр всё ещё будет ниже заданного лимита.
[+] Опция ожидания при нулевой скорости (время берётся из предыдущего пункта); сначала отсчитывается время, потом количество раз.
[+] Опция "Не переключать загрузки, скачанные на 95+ процентов".
[-] При восстановлении скорости скачивания до срабатывания проверки нулевой скорости, эта проверка в следующий раз могла сработать раньше, чем положено.
0.5.1 (21.10.2011) 5-years Edition Bugfix
[-] Возвращена потерянная в 0.5 из-за неразберихи с исходными кодами возможность работы с соединением.
[*] Небольшая оптимизация кода.
0.5.2 (15.11.2011)
[+] Сохранение количества переключений/переподключений в отдельный файл.
[+] Просмотр количества переключений/переподключений в отдельном окне с возможностью обнуления.
0.6 (20.02.2012)
[*] Вид опций.
[+] Указание значения параметра в абсолютном или относительном виде.
0.6.1 (13.04.2012) ПЯТНИЦА 13-Е!!!
[+] Таймаут подключения.
[+] Количество попыток подключения.
Версия 0.4+ - Важно!
1) Перед использованием версии 0.4+ (AutoSwitchEx.dll) удалите AutoSwitch.dll !
2) Без ServiceExtDldInfo будет доступна только скорость и правильная работа других функций не гарантируется!
3) При первом запуске версии 0.4+ будет доступна только скорость. Сохраните настройки, откройте заново и выберите ещё раз.
4) При обновлении сервиса Service: Extended Download Information (ServiceExtDldInfo.dll) с версии 0.3 и менее удалите ServiceFilter.dll, т.к. функции Service: Filter полностью поддерживаются сервисом Service: Extended Download Information с версии 0.4.
Принцип работы плагина с соединениями: при обнаружении у любой загрузки падения параметра ниже заданного предела выполняется постановка всех активных загрузок на паузу, разрыв соединения, восстановление соединения, после обнаружения соединения - запуск загрузок, поставленных на паузу. ВАЖНО: соединение должно быть настроено в DM, в свойствах соединения в системе должен быть сохранён пароль.
Подробности по адресу KorneySan <at> tut <dot> by
Тема форума с просьбой реализовать в самом DM (2007).
Основное назначение - переключаться на другую закачку, когда скорость текущей падает ниже заданной.
Версия 0.5.1. Плагину 5 лет!
Версия 0.5.2.
Версия 0.6.
Версия 0.6.1
0.5 (19.10.2011) 5-years Edition
[+] Настраиваемое время ожидания ПОСЛЕ достижения лимита (аналогично времени на запуск); переключение сработает, если по истечении этого времени параметр всё ещё будет ниже заданного лимита.
[+] Опция ожидания при нулевой скорости (время берётся из предыдущего пункта); сначала отсчитывается время, потом количество раз.
[+] Опция "Не переключать загрузки, скачанные на 95+ процентов".
[-] При восстановлении скорости скачивания до срабатывания проверки нулевой скорости, эта проверка в следующий раз могла сработать раньше, чем положено.
0.5.1 (21.10.2011) 5-years Edition Bugfix
[-] Возвращена потерянная в 0.5 из-за неразберихи с исходными кодами возможность работы с соединением.
[*] Небольшая оптимизация кода.
0.5.2 (15.11.2011)
[+] Сохранение количества переключений/переподключений в отдельный файл.
[+] Просмотр количества переключений/переподключений в отдельном окне с возможностью обнуления.
0.6 (20.02.2012)
[*] Вид опций.
[+] Указание значения параметра в абсолютном или относительном виде.
0.6.1 (13.04.2012) ПЯТНИЦА 13-Е!!!
[+] Таймаут подключения.
[+] Количество попыток подключения.
Версия 0.4+ - Важно!
1) Перед использованием версии 0.4+ (AutoSwitchEx.dll) удалите AutoSwitch.dll !
2) Без ServiceExtDldInfo будет доступна только скорость и правильная работа других функций не гарантируется!
3) При первом запуске версии 0.4+ будет доступна только скорость. Сохраните настройки, откройте заново и выберите ещё раз.
4) При обновлении сервиса Service: Extended Download Information (ServiceExtDldInfo.dll) с версии 0.3 и менее удалите ServiceFilter.dll, т.к. функции Service: Filter полностью поддерживаются сервисом Service: Extended Download Information с версии 0.4.
Принцип работы плагина с соединениями: при обнаружении у любой загрузки падения параметра ниже заданного предела выполняется постановка всех активных загрузок на паузу, разрыв соединения, восстановление соединения, после обнаружения соединения - запуск загрузок, поставленных на паузу. ВАЖНО: соединение должно быть настроено в DM, в свойствах соединения в системе должен быть сохранён пароль.
Подробности по адресу KorneySan <at> tut <dot> by