импорт недокачанных файлов
Moderators: Korney San, Qwertiy, marcipan, igelizm
импорт недокачанных файлов
Нельзя ли организовать загрузку и докачку субжей, как это сделано, скажем во флешгете - выбрать любой файл, ввести его урл и все?
Или хотя бы дайте формат данных, которые хранятся в конце файла dmf.
Спасибо.
Или хотя бы дайте формат данных, которые хранятся в конце файла dmf.
Спасибо.
Объясняю - докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).FeNiX wrote:А что мешает просто открыть недокачанный файл в ДМ и докачать его? И ещё: в меню ДМ есть функция импорта недокачанных файлов, которая делает тоже самое
Еще из замеченных неприятностей - при вставке из буфера обмена файлы вставляются в обратном порядке (т.е. если файлы в буфере обмена расположены как 1.rar\n2.rar\n3.rar то вставятся они в порядке 3.rar 2.rar 1.rar), кроме того в диалоге при этом в списке все файлы не отмечены, т.е. нужно лезть в меню, выбирать "отметить все"... Это все мелочи - самое раздражающее то, как качаются файлы с рапидшары (у меня премиум аккаунт) - 100мб файл примерно так качается - 10 мб, потом ошибка "Ошибка закачки. Запрашиваемый файл отсутствует на сервере. Закачка прервана." и так пока не замечу, дальше делаем паузу, опять пробуем качать - все нормально, еще мегабайт 20-30 скачано, и так раз 5-6 на каждые 100 мб. Файл на сервере присутствует, это легко даже броузером проверить. Версия - 5.1.1.1027
Резюме - анинстал, может поправите все это через годик, опять попробую... Будь программа платной - ни за что бы не купил...
Успехов.
Для этого требуется описание форматов скачиваемых файлов (проэктов) не ДМ, а остальных менеджеров закачки, проэкты которых нужно докачивать.mas wrote:докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).
Сколько программистов нужно, чтобы закрутить лампочку? -- Ни одного. Это аппаратная проблема; программисты их не решают
Например есть файлы, которые использует программа SkyNet, они совместимы с ReGet... Недокаченные файлы имеют вот такой вид...FeNiX wrote:Для этого требуется описание форматов скачиваемых файлов (проэктов) не ДМ, а остальных менеджеров закачки, проэкты которых нужно докачивать.mas wrote:докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).
Какая у них структура - я точно не знаю...
E PLURIBUS UNUM
Не требуется ничего - есть огрызок файла, есть линк на него, проверяется размер файла, если он меньше, докачивается (если возможно) остальное - все. Обрубить файл до нужного размера (если для него все место зарезервировано) - не проблема, хотя было бы идеально указывать с какого места продолжать.FeNiX wrote:Для этого требуется описание форматов скачиваемых файлов (проэктов) не ДМ, а остальных менеджеров закачки, проэкты которых нужно докачивать.mas wrote:докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).
У меня таких проблем нет.mas wrote:самое раздражающее то, как качаются файлы с рапидшары (у меня премиум аккаунт) - 100мб файл примерно так качается - 10 мб, потом ошибка "Ошибка закачки. Запрашиваемый файл отсутствует на сервере. Закачка прервана." и так пока не замечу...
А если он качался в несколько потоков?mas wrote:есть огрызок файла, есть линк на него, проверяется размер файла, если он меньше, докачивается
Для невнимательно читающих повторяю - мне нужно докачать разницу между файлом на диске и файлом на сервере - все, ни телепатии, ни навыков черной магии я от программы не требую. Все остальное: несколько потоков, еще что-то - это сексуальные проблемы пользователя и я не требую от программы их решать.Vimann wrote:А если он качался в несколько потоков?mas wrote:есть огрызок файла, есть линк на него, проверяется размер файла, если он меньше, докачивается
Для невнимательно читающих ответы на свои же вопросы:mas wrote:Для невнимательно читающих повторяю...
А теперь подумай: если не будет описания формата недокаченного файла, то каким образом можно будет определить куски многопоточной скачки, их относительное расположение и к какому content-range они относятся.FeNiX wrote:Для этого требуется описание форматов скачиваемых файлов (проэктов) не ДМ, а остальных менеджеров закачки, проэкты которых нужно докачивать.mas wrote:докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).
Устало... Любезный, перечитай еще раз тему с самого начала (особенно мой предпоследний пост), если не дошло - еще и еще раз - все вопросы и ответы, и так до полного понимания проблемы...Vimann wrote:А теперь подумай: если не будет описания формата недокаченного файла, то каким образом можно будет определить куски многопоточной скачки, их относительное расположение и к какому content-range они относятся.
ЗЫ: Если у кого-то еще проблемы с формальной логикой и пониманием прочитанного - не тратьте время.
А разве не ты писал:
Что же касается
Поэтому, т. к. ты пишешь о любом файле (к тому же частично скаченном другим download менеджером, которые, как правило, качают в несколько потоков), я и рассматриваю более сложный вариант, нежели просто оборванная однопоточная закачка.mas wrote:Объясняю - докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).
Что же касается
то для этого и нужно описание уже скаченных частей.mas wrote:мне нужно докачать разницу между файлом на диске и файлом на сервере
Не нужно домысливать за меня какие-то лишние требования и потом успешно доказывать нереальность их выполнения - умнее от этого никто еще не казался...Vimann wrote:А разве не ты писал:Поэтому, т. к. ты пишешь о любом файле (к тому же частично скаченном другим download менеджером, которые, как правило, качают в несколько потоков), я и рассматриваю более сложный вариант, нежели просто оборванная однопоточная закачка.mas wrote:Объясняю - докачать требуется ЛЮБОЙ файл, не с расширением dmf (частично скачанный броузером, другим download менеджером, но не DM).
Прочитай еще раз что мне нужно (без своих болезненных домыслов), кури RFC заголовков HTTP, в частности - Content-Range и не тормози...Что же касаетсято для этого и нужно описание уже скаченных частей.mas wrote:мне нужно докачать разницу между файлом на диске и файлом на сервере
Еще раз повторю (раз третий уже, да?) - мне нужна всего лишь фича по докачиванию разницы между существующим размером на диске и размером на сервере, и начхать на то, что уже скачано - именно так делают все нормальные download manager-ы.
Хотя можешь еще раз рассказать мне про многопоточное скачивание и проблемы, при этом возникающие, ну и про космические корабли, бороздящие просторы Большого театра не забудь - а мы все вместе похихикаем )))