Ru-Board.club
← Вернуться в раздел «Программы»

» Universal Share Downloader (USD)

Автор: ciber
Дата сообщения: 25.08.2009 15:21
Всем привет!
Ребят можно ли сделать плагин для бесплатного скачивания с getthebit.com?
Если да, вот ссылка _ttp://www.getthebit.com/f/dpk/acdaaaabiabtrhha/soi_leg_show_01_2009.pdf
Спасибо!
Автор: RobertR
Дата сообщения: 25.08.2009 15:47
RobertR
Цитата:
Иногда, при скачивании многотомного RAR, во входящей папке появляется десяток- два пронумерованных файлов sfv.
Что это такое? Что с ними делать?

Цитата:
Откуда они беруться?


molann
Цитата:
RobertR
оттуда же, откуда и сами рары - ты добавляешь их в список закачек. Релизеры часто добавляют их к томам архивов для удобства и надежности.

Нет, ссылок на скачивание файлов sfv небыло.
Автор: andri777
Дата сообщения: 25.08.2009 23:18
ооо
Автор: aerocontrol
Дата сообщения: 26.08.2009 12:15
Всем привет!
Помогите кто чем может!!
Ситуация такая: у меня есть два внешних айпишника:
первый - через шлюз по умолчанию 192.168.0.1 (без прокси) (внешний ip=194.10.15.20)
второй - через прокси 192.168.0.2:3128 (внешний ip=158.15.39.147)
Вопрос: как сделать так, чтобы с 08:00 до 20:00 USD качал через 192.168.0.1, а с 20:00 до 08:00 качал с 192.168.0.1 и если тут нужно ждать, то пытался скачать через прокси 192.168.0.2:3128 ?
как сменить прокси в планировщике USD я знаю, а вот как отключить через планировщик - не пойму
Автор: ukpyr
Дата сообщения: 26.08.2009 16:54
а какого черта он тормозит при старте несколько минут и грузит проц на 100% ?
Автор: WatsonRus
Дата сообщения: 26.08.2009 17:24
ukpyr
ИМХО он загружает в память плагины. Из-за выгрузки плагинов он и на выходе томозит... но задержка никак не несколько минут, по крайней мере, у меня.
Если что, у меня простой USD (не сборка).
Автор: ukpyr
Дата сообщения: 26.08.2009 17:49

Цитата:
ИМХО он загружает в память плагины.
O_O нет, думаю плагины можно загрузить максимум за несколько секунд, там проблема в чем то другом...

Цитата:
но задержка никак не несколько минут, по крайней мере, у меня.
ну полторы-две минуты точно.
может это из-за количества ссылок в списке (1950 штук).
плюс часто вылетает под Wine (под линухом) - не знаю в чем проблема, так вот бесят эти постоянные тормоза при старте...
Автор: Dezzper
Дата сообщения: 26.08.2009 17:54

Цитата:
а какого черта он тормозит при старте несколько минут и грузит проц на 100% ?

Кстати, аналогично. Думаю, что причина в списке заданий, а может быть в логе. Но не в плагинах. Т.к. у меня 2 варианта:
1) сборка Lite с 36-ю самыми нужными мне плагинами, 10 заданий в планировщике, +1000 с лишним закачек в очереди. Детализация лога минимальная, ограничение - 512 кб. + Cap v1.8.0.0.
2) сборка со всеми плагинами - 226 штук, 4 задания в планировщике. В очереди - ноль закачек. Детализация лога минимальная, ограничение - 700 кб.

Так вот первая как раз и грузится при старте больше минуты с загрузкой процессора на 100 % (одноядерный атлон 64 1.9 ГГц). Либо из-за 1000 заданий, либо из-за Cap-ы...
P.S. Не Wine, под Windows XP SP2 .
Автор: WatsonRus
Дата сообщения: 26.08.2009 18:20
У меня от силы 4-5 закачек при старте (иногда и 0), причем все выключены (запуск вручную). А вот плагинов полный набор, и лог максимальный включен без ограничения размера. Возможно, в логе дело, но когда попробовал ограничить размер лога, USD просто висел. Вернул все настройки лога назад - стало в норме. Теперь просто удаляю его время от времени.
Автор: Alex_Lost
Дата сообщения: 26.08.2009 18:33
ukpyr

Цитата:
может это из-за количества ссылок в списке (1950 штук)

В Delphi по пятую включительно, а может быть и выше, криво организован интерфейс к виндовым коммон контролам, листу и дереву. Тамошний код при загрузке каждого элемента пытается тут же сортировать, и так без конца. Потому USD и тормозит на длинных списках. Это не он тормозит, это дельфийские заморочки.

Выхода три, 1) перекомпилить это под новой Дельфи с полеченным багом, точной версии не скажу, не помню и уже не использую; 2) использовать лист стороннего производителя, были такие ускоренные когда то; 3) полезть в сорсы коммон контролзов и поправить багу. Для листа не делал, а для дерева нужно всего навсего закомментить пару строк где сортировка вызывается рекурсивно, а после загрузки сортировать явным вызовом.

Думаю, что текущая версия USD не будет переделана, возни много, а оно того не стоит - списки в тысячу загрузок это экзотика, нужная весьма и весьма редко. Ну а уж если нужна, можно и подождать пока загрузится...

Кстати, нужно иметь в виду, что каждая строчка в списке - это еще и виндовый объект ListViewNode, хоть и не оконный, но ресурсы понемногу сжирает. Та кто падучесть под Wine неудивительна.
Автор: NME
Дата сообщения: 26.08.2009 18:40
aerocontrol
один из вариантов:
создай файл proxy.txt
Код: 192.168.0.2:3128
Автор: ukpyr
Дата сообщения: 26.08.2009 18:47
да, помню, сталкивался с тормозами List в D3.

может это поможет :
http://www.delphipages.com/forum/showthread.php?t=5693
http://forum.ccleaner.com/index.php?showtopic=4593


Добавлено:
еще : http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=38
Автор: Sympathy
Дата сообщения: 26.08.2009 20:31
ukpyr

Цитата:
ну полторы-две минуты точно.

У меня тоже самое, причём при НУЛЕ ссылок в списке.
Автор: AntonVA1
Дата сообщения: 27.08.2009 11:23
Подскажите, как пользоваться веб-сервером в сабже? Какой адрес нужно вводить?
Автор: AleXPwin
Дата сообщения: 27.08.2009 14:40
NME

Цитата:
а у тебя всегда такая фигня, что файлы не склеивает?
сейчас попробывал из вэб-интерфейса тормознуть - нормально все склеил при останове и потом все докачал..

Командой стоп не сразу но склеивает. А при таких настройках в планировщике - нет.

Цитата:
да хоть тем же тоталкомандером - переобзови 111.rar.pusd в 111.rar.pusd.1, а 111.rar.dusd в 111.rar.pusd.2 и дальше "файлы -> собрать файлы".. в склеенном 111.rar.pusd.out удалишь ".out" и спокойно докачивай..

Благодарю.

С уважением, Александр.
Автор: Alex_Lost
Дата сообщения: 27.08.2009 14:54

Цитата:
Цитата:
а у тебя всегда такая фигня, что файлы не склеивает?
сейчас попробывал из вэб-интерфейса тормознуть - нормально все склеил при останове и потом все докачал..

Командой стоп не сразу но склеивает. А при таких настройках в планировщике - нет.


В очередной раз всплывает забавный, и, видимо, давно надоевший автору программы вопрос типа: "я бью программу по голове молотком под названием kill-process а она не производит при этом вежливого ухода со склейкой файлов". А если винду резетнуть - еще круче будет...
Решение проблемы вполне очевидно, но, к сожалению, оно требует изменений в самом ядре, что вряд ли реально в текущей версии, надежды только на будущую. Само решение - делать так, как делают все или большинство прочих даунлоадеров - не иметь двух файлов, чтобы нечего было склеивать... Докачка должна продолжаться в тот же файл, append, так сказать.
А убивать процессы - это, извините, в любом случае варварский метод. Тут вероятен мусор в конце файла при любом подходе. Хотя и маловероятен при использовании пром буфера на блок и явного немедленного вызова flush после каждой записи блока.
Автор: ukpyr
Дата сообщения: 27.08.2009 15:37

Цитата:
Докачка должна продолжаться в тот же файл, append, так сказать.

угу, wget в режиме докачки еще ни разу не убивал файлы.
а самый надежный вариант - хранить настройки и текущее состояние в базе sqlite.
Автор: aerocontrol
Дата сообщения: 27.08.2009 16:41
NME

Спасибо, сегодня попробую. А вот как сделать, чтобы батник, переименовывающий proxy.txt запустился при 2 условиях: время с 20:00 до 08:00 И после закачки файла ?
Автор: vitaly1
Дата сообщения: 27.08.2009 17:07
Сегодня поставил сабж. Почитал описание и FAQ, но не понял, как определить, какой файл он в данный момент пытается скачать. Когда уже идет закачка, это понятно по коричневому цвету квадратика, а в режиме ожидания все они серые.

И еще - по какому принципу сортируются файлы в списке? Можно ли менять их порядок?

Иногда сабж выскакивает на передний план. Когда нужно ввести капчу, это еще понятно, но бывает, что просто выскочит, видимо закачка закончилась или еще чего. Можно его от этих "прыжков" отучить?

Добавлено:
v 1.3.5.3
Автор: NME
Дата сообщения: 27.08.2009 17:38
aerocontrol

Цитата:
где вторая строчка - пробел

пробел - это и есть прямой айпишник..
т.е. при неудачной попытке скачать файл прямой IP и прокси будут чередоваться автоматически..
устанавливать в планировщике "сменить прокси" не надо, иначе смена произойдет 2 раза и в итоге установится на том же IP с которого качал..
Автор: gyra
Дата сообщения: 27.08.2009 17:44
vitaly1

Цитата:
как определить, какой файл он в данный момент пытается скачать

USD всегда пытается/качает первый файл в списке.

Цитата:
И еще - по какому принципу сортируются файлы в списке? Можно ли менять их порядок?

Файлы не сортируются сами, они добавляются к последнему в списке. Порядок менять можно, нужно выделить нужный файл/файлы далее CTRL+PgUp или CTRL+PgDn. Если USD пытается/качает файл нельзя ставить первым другой, надо сначала остановить программу и потом менять первый файл в списке.

Цитата:
но бывает, что просто выскочит, видимо закачка закончилась или еще чего.

Тут трудно сказать, надо знать точнее при каких условиях. Можно попробовать в Опциях - Оформление отключить "Показывать всплывающее окно" и в Разное снять галку "Окно поверх других окон".
Автор: NME
Дата сообщения: 27.08.2009 17:47
vitaly1

Цитата:
Можно его от этих "прыжков" отучить?

попробуй сворачивать прогу в трей..
Автор: vitaly1
Дата сообщения: 27.08.2009 17:54
gyra, NME
Спасибо за помощь.

Цитата:
Файлы не сортируются сами, они добавляются к последнему в списке.

Да, я вижу, что добавляются в конец. Но потом они сами как-то пересортируются. У меня сейчас группа "зеленых" файлов, которая делит примерно на 2 равные половины 2 группы серых файлов. При этом раньше все серые были после зеленых. Серые сабж еще не пытался закачивать, по крайней мере большую часть. Т.е. они там как-то себе перемещаются в списке, а логику понять пока не могу.

Цитата:
Разное снять галку "Окно поверх других окон".

Снята. Всплыв. окно отключать не хочу - полезная штука.

Цитата:
попробуй сворачивать прогу в трей

Видимо так и придется делать.
Автор: Jarikk
Дата сообщения: 27.08.2009 18:12
vitaly1
Те, которые зеленые - это скачаные. Если в списке есть ссылки не выключенные для закачки (квадрат рядом ссылкой должен быть серым - это то, что будет качаться), то при старте закачек все ссылки готовые для скачивания поднимаются вверх. А те серые, что у тебя в нижней половине остались - это они просто добавились в конец списка. Если нажать старт закачки, то они поднимутся вверх и станут сразу за последним файлом готовым для скачивания.
Можешь еще попробовать правой кнопкой мыши на значке в трее и отключить слежение за буфером, может тогда перестанет выскакивать.
Автор: gyra
Дата сообщения: 27.08.2009 18:13
vitaly1
Перемещаться файлы могут только по одной причине. USD пытается скачать файл столько раз, сколько стоит в настройках "Koличecтвo пoвтopoв дo poтaции", если файл скачать не удалось, то он его перемещает на кол-во строк, которое указано в "Пpи poтaции cмeщaть ccылку нa". Вот и вся логика
Автор: vitaly1
Дата сообщения: 27.08.2009 18:28

Цитата:
может тогда перестанет выскакивать

Слежение отключено.

Цитата:
Пpи poтaции cмeщaть ccылку нa

Стоит 0, то бишь в конец списка. Когда смотрел настройки, не обратил внимания на эту опцию.

В остальном вроде понял, спасибо
Автор: SeagullBird
Дата сообщения: 27.08.2009 18:35
Новая версия сборки Gyra не поддерживает докачку с narod.ru. Повторите ссылку на предыдущую версию - от 22.07.09.
Автор: gyra
Дата сообщения: 27.08.2009 18:54
SeagullBird
Сейчас проверил новую, докачка работает. От 22.07.09 сборки не было, была от 24.07.09, по сравнению с новой, плагин на народ действительно менялся. Вот ссылка на нее:
http://narod.ru/disk/11239550000/24_07_2009.zip.html
Автор: vitaly1
Дата сообщения: 27.08.2009 21:10
Как оптимально использовать сабж вместе с Оперой? Сейчас копирую ссылку, добавляю закачку, ссылка автоматически вставляется, возвращаюсь в Оперу, копирую описание, вставляю в окошко закачки.

Есть ли способ делать это быстрее/удобнее?
Автор: Jarikk
Дата сообщения: 27.08.2009 21:35
vitaly1

Цитата:
Как оптимально использовать сабж вместе с Оперой?

Посмотри вот сюда. Наверное самый предпочтительный вариант - это oGet. Причем в одном меню "Закачать с помощью ..." можно уместить 2 менеджера - обычный и ЮСД. Там настроено, что ссылки из обменников передаются в ЮСД, а остальные в обычную качалку. А вот чтобы копировать еще и описание - такого не встречал. Это наверное надо просить чтобы написали специальный скрипт.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203

Предыдущая тема: 1С: вопросы по Конфигурациям 1C (часть 3)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.