Плагин для LetitBit.net. Версия 1.9.4
* Обновление премиум части плагина (05.03.2012).
* Очередное изменение страниц для получения ссылки на бесплатное скачивание (19.02.2012).
* В опции добавил отключение автообновления плагина (21.12.2011).
* Добавлена возможность автоматического поиска новой ссылки удаленного с сервиса файла,
включается в настройках плагина ключом "Search new link ..."(25.11.2011).
* Прямая ссылка на скачивание не проходила, в случае её отдачи в дополнительных HTML тегах.
* Переработан алгоритм работы с внешней программой закачки (24.03.2011).
* Добавлено получение ссылки на скачивание через премиум, привязанный к логину (23.11.2010).
(В параметры плагина добавлены поля для ввода логина и пароля входа на сайт.
Премиум пароль в этом случае вводить не нужно!!!)
* В плаг добавлено самостоятельное автообновление с данной страницы плагина (08.11.2010),
переработан алгоритм проверки наличия обновления (18.03.2012).
Премиум пароли вводить в окне настроек плагина. При их наличии плаг сначала пытается получить ссылку на скачивание по премиум паролю, при неудаче получает халявкую ссылку.
Плагин лежит ТУТ!
____________________________________________________________
* Добавлена возможность передачи прямой ссылки во внешнюю программу загрузки
Dimoniusis'a не доставать с такими приладами к его плагинам. Это еще тот геморрой.
Для работы плагина по стандартному алгоритму передачи ссылки на скачивание USD необходимо снять галку "Transfer a direct link..." в окне настроек плагина!!!
Описание параметров окна настроек, касающихся передачи ссылки внешней программе загрузки.
1. При включенной галке "Transfer a direct link" все
ссылки на файлы будут передаваться на закачку
внешней программе загрузки.
При неактивной галке плагин работает
стандартно - передает все ссылки на
закачивание USD.
Если плагин не находит параметры задания для закачки в файле .LST, то прямая ссылка передается на скачивание самому USD!!! Видимо сохранение изменений списка заданий (.LST) на скачивание производится не сразу после его изменеия.
При неверной команде запуска внешней программы загрузки прямая ссылка передается на загрузку USD. В файле логе появляется строка "Wrong command line for executing of the external download program".
2. Каталог назначения внешней программы загрузки должен соответствовать каталогу назначения в свойствах ссылки! Для передачи во внешнюю программу закачки каталога назначения использется параметр командной строки %todir%.
3. Данные из поля описания задания сохраняются в .TXT файл рядом со скачиваемым файлом в каталоге назначения. Этот же файл является флагом для работы плагина с внешней качалкой.
Для принудительного повторного получения и передачи прямой ссылки на файл во внешнюю программу закачки необходимо просто удалить описание к закачке (.TXT) в каталоге назначения.
4. Для приблизительного определения времени скачивания используется параметр "Average speed of loading" - "Средняя скорость скачивания" килобайт/сек. После передачи ссылки на скачивание плагин задание из списка сразу не удаляет, а ожидает время, необходимое для закачки файла. Прошедшее время с начала скачивания определяется по времени последнего изменении файла описания (.TXT). При пустом значении поля плагин ждет появления файла до победного.
По окончании вычисленного времени скачивания файла:
- Если файл не найден в каталоге назначения, то генерируется повторная прямая ссылка и передается на скачивание.
- Если файл существует и его размер соответствует данным с сервера, то закачка считается выполненной и задание удаляется из списка заданий USD.
5. Если используемая внешняя программа загрузки создает временный файл с дополнительным расширением в каталоге назначения, то данное расширение можно указать в поле "Temp '.Ext'".
По времени изменения данного файла плагин может отслеживать состояние закачки. Если после последней проверки состояния закачки время изменения файла не изменилось, то плагин получает еще одну прямую ссылку и передает её в программу закачки.
PS: Все проверялось и отлаживалось на Reget Deluxe 5.2 Personal. Для работы с USD рекомендую в "Свойствах закачки по умолчанию":
1. Поставить 1 (одно) соединение в параметре "Максимально количество одновременных соединений".
2. В параметре "Максимально допустимое количество ошибок" устновить значение 10.
Общее количество соединений в ReGet устанивливайте на свое усмотрение.

USDownloader plus
Некоторые наработки для облегчения использования...
дата последнего обновления 18.03.2012