[identity profile] mpakfm.livejournal.com posting in [community profile] useful_faq
Представим юзера у которого на рабочем месте стоит DOS нет винды и под Досом есть какой-нить архиватор который умеет работать с форматом RAR

Спрашивается если на этот комп попадет ZIP архив, сможет ли пользователь его раскрыть?
Есть ли в досе "предустановленные" распаковщики ZIP архивов?

Вопрос насущный, делаем сервис для работы с гос-учереждениями где до сих пор есть системы под DOS и думается имеет ли смысл создавать .рар архивы или можно обойтись только зипом.

Date: 2011-01-28 10:41 am (UTC)
From: [identity profile] max-i-max.livejournal.com
Предустановленные - как zip так и rar - обычно нет. Дополнительно - легко.

Date: 2011-01-28 10:42 am (UTC)
From: [identity profile] icelord.livejournal.com
rar под DOSесть, и ZIPы он умеет распаковывать

Date: 2011-01-28 10:48 am (UTC)
From: [identity profile] homa.livejournal.com
Судя по всему, машины совсем древние, для них степень упаковки тоже может иметь роль. А рар до полутора-двух раз плотнее пакует, хотя и с тем же снижением скорости.

Date: 2011-01-28 11:41 am (UTC)
From: [identity profile] solonin.livejournal.com
Если машина древняя, то для нее более важна будет скорость упаковки. Можно упаковать в два раза плотнее, но в четыре раза дольше.

Date: 2011-01-28 10:56 am (UTC)
From: [identity profile] mefody.livejournal.com
Для распаковки ZIP под досом нужен pkunzip.exe

Последние версии утилиты unrar.exe могли распаковывать zip-архивы. Стандартный rar.exe может и не справиться.

Date: 2011-01-28 11:01 am (UTC)
From: [identity profile] fox-12.livejournal.com
поставить консольные rar.exe и unrar.exe и не морочить людям голову :)

Date: 2011-01-28 11:13 am (UTC)
From: [identity profile] homa.livejournal.com
Консольные приложения и досовские приложения - не одно и то же. Надежнее всего в такой ситуации найти или самостоятельно скомпилировать под дос древние архиваторы для линукса. Разумеется, это может выходить за рамки знаний OP.

Date: 2011-01-28 11:42 am (UTC)
From: [identity profile] fox-12.livejournal.com
Я в курсе что не одно и то же. Версия под DOS конечно же.
В свое время на XT с 640кб памяти у меня стоял и чудесно работал рар. Кстати под DOS были и другие малоизвестные архиваторы, жавшие получше рара. Например ha.

Date: 2011-01-28 11:47 am (UTC)
From: [identity profile] max-i-max.livejournal.com
ha (или lgha) лучше жали только текст. Но уж с популярностью у них не особо было. А сейчас 7z текст жмет еще лучше, да и rar подтянулся

Date: 2011-01-28 11:58 am (UTC)
From: [identity profile] solonin.livejournal.com
Ага, "непопулярные" были. Все текстовые библиотеки, все книги на ббс-ках и ходившие по файлэхам только в .ha и паковались)

Date: 2011-01-28 12:17 pm (UTC)
From: [identity profile] max-i-max.livejournal.com
Может быть. До меня гораздо больше в rar или arj / zip доходило.

Date: 2011-01-28 12:04 pm (UTC)
From: [identity profile] fox-12.livejournal.com
Ну так во времена доса и жать приходилось чаще всего текст. Всякого рода мультимедиа-контента не особо-то и много было. Я лично использовал его, так как он жал мои архивы лучше, а место на 20-Мб диске приходилось экономить :)

Date: 2011-01-28 11:49 am (UTC)
From: [identity profile] homa.livejournal.com
ha и работал всегда довольно долго. Его основная разница по сравнению с zip и rar - использование как можно более полного предварительного анализа текста. Он предназначен для текстовых файлов "человеческой" природы с характерной частотой употребления отдельных символов и/или слогов. Зип и рар ориентируются на байтовую упаковку произвольной информации и используют плавающий словарь большей величины. Он дает возможность упаковывать нетекстовые данные, но менее эффективно, чем специализированные. Упаковщики для фотографий могут дополнительно искажать фотографии, поэтому непригодны для файлов, требующих точного сохранения формата. Современные форматы многих приложений в специальной упаковке не нуждаются, поскольку более-менее эффективную (причем, специализированную) упаковку используют уже на стадии сохранения/чтения файла. Таким образом, нет смысла паковать любые фотографии, музыку, видео, документы Word7 (docx), новые файлы PDF.

Date: 2011-01-28 11:54 am (UTC)
From: [identity profile] homa.livejournal.com
Есть экзотичные программы для распаковки на лету и программ. Для досовских прог они не имеют особого смысла, поскольку и ограничений много, и время работы увеличивается, и память съедается.

Date: 2011-01-28 11:39 am (UTC)
From: [identity profile] solonin.livejournal.com
Не путайте ДОС и командную строку ;-)

Date: 2011-01-28 11:42 am (UTC)
From: [identity profile] fox-12.livejournal.com
Ответил комментом выше.

Date: 2011-01-28 11:38 am (UTC)
From: [identity profile] solonin.livejournal.com
Zip появился гораздо раньше, чем RAR.
Во времена DOS, Win3.11, Win'95 был стандартом де-факто. Рар имел проблемы, связанные с несовместимостью версий - архивы не открывались.
На 99% машин была директория типа ARCH, прописанная в %PATH%, в которой лежал набор всяческих архиваторов на все случаи жизни (zip, arj, ace, lzh, diet, ha, pk/pklite и т.д.)

В ДОСе никаких "предустановленных" архиваторов нет.

Если делаете свой сервис - тяните с собой PKZip/PKUNzip, 60 килобайт сейчас даже рекламный баннер перевешивает. И не будет голова болеть "есть или нет, а если есть - то какой версии.."

Date: 2011-01-28 11:43 am (UTC)
From: [identity profile] kray-zemli.livejournal.com
Под DOS очень могут быть сюрпризы с длинными именами файлов.

Date: 2011-01-28 12:06 pm (UTC)
From: [identity profile] webeaver.livejournal.com
Просто обрежутся в конце названия добавится ~N, это не смертельно

Date: 2011-01-28 12:01 pm (UTC)
From: [identity profile] ksbd.livejournal.com
спросите и юзверей и местных заменителей админов, ибо выбор зип или рар всегда был исторически-эмоциональным, его можно отнести к сложившейся корпоративной культуре (в части ИТ ландшафта).
Хотя в гос.структупах очень и очень возможен зоопарк (и тои другое и третье)

Date: 2011-01-28 12:05 pm (UTC)
From: [identity profile] webeaver.livejournal.com
А SFX генерировать?

Date: 2011-01-28 01:46 pm (UTC)
From: [identity profile] moxel.livejournal.com
Если есть нортон коммандер или волков коммандер, то zip раскроет однозначно (есть в комплекте поставки).
А вот для rar нужны сторонние программы, которых может и не быть.

И вообще вопрос неправильно поставлен. Неясно, что именно будет паковаться, с какой целью, и что с данными делать после распаковки. Если это БД, то в комплект поставки нужно включить нужный архиватор, принудительно ставить его и не париться.
А для бытовых нужд - и сами разберутся.

Date: 2011-01-28 02:00 pm (UTC)
From: [identity profile] moxel.livejournal.com
Зависит от версии. NC 6.0 точно умел, 5.0 под вопросом, а ВолковКоммандер - инфа 100%, т.к. именно это и было его фишкой до выхода 6-го нортона.

Date: 2011-01-29 01:05 pm (UTC)
From: [identity profile] horsehorse.livejournal.com
zip под досом гораздо шустрее rar-а. предустановленного нет