Есть FTP сервер, на нем архив(rar), весит 500-700 МБ.
Надо из него скачать папку 5-15 МБ.
Кто знает, как это можно сделать с помощью FARа - подскажите, пожалуйста.
Надо скачать часть архива
- HaRT
- Moderator
- Posts: 10859
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Надо скачать часть архива
Если это нужно сделать один-два раза, то подозреваю, что суммарно дешевле скачать весь и уже локально разархивировать только то, что надо.
Если же подобную процедуру требуется проделывать регулярно, то придётся скачивать сначала только часть файла, содержащую заголовок архива, анализировать его с целью выяснения расположения данных, необходимых для распаковки требуемых файлов, скачивать только эти фрагменты и хитро их распаковывать. Как тут может помочь ФАР, не очень понятно.
Притом если архив непрерывный или с запароленным заголовком, то всё равно придётся скачивать весь.
Альтернативный подход — правдами и неправдами добиться доступа по SSH/telnet и вытащить нужные файлы прямо на сервере, а уже после этого скачать (хоть по SCP, хоть по FTP).
Если не секрет, откуда такая странная потребность? Ведь речь идёт даже не про гигабайты.
Если же подобную процедуру требуется проделывать регулярно, то придётся скачивать сначала только часть файла, содержащую заголовок архива, анализировать его с целью выяснения расположения данных, необходимых для распаковки требуемых файлов, скачивать только эти фрагменты и хитро их распаковывать. Как тут может помочь ФАР, не очень понятно.
Притом если архив непрерывный или с запароленным заголовком, то всё равно придётся скачивать весь.
Альтернативный подход — правдами и неправдами добиться доступа по SSH/telnet и вытащить нужные файлы прямо на сервере, а уже после этого скачать (хоть по SCP, хоть по FTP).
Если не секрет, откуда такая странная потребность? Ведь речь идёт даже не про гигабайты.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: Надо скачать часть архива
надо скачивать раз в неделю. Мобильный интернет(после 1.5Гигов - ограничение на скорость). 3-е скачивание будет идти 4 дня.
- John Doe
- Бюрократ
- Posts: 13851
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: Надо скачать часть архива
Какой-то из даунлоадеров (уж не помню какой, может reget) умел скачивать отдельные файлы из zip-архивов.
Ищите.
Реализовать такое в фаре невозможно.
Точнее теоретически возможно всё, но потребуется переписать полфара.
А так, идея заманчивая, нашлось бы широкое применение, не ограничивающееся FTP и архивами.
Ищите.
Реализовать такое в фаре невозможно.
Точнее теоретически возможно всё, но потребуется переписать полфара.
А так, идея заманчивая, нашлось бы широкое применение, не ограничивающееся FTP и архивами.
- Вадим Захаренко
- Posts: 922
- Joined: Fri 18 Mar, 2005 08:59
- Location: Беларусь, Мозырь
- Has thanked: 7 times
- Contact:
-
- Posts: 270
- Joined: Mon 10 Apr, 2006 00:53
- Location: станица Григорополисская
- Has thanked: 147 times
- Contact:
Re: Надо скачать часть архива
В ArchView :: Add-ons for Firefox, являющимся дополнением для браузера Firefox, заявлена подобная функциональность:
ArchView can open archive file online without downloading the whole archive. Just like normal web pages. It is very fast since it merely fetches a small portion of the archive file from server. ArchView supports RAR, ZIP formats and ISO CD image; HTTP, FTP and file: protocols. And it can present XUL or HTML interface.
Re: Надо скачать часть архива
Для rar архивов (да и вообще для большинства архивов, кроме zip) такая фишка достаточно сложно реализуема, а в некоторых случаях - невозможна, без скачивания всех файлов, предшествующих этой папке.paywm wrote:Есть FTP сервер, на нем архив(rar), весит 500-700 МБ.
Надо из него скачать папку 5-15 МБ.
Если архив "непрерывный" (solid), то никакие ухищрения ему не помогут.AlexII wrote:ArchView :: Add-ons for Firefox, являющимся дополнением для браузера Firefox, заявлена подобная функциональность.
"Far... Far never changes..."
Re: Надо скачать часть архива
Походу - солид, на оператора повлиять не могу. Управление сервером брать не буду.
Разведка - АУ!
Разведка - АУ!
- HaRT
- Moderator
- Posts: 10859
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Надо скачать часть архива
Как уже было сказано, если архив непрерывный, то либо надо распаковывать на сервере, либо неизбежно придётся скачать всё, что в архиве расположено до последнего интересующего Вас файла (т.е. в худшем случае — весь).
А вот если архив всё же НЕ непрерывный, то может помочь инструмент наподобие FTP Drive.
А вот если архив всё же НЕ непрерывный, то может помочь инструмент наподобие FTP Drive.
Википедия wrote:As of October 28, 2007, this program is freeware.
Фар есть инструмент, а не нянька. © 2009 DrKnS