Надо скачать часть архива

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
paywm
Posts: 3
Joined: Fri 28 Dec, 2012 11:24

Надо скачать часть архива

Post by paywm »

Есть FTP сервер, на нем архив(rar), весит 500-700 МБ.
Надо из него скачать папку 5-15 МБ.
Кто знает, как это можно сделать с помощью FARа - подскажите, пожалуйста.
User avatar
HaRT
Moderator
Posts: 10859
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Надо скачать часть архива

Post by HaRT »

Если это нужно сделать один-два раза, то подозреваю, что суммарно дешевле скачать весь и уже локально разархивировать только то, что надо.
Если же подобную процедуру требуется проделывать регулярно, то придётся скачивать сначала только часть файла, содержащую заголовок архива, анализировать его с целью выяснения расположения данных, необходимых для распаковки требуемых файлов, скачивать только эти фрагменты и хитро их распаковывать. Как тут может помочь ФАР, не очень понятно.
Притом если архив непрерывный или с запароленным заголовком, то всё равно придётся скачивать весь.
Альтернативный подход — правдами и неправдами добиться доступа по SSH/telnet и вытащить нужные файлы прямо на сервере, а уже после этого скачать (хоть по SCP, хоть по FTP).

Если не секрет, откуда такая странная потребность? Ведь речь идёт даже не про гигабайты.
Фар есть инструмент, а не нянька. © 2009 DrKnS
paywm
Posts: 3
Joined: Fri 28 Dec, 2012 11:24

Re: Надо скачать часть архива

Post by paywm »

надо скачивать раз в неделю. Мобильный интернет(после 1.5Гигов - ограничение на скорость). 3-е скачивание будет идти 4 дня.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Надо скачать часть архива

Post by John Doe »

Какой-то из даунлоадеров (уж не помню какой, может reget) умел скачивать отдельные файлы из zip-архивов.
Ищите.

Реализовать такое в фаре невозможно.
Точнее теоретически возможно всё, но потребуется переписать полфара.
А так, идея заманчивая, нашлось бы широкое применение, не ограничивающееся FTP и архивами.
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Re: Надо скачать часть архива

Post by Вадим Захаренко »

ReGet частично качал только ZIP
AlexII
Posts: 270
Joined: Mon 10 Apr, 2006 00:53
Location: станица Григорополисская
Has thanked: 147 times
Contact:

Re: Надо скачать часть архива

Post by AlexII »

В 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.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: Надо скачать часть архива

Post by montonero »

paywm wrote:Есть FTP сервер, на нем архив(rar), весит 500-700 МБ.
Надо из него скачать папку 5-15 МБ.
Для rar архивов (да и вообще для большинства архивов, кроме zip) такая фишка достаточно сложно реализуема, а в некоторых случаях - невозможна, без скачивания всех файлов, предшествующих этой папке.
AlexII wrote:ArchView :: Add-ons for Firefox, являющимся дополнением для браузера Firefox, заявлена подобная функциональность.
Если архив "непрерывный" (solid), то никакие ухищрения ему не помогут.

"Far... Far never changes..."
paywm
Posts: 3
Joined: Fri 28 Dec, 2012 11:24

Re: Надо скачать часть архива

Post by paywm »

Походу - солид, на оператора повлиять не могу. Управление сервером брать не буду.
Разведка - АУ!
User avatar
HaRT
Moderator
Posts: 10859
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Надо скачать часть архива

Post by HaRT »

Как уже было сказано, если архив непрерывный, то либо надо распаковывать на сервере, либо неизбежно придётся скачать всё, что в архиве расположено до последнего интересующего Вас файла (т.е. в худшем случае — весь).
А вот если архив всё же НЕ непрерывный, то может помочь инструмент наподобие FTP Drive.
Википедия wrote:As of October 28, 2007, this program is freeware.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Операционные системы, командные оболочки и прочее”