Архиватор arj – ARJ — Википедия

Архиватор ARJ — за и против

Вадим Тукаев (г. Саратов)

Возможно, на вашем пути встречались архивы с расширением «.arj». Если вы щелкнете по такому файлу, то наверняка запустится WinRAR (или что там у вас установлено в качестве стандартного архиватора), совершенно спокойно прочитает его содержимое и распакует, куда прикажете. Однако если у вас пытливый ум (или просто разыгралось любопытство), то вы зададитесь вопросом: почему создатель того архива воспользовался именно этим архиватором? В настоящее время редко можно встретить что-то кроме «.zip» и «.rar». Ну еще юниксоидам частенько попадается «.tgz» (строго говоря, являющийся не особым форматом файлов, а сокращением от «.tar.gz», т.е. это расширение означает, что файл сначала был заархивирован программой tar, а потом сжат программой gzip, но это уже совсем другая история). Когда-то существовало множество алгоритмов архивации (ARC, HA, LHA, PAK, UC2, ZOO), и у каждого были приверженцы.

Одним из самых распространенных был ARJ, на равных конкурировавший с ZIP. Причина того, что ZIP стал стандартом де-факто — очень быстрый алгоритм и при этом хорошая степень сжатия. Если и встречались архиваторы, сжимавшие лучше (например, RAR), то достигалось это непропорционально большими затратами системных ресурсов. Грубо говоря, для того, чтобы сжать на 10% лучше, требовалось в 10 раз больше времени. Кроме того, PKZIP распространялся по принципу shareware и для большинства людей был абсолютно бесплатен. Современные исследования показывают, что 60% всех существующих файловых архивов имеют формат ZIP. Фил Кац, создатель алгоритма ZIP, программы PKZIP и основатель распространявшей ее фирмы PKWARE (PK — Phil Katz) стал богатым и знаменитым человеком, что не принесло ему счастья. Он спился и умер в возрасте 37 лет. Впрочем, это опять же совсем другая история, хоть и очень поучительная. Кстати, ARJ означает Archived by Robert Jung (Заархивировано Робертом Джангом). Об авторе ARJ я никакой информации не нашел. Возможно, это как-то связано с его глубокой религиозностью. Например, старшим партнером фирмы ARJ Software на полном серьезе назван сам Господь.

Достоинства ARJ:

1. Очень быстро работает, что и не удивительно, ведь первая версия программы появилась в 1990 году (тогда 16-битный процессор Intel 80286 считался немеренной крутостью, а 32-битный 80386 был несбыточной мечтой!) и с тех пор алгоритм нисколько не изменился. По тем же причинам он нетребователен к объему оперативной памяти (у меня был случай, когда не удалось распаковать rar-архив на моем стареньком компьютере только потому, что у него было слишком мало памяти).

2. Тотальная совместимость сверху вниз, снизу вверх и куда вам только заблагорассудится. Любая версия ARJ откроет любой arj-архив. Сравните эту ситуацию с RAR’ом. Он, конечно, развивается и улучшается, но это приводит к тому, что старая версия RAR может и не распаковать rar-архив нового поколения. Она просто не поймет, что это вы ей такое подсовываете.

3. Огромное количество опций и возможностей настройки под свои конкретные нужды, далеко превосходящие любой другой архиватор. Некоторых функций ARJ нет даже в очень похожем на него, но более современном архиваторе JAR того же автора.

4. Доступность практически под любую ОС — DOS, Windows, Linux, FreeBSD, OS/2, а главное — поддержка специфических особенностей этих ОС. Например, OS/2 EA (Extended Attributes — расширенные атрибуты). Сюда же можно отнести способность распаковки файлов с длинными именами в DOS, которая таких имен не понимает. Учтите, что сама ARJ Software создала только консольные версии для DOS и Windows, все остальное — либо опенсорс, либо (как в случае с ARJ/2 и WinArj) разработки сторонних фирм.

5. Last but not least (английская поговорка, в вольном переводе — «последнее по перечислению, но не по значению»): многотомность. В большинстве случаев именно по этому признаку пользователь делал окончательный выбор между ZIP и ARJ. Представьте себе следующую ситуацию: надо перенести с одного компьютера на другой файл такого размера, что он даже в запакованном виде больше размера любого доступного внешнего носителя данных. Читай: «на дискету не помещается», потому что раньше это было единственное общепринятое и общедоступное средство обмена файлами. Магнитооптические диски, стриммерные ленты, диски Бернулли и прочее в том же роде были далеко не у всех. CD-R был такой же малодоступной обывателю инновацией, как сейчас устройства записи BlueRay-дисков. Что делать? Использовать ARJ, который умел создавать многотомные архивы, т.е. архивы, состоящие из нескольких файлов. Бывали даже случаи, когда ARJ использовался ради своего побочного действия (разрезание файла на части), а не основного (уменьшение их в размере). Например, сначала файлы архивировались PKZIP, а потом полученный огромный zip-файл помещался в многотомный arj-архив. Это имело смысл, если каждый байт был на счету, а данный конкретный набор файлов в «зипуне» получался меньше, чем в «аржаном» виде.

Недостатки ARJ (являющиеся, как это часто бывает, зеркальными отражениями его же достоинств):

1. Архиватор не развивается, потому что там особенно и развивать-то нечего. Любые серьезные нововведения противоречат идеологии ARJ: все должно распаковываться первой версией образца 1990 года.

2. В частности, не поддерживается работа с файлами длиннее двух гигабайт. И теперь уж вряд ли будет когда-нибудь поддерживаться, учитывая, что переделка исходного кода при этом потребуется существенная, а автор к своему творению, судя по всему, охладел. Теперь он развивает архиватор JAR, который исповедует ту же философию, но обратной совместимостью с ARJ не обладает.

3. Solid-архивов нет и не будет. Для тех, кто не знает, что это такое, объясню на примере RAR (насколько я знаю, именно в нем впервые была реализована эта гениальная идея). Допустим, у вас есть два очень похожих по своему содержанию файла. Скажем, два текста на философские темы. Наверняка в обоих будут часто встречаться одни и те же буквосочетания, например, характерное окончание «изм» (марксизм, ленинизм, идеализм). Архивируя первый файл, RAR отметит этот факт и сохранит информацию об этих «измах» в специальном «словаре». Когда он будет архивировать второй файл, он уже не будет включать «изм» в список часто встречающихся буквосочетаний, а просто сделает ссылку на соответствующую запись в словаре. В результате второй файл будет заархивирован гораздо эффективнее. Кстати, JAR поддерживает солид-архивацию.

4. Степень сжатия ARJ неплохая, примерно на уровне ZIP (четко сказать, какой из них двоих лучше, невозможно — на разных файлах получаются разные результаты), но все же современные архиваторы сжимают заметно эффективнее.

А ведь иногда имеет смысл не только ждать в десять раз дольше ради уменьшения данных на одну десятую, но даже ради уменьшения всего на одну сотую можно подождать и в сто раз дольше. Тем более что современные компьютеры очень мощны, и «в сто раз дольше» может означать «секунду вместо одной сотой секунды». К тому же, по моим наблюдениям, единожды созданный архив обновлять и перепаковывать приходится редко.

5. Необходимость использования интерфейса командной строки и запоминания специфических команд и ключей программы ARJ. Сейчас выросло уже целое поколение пользователей, которые «черного экранчика с буковками» боятся как черт ладана. Все же советую преодолеть эту фобию. Более гибкого способа взаимодействия с программами так до сих пор и не придумано. Когда-нибудь да пригодится… Хотя бы для того, чтобы при столкновении с UNIX-системами не получилось «культурного шока».

Выводы:

ARJ разрабатывался не только и не столько для «утрамбовывания» статичных данных (например, дистрибутивов программ), сколько для удобного архивирования текущих документов (например, дерева исходных текстов вашей собственной программы), автоматизации регулярных бэкапов и создания часто используемых, изменяемых и обновляемых архивов. Именно в этих случаях на первый план выходят фирменные трюки ARJ, такие как поиск в архиве, несколько разновидностей SFX-архивов (SelF-eXtracting — самораспаковывающийся), вписывание текущей даты в название архива, распаковка файлов по признаку наличия в них определенной строки текста, мощные возможности по восстановлению частично поврежденных архивов, умение переименовывать файл прямо внутри архива, способность принимать решения в форс-мажорных обстоятельствах без вмешательства пользователя… Продолжать бессмысленно. Достаточно посмотреть, какой огромный список команд, ключей и модификаторов выдает команда «ARJ.EXE /?». Одно только их перечисление будет длиннее этой статьи. Вот лишь один пример использования ARJ:

arj a -e -jt -jm -jh65535 -vav -g? -wC:\TEMP -xMY_DIARY.TXT my_texts_ *.txt -h# -hcCLS

команда a: добавить файлы в архив (если архива с таким именем нет, то он будет создан).

ключ e: не сохранять информацию о структуре директорий.

ключ jt: проверить, не повредились ли файлы при упаковке.

ключ jm: использовать максимальный уровень компрессии.

ключ jh: установить размер буфера для алгоритма Хаффмана (65535 — максимум, 2048 — минимум, но прямой зависимости между его размером и степенью сжатия нет, т.е. иногда меньшее значение дает лучшее сжатие).

ключ v: создать многотомный архив, модификатор «a» — использовать для тома все доступное место на носителе (удобно, если у вас нет «нулевых» дискет, а только полупустые и/или частично запорченные), «v» — после записи каждого тома «бибикнуть» писи-спикером, чтобы пользователь проснулся и вставил новую дискету.

ключ g: зашифровать архив, модификатор «?» — пароль спросить непосредственно перед архивацией.

ключ w: указать директорию для временных файлов.

ключ x: ни в коем случае не архивировать этот файл!

my_texts_ — имя архива (или его первая часть — см.ключ h#).

*.txt — обрабатывать все текстовые файлы из текущей директории.

ключ h#: добавить к имени архива сегодняшнюю дату в формате ГГММДД, т.е. архив от 13 февраля 2010 года получит имя «my_texts_100213.ARJ».

ключ hc: выполнить перед началом работы DOS-команду, в данном случае CLS (CLear Screen — очистить экран).

bigital.ru

Назначение архиватора arj.Программа arj позволяет:

  1. создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов;

  2. добавлять и заменять файлы в архиве;

  3. извлекать и удалять файлы из архива;

  4. просматривать содержимое архива;

  5. создавать многотомный архив;

  6. защищать каждый из помещенных в архив файлов 32-битовым циклическим кодом, тестировать архив, проверяя сохранность в нем информации;

  7. получать помощь по работе на 3 международных языках;

  8. вводить в архив комментарии к файлам;

  9. запоминать в архиве пути к файлам;

  10. сохранять в архиве несколько поколений (версий) одного и того же файла;

  11. переупорядочивать архивный файл по размерам файлов, именам, расширениям, дате и времени модификации, коэффициенту сжатия и др.;

  12. осуществлять поиск строк в архивированных файлах;

  13. восстанавливать файлы из разрушенных архивов;

  14. создавать самораспаковывающиеся архивы как на одном томе, так и на нескольких томах;

  15. просматривать содержимое текстовых файлов, содержащихся в архиве;

  16. обеспечивать защиту информации в архиве и доступ к файлам, помещенным в архив, по паролю.

Основные команды программы-архиватора ARJ:

№ группы

Группа команд

Команды

Функции архивации

1

Помещение в архив

A

Добавить файлы в архив

U

Заменить файлы в архиве на новые версии

F

Добавить в архив только новые файлы

M

Переместить файлы в архив

2

Извлечение из архива

E

Извлечь файлы из архива в текущий каталог

X

Извлечь файлы из архива и поместить в каталоги в соответствие с указанными к ним путями доступа

3

Удаление из архива

D

Удалить файлы из архива

4

Сервисные функции

T

Полное тестирование архива

L

Вывод содержимого из архива без указания пути к файлам

V

Вывод содержимого из архива с указания пути к файлам

Y

Копировать архив с новыми параметрами

W

Найти текстовую строку в архиве

Билет №21. Коммандеры. Norton Commander (NC). Основные функциональные элементы экрана NC.

Коммандеры. В связи с коренными изменениями статусов ПК по сравнению с большими ЭВМ. В учреждениях стала задача визуализации и доступности пользовательской информации; необходимы были средства, с помощью которых пользователь мог работать со своими данными, не особенно вникая в суть процессов, происходящих на уровне ОС.

Файловая оболочка – это некоторая надстройка над ос, в которой наглядно и удобно реализуется определенный набор команд манипулирования файлами и директориями.

NC, FAR (Россия), VC (Украина), DOS Navigator (Молдова).

Основной программный модуль NC – NC.exe

Для запуска этого модуля нужно зайти в директорию с файлами NC и на подсказку DOS ввести NC.

Основные функциональные элементы экрана NC. Две симметричные, полностью независимые файловые панели, в которых отображается содержимое двух открытых директорий любых дисков. Кроме того, панель командной строки DOS, через которую можно вводить команды DOS. Далее панель F-кнопок, нажатие соответствующих функциональных клавиш F1-F10 инициирует выполнение различных команд. Вверху каждой из панелей указывается путь и имя текущей директории, при чем подсвеченный путь означает, что данная панель активна и все манипуляции будут направляться на её объекты. Изменить активную панель можно нажатием клавиши TAB.

.. – переход к директории высшего уровня.

Функциональные клавиши:

F1

Help

Помощь

Краткая информация о назначении клавиши в NC

F2

Menu

Вызов

Запуск команд, указанных в списке, заданном пользователем

F3

View

Чтение

Просмотр файла

F4

Edit

Правка

Редактирование файла

F5

Copy

Копия

Копирование файла

F6

Remove

Новое имя

Переименование файла или каталога или пересылка файла в другой каталог

F7

MRDir

Новый Каталог

Создание подкаталога

F8

Delete

Удаление

Удаление файла или каталога

F9

PullDn

Меню

Вывод управляющего меню NC

F10

Quit

Выход

Выход из NC

Билет №22. Основные операции в NC. Перемещение в панели, по директориям. Поиск, фильтрация файлов.

Билет №23. Операционная среда Windows. Ключевые черты. Справочная система Windows (принципы построения).

Исследовательский центр PARC(PaloAltoResearchCenter), компанияXeroxизобрели в 1983г.Windows1.0, которая появилась на рынке спустя только 2 года. В 1990гю появиласьWindows3.0, отличительная её особенность – наличие таких программ, какExcelиWord.

С появление Windows95 окончательно утвердилось мнение, что средуWindowsнадо рассматривать, не как самостоятельную ОС, а как очень развитую графическую надстройку надDOS.

Некоторые ключевые черты Windows:

  1. улучшенный, многозадачный режим, то есть возможность 2 и более программ, со свободным переключением между ними

  2. Plugandplay– автоматическое обнаружение и конфигурирование подключаемых аппаратных средств

  3. длинные имена файлов, неограниченные расширением, приглашением: Windows– длина не более 255 символов.

  4. надежный и эффективные обмен данными между приложениями OLE(ObjectLinkingandEmbending), связывание и внедрение объектов. Фактически вWindowsданные любых приложений могут быть достоянием всех остальных работающих приложений.

  5. Начиная с версии Windows95,Windowsподдерживает как 16-разрядную, так и 32-разрядную файловую систему

  6. развитые средства оптимизации и поддерживание высокой производительности системы. Windowsвключает более 10 служебных программ, которые дают в руки пользователя широкий контроль над системой

  7. Работа с несколькими дисплеями; последние версии Windowsпозволяют подключить к компьютеру до 8 мониторов и использовать их все в качестве единого рабочего стола

  8. глубокая интеграция с интернетом.

Справочная система Windows.Окно справочной системыWindowsорганизовано в виде развитого электронного документа. В левом разделе окна имеются три вкладки: содержание, поиск и указатель.

Содержание – это полная структура доступной справочной информации; пиктограмма книги слева от каждого элемента показывает, что это подобие главы, которая содержит ряд связанных элементов. Если щелкнуть такую пиктограмму, схема главы разворачивается, открывая текущий, открытый раздел. Если есть значок с ? – это статья конкретной темы, освещаемой в справочной системе; щелкая строки статьи в левом разделе окна справки, получаем описание действий или шагов; как и реальные книги, справочные книги могут иметь многоуровневую структуру папок и директорий: низший уровень этой структуры – это файл в виде статей справки. Таким образом, чтобы добраться до конкретной статьи часто приходится открывать ряд уровней разделов. Вкладкапоискпозволяет выполнить поиск справки по ключевым словам, если в соответствующее поле ввести ключевые слова, то в окне «выберете раздел» выводится перечень статей к этой теме. Чтобы сузить поиск – вкладка «указатель». Аналогично, в вкладке «поиск» можно ввести ключевое слово или фразу или выбрать ключевые слова в списке ниже, тем самым пользователь может управлять близостью.

В статье «помощь»представлен не только простой текст, а гипертекстовый документ, содержащий гиперссылки, то есть элементы управления в тексте, которые содержат адрес файла или разделы для быстрого перехода к связанной информации. При установке указателя на такой элемент – вид указывающего перста.

Билет №24. Пользовательский интерфейс Windows (Рабочий стол, Панель задач, Панель инструментов, меню Пуск).

Базовые элементы пользовательского интерфейса системы и приложения практически идентичны во всех версиях Windowsи далее. Одним из важнейших элементов являетсярабочий стол– ключевая концепция, лежащая в основеWindowsи большинства других графических интерфейсов. Рабочий стол – это исходный пункт для всех действий пользователя; с кнопкиStart(Пуск) начинается запуск всех программ; панель задач управляет окнами активных приложений; щелчок правой кнопкой мыши на пустой области рабочего стола открывает контекстное меню, которое позволяет упорядочить значки на рабочем столе.

Значки папок прижились с первых версий Windows; все документы и программы стали храниться в папках; причем папка может обозначать не только директорию или некоторую структуру директорий, но так же определять набор функций: папка панель управления или принтеры.

Панель задач обеспечивает самый простой способ переключения между несколькими открытыми приложениями и управления ими.

Панель задач состоит из:

  1. в левом конце кнопка «Пуск»

  2. с правой стороны – системный индикатор, содержащий различные значки и не требует особого внимания или частого обращения пользователя. Программы, запущенные, но свернутые помещены в панели задач; единственный щелчок приводит их в активный режим; если щелкнуть правой кнопкой на кнопке программы на панели задач открывается свое активное меню.

Билет №25. Базовые графические объекты пользовательского интерфейса Windows. Окна диалога, меню, пиктограммы, элементы управления (кнопки, переключатели, флажки, текстовые поля).

Двойной щелчок на пиктограмме«Мой компьютер» открывает главное менюWindows, обеспечивает графическое изображение всех дисков, дисководов, дискет иCD-rom. 2-ой щелчок – можно открывать структуру файлов и папок, которые они представляют. Папка панель управления – управление многими установками компьютера; принтер – управление печатью.

Если дважды щелкнуть «Корзина», в ней собираются все файлы, удаленные с жесткого диска. «Корзина» - важный уровень защиты после удаления информации. В корзину попадают файлы из Windows, но не изMSDOS.

Флажки – действия флажка в окнах диалога – подобно в различных опросных листах или анкетах, их функция:

  1. Пустой флажок – соответствующий параметр не установлен

  2. флажок с или + означает, что параметр действует.

Переключатели – используются для переключения набора взаимоисключающих параметров или режимов; выбор одной из опций отменяет выбор других.

Текстовые поля – часто требуется ввести информацию в окно диалога, для этого используются 1 или несколько полей (текст). При установке фокуса на пустое поле, в нем появляется курсор, указывающий позицию ввода текста.

Окна приложений – в Windowsпрограммы располагаются на экране в масштабированных разделах – окнах; в большинстве программ обычно используется стандартные набор элементов управления, освоив их однажды в одной программе, пользователь не растеряется в другой.

Титульная строка показывает имя программы или имя документа; может быть использована для перемещения окна по экрану.

Фактически в каждой программе Windowsимеется строка меню, пункты которой обеспечивают большую часть действий и команд.

studfiles.net

Архиваторы файлов. RAR. ZIP. CAB, ARJ. LZH. TAR. GZ. BZIP. JAR. UUE. GZIP. 7-Zip


Системные / Архиваторы

WinRAR 3.93 Final (x86 & x64) + Portable


WinRAR - это мощный и удобный архиватор для систем Windows. Программа умеет создавать архивы RAR практически любых размеров, имеющие неограниченное число файлов, поддерживает форматы RAR и ZIP, может выполнять все основные операции с форматами: 7Z, ACE, ARJ, BZ2, CAB, GZ, JAR, LZH, TAR, UUE, Z и ISO (CD-имиджи), а также умеет создавать самораспаковывающиеся архивы типа SFX

ПОДРОБНЕЕ


Системные / Архиваторы

UltimateZip 5


UltimateZip - универсальный и многофункциональный архиватор, умеющий полнофункционально работать с популярными форматами архивов ZIP, BH, CAB, JAR, LHA, GZIP, TAR и TAR-GZIP. Поддерживается чтение форматов ACE, ARC, ARJ, PAK, RAR, ZOO, UUE, BZIP2 и XXE.

ПОДРОБНЕЕ


Системные / Архиваторы

WinRAR 5.00 Beta 3


WinRAR 5 - это один из самых популярных и мощных архиваторов для Windows. Программа умеет делать архивы RAR практически любых размеров, имеющие неограниченное число файлов, поддерживает форматы RAR и ZIP, может выполнять все основные операции с форматами: 7Z, ACE, ARJ, BZ2, CAB, GZ, JAR, LZH, TAR, UUE, Z и ISO (CD-имиджи), а также способна создавать самораспаковывающиеся архивы типа SFX.

ПОДРОБНЕЕ


Системные / Архиваторы

WinRAR 5.00 Beta 4 + Portable


WinRAR 5 - новая версия одного из самых мощных и удобных архиваторов для Windows. Архиватор ВИНРАР способен создавать архивы RAR практически любых размеров, содержащие неограниченное число файлов, поддерживает форматы RAR и ZIP, может выполнять все основные операции с форматами: 7Z, ACE, ARJ, BZ2, CAB, GZ, JAR, LZH, TAR, UUE, Z и ISO (CD-имиджи), а также умеет создавать самораспаковывающиеся архивы типа SFX

ПОДРОБНЕЕ


Системные / Архиваторы

WinRAR 4.00 (x32/x64) & Themes & Rus


WinRAR 4 - мощный и не малоизвестный архиватор. То, что он поддерживает архивацию в формате RAR, объяснять не надо. Кроме того, программа умеет работать с архивами ZIP, CAB, ARJ, LZH, TAR, GZ, ACE 2.0, BZIP, JAR, UUE, GZIP, BZIP2 и 7-Zip, при этом архиватор обладает многочисленными очень полезными возможностями - шифрование, поддержка непрерывных (solid) архивов, в которых степень сжатия может быть на 10 – 50% больше, чем при обычных методах сжатия, специальный алгоритм для сжатия мультимедийных файлов, поддержка многотомных архивов и многим другим.

ПОДРОБНЕЕ



Новый софт на последних по нумерации страницах
Новые программы


Скачиваемый софт

soft-landia.ru

Архиватор ARJ стал доступен в открытом коде! — Open Source — Новости

Чуть больше месяца назад на sourceforge.net появился этот проект,
это бывшая версия программы некогда принадлежавшая ARJ Software
Russia, которая самостоятельно от ARJ Software вела свои версии этого
архиватора. По возможностям и дополнениям версии архиватора arj
от ARJ Software Russia превосходили оригинальные версии от ARJ
Software, но при этом они были полностью совместимы. Проект
открыл некий Андрей Белов, повидиму исходники ему достались
от этой компании, причем выложил он их под GPL лицензией....
Буквально несколько часов назад в CVS появилась поддержка
Win32, просто раньше бинарики были только под DOS, OS/2,
Linux, FreeBSD и как помнится имели ограниченное время работы,
и распространялись как шароварные версии.

P.S. Я попробовал собрать из исходников arj и сделал RPMки,
хочу заметить, что немного пришлось доработать и поправить
некоторые файлы, после чего все собралось нормально.
Кому интересно, можете загрузить собранные мною бинарики или
SRPMку для RH-8.x...
Для английской локали:
http://mcmcc.bat.ru/RPMS/arj-3.10b-en...
Для немецкой локали:
http://mcmcc.bat.ru/RPMS/arj-3.10b-de...
Для русской локали:
http://mcmcc.bat.ru/RPMS/arj-3.10b-ru...

SRPM:
http://mcmcc.bat.ru/SRPMS/arj-3.10b-1...
добавочные ключи для сборки:
--with ru или --with en или --with de
без добавочного ключа сборка произведется с английской локалью

>>> Подробности

McMCC ★★★

Проверено: green

www.linux.org.ru

Архиватор ARJ стал доступен в открытом коде! — Open Source — Новости

Чуть больше месяца назад на sourceforge.net появился этот проект,
это бывшая версия программы некогда принадлежавшая ARJ Software
Russia, которая самостоятельно от ARJ Software вела свои версии этого
архиватора. По возможностям и дополнениям версии архиватора arj
от ARJ Software Russia превосходили оригинальные версии от ARJ
Software, но при этом они были полностью совместимы. Проект
открыл некий Андрей Белов, повидиму исходники ему достались
от этой компании, причем выложил он их под GPL лицензией....
Буквально несколько часов назад в CVS появилась поддержка
Win32, просто раньше бинарики были только под DOS, OS/2,
Linux, FreeBSD и как помнится имели ограниченное время работы,
и распространялись как шароварные версии.

P.S. Я попробовал собрать из исходников arj и сделал RPMки,
хочу заметить, что немного пришлось доработать и поправить
некоторые файлы, после чего все собралось нормально.
Кому интересно, можете загрузить собранные мною бинарики или
SRPMку для RH-8.x...
Для английской локали:
http://mcmcc.bat.ru/RPMS/arj-3.10b-en...
Для немецкой локали:
http://mcmcc.bat.ru/RPMS/arj-3.10b-de...
Для русской локали:
http://mcmcc.bat.ru/RPMS/arj-3.10b-ru...

SRPM:
http://mcmcc.bat.ru/SRPMS/arj-3.10b-1...
добавочные ключи для сборки:
--with ru или --with en или --with de
без добавочного ключа сборка произведется с английской локалью

>>> Подробности

McMCC ★★★

Проверено: green

www.linux.org.ru

Архиваторы

Архиваторы


Rar 3.20 (377196) и так понятно...
Rar 1.38 (66282) и так понятно...
Rar 1.52 (173723) и так понятно...
Mgarc (20329) МегаАрхивер версия 1.2 - хороший архиватор работающий с .LZH форматом. В отличие от стандартных программ работающих с таким форматом, этот архиватор имеет лучшую степень сжатия.
pkunzjr (2941) ОЧЕНЬ МАЛЕНЬКИЙ распаковщик ZIP-архивов!!!
arj 2.8 (173389) Хороший архиватор ARJ 2.8, английский.
zoo 2.1 (62214) Старый архиватор ZOO v2.1.
is (112906) Архиватор InstallShield.
unrar (32235) Программа-распаковщик RAR архивов.
Tar (20156) Архиватор Tar.
quarkr (39692) Архиватор "QuArkR"
hyper (16424) Архиватор Hyper.
hap (8834) Архиватор HAP.
charc (28049) Архиватор Charc. Обрабатывает файлы с расширением .CHZ .
BSA (26860) Архиватор BSArc.
ACE (187994) Архиватор ACE.
rar 2.50 rus (276181) Архиватор RAR 2.50. С трудом удалось разыскать эту версию архиватора. Это одна из последних русскоязычных версий, она удобная с интерфейсом, есть поддержка SFX-архивов со встроенным своим языком программирования.
RAR 1.51 (80989) Регистрированный архиватор RAR 1.51.
ZIP To EXE (27482) Деляет ZIP SFX архив из обычного ZIPа. Может либо просто конвертировать, либо делать т. н. Мини ZIP SFX архив.
ARJ 2.60 Full (354960) ARJ 2.60 английская ПОЛНАЯ! Очень полезная вещь! Тоже с поддержкой длинных имён. Неполную версию Вы можете скачать тут же чуть ниже.
PkZip (41802) PKZIP - Упаковщик файлов в .ZIP архивы, версия 2.04c.
STRIPAV (13011) STRIPAV Strip Authenticity Verification data from PKWare ZIP files. Проверяет архивы ZIP на наличие т. н. проверки подлинности и что-то делает с этой AV, кажется выдирает из файла...
Zoo 2.01 (25375) Zoo 2.01 Очень старый архиватор ZOO. Сейчас он никем не используется, но вдруг кому нибудь понадобится распаковать файл в таком формате.
PkZip Fix (8090) PkZip Fix Программа для починки ZIP архивов, вынимает оттуда неповреждённые файлы при crc error.
PkUnZip v2.04c (29165) PkUnZip v2.04c Распаковщик ZIPов, версия 2.04c. Конечно, прошу извинить меня за такую несуразность на сайте...
ARJ 2.60 LFN (131668) Arj 2.60 + LFN Архиватор Arj 2.60 С ПОДДЕРЖКОЙ ДЛИННЫХ ИМЁН!!! Этот архиватор очень полезный, он может работать с длинными именами в DOSе!!! Если вы запакуете несколько файлов с длинными именами с помощью других архиваторов из под Windows, то без Windowsа вы в некоторых случаях даже не сможете прочитать заголовок архива! Этот архиватор позволяет распаковывать файлы из архивов, если в архиве лежат файлы с длинными именами! Но лучше всего использовать этот архиватор совместно с драйвером DosLFN. Хотя, с русскими буквами проблемы в некоторой степени всё равно остаются. Советую скачать!
Limit (27109) Архиватор Limit. Работает с *.LIM архивами. Честно говоря не знаю ничего об этом формате, я встречал этот архиватор только в одном месте, что говорит о том что он не распостранённый.
LHA (25255) Архиватор LHA. Что-то похожее есть в NC 5.
ICE (20162) Архиватор ICE. Это довольно устаревший формат, и им сейчас мало кто пользуется.
HA (40620) Архиватор HA. Архивы запакованные им можно встретить на BBS... Работает с *.HA архивами.
AIN 2.22 (34684) Архиватор AIN 2.22. Работает с *.ain файлами.
RAR 2.00 (89425) Версия 2.00 знаменитого архиватора RAR, английская версия. Not registered.
Много архиваторов (562515) Много архиваторов таких как: AIN ARJ HA ICE LHA LIMIT PKLITE PKUNZIP PKZIP PKZIPFIX RAR STRIPAV ZIP2EXE ZOO. Так же имеется резалка длинных файлов на дискеты - LONG, но она делает это некорректно. Если нужны какие-то архиваторы в незапакованном виде (например PKUNZIP), то сообщите свой E-mail, я вышлю.
Сайт создан в системе uCoz

dosprogram.narod.ru

Архиватор — Википедия

Материал из Википедии — свободной энциклопедии

Архиватор — программа, предназначенная для упаковки без потерь одного и более файлов в единый файл-архив или в серию архивов для удобства переноса и/или хранения данных. Распаковка архивов выполняется с помощью того же архиватора либо посредством сторонних совместимых утилит. Большинство современных архиваторов также выполняет сжатие упаковываемых в архив данных.

Простейшие архиваторы просто последовательно объединяют (упаковывают) содержимое файлов в архив, который, помимо файловых данных, содержит информацию об именах и размерах исходных файлов, чтобы можно было точно восстанавливать файлы в их первозданном виде. Поэтому большинство архиваторов также сохраняет метаданные файлов, предоставляемые операционной системой, такие как время создания и права доступа. Такую функциональность реализует tar — стандартный архиватор систем типа UNIX. Если необходимо уменьшить размер tar-архива, к нему применяют сжатие без потерь программами gzip, bzip2 и т. д. Большинство современных прикладных архиваторов использует сжатие при работе с настройками по умолчанию[1].

Многие архиваторы позволяют указывать дополнительные параметры, наиболее важные из которых влияют на степень и скорость сжатия. Эти характеристики — обратно зависимые величины. То есть, чем выше скорость упаковки, тем меньше степень сжатия, и наоборот. Что касается скорости распаковки, то в большинстве современных архиваторов применяются так называемые асимметричные алгоритмы сжатия, при которых скорость (и степень) упаковки практически не влияет на скорость распаковки, которая обычно гораздо выше.

Большинство архиваторов имеет функцию проверки целостности хранящихся в архиве данных. Для этого в архив при добавлении туда файлов вносится информация об их контрольных суммах. При распаковке (или тестировании) архива обязательно вычисляется контрольная сумма каждого извлекаемого файла, и, если она не совпадает в суммой, хранящейся в архиве, то выводится сообщение об ошибке. Таким образом, архиваторы предоставляют очень важную возможность, о которой многие даже не задумываются: гарантию целостности данных. Кроме того, некоторые архиваторы (например RAR) имеют функции защиты архивов от физических повреждений или даже полной утери отдельных томов многотомных архивов, благодаря чему архив можно рассматривать не только как средство для хранения данных, но и для их восстановления в исходном виде в случае повреждений.

Некоторые архиваторы позволяют создавать так называемые многотомные архивы, то есть архивы, состоящие из нескольких частей указанного или разного размера. Такие архивы удобно применять для переноса больших объёмов данных на носителях меньшего размера (например на флэшках или оптических дисках) и обмена данными через Интернет, когда вместо одного огромного архива практичнее передать несколько файлов меньшего размера. В разных архиваторах многотомность реализована по-разному. Например, в форматах ZIP и 7Z тома - это, по сути, просто разделённый на несколько частей исходный архив, что накладывает определённые ограничения на их использование, тогда как тома многотомных архивов RAR представляют собой практически полноценные архивы.

У ряда архиваторов имеется дополнительная функция создания самораспаковывающихся (SFX) архивов. Такие архивы представляют собой исполняемые файлы, для распаковки которых не требуются никакие другие программы — нужно просто запустить SFX-архив, и он сам извлечёт все содержащиеся в нём данные. Это удобно, когда нужно передать архив кому-то ещё, но нет уверенности, что у него окажется соответствующий архиватор. В действительности SFX-архив - это обычный архив, к которому прикреплён исполняемый модуль распаковки, поэтому SFX-архивы можно обрабатывать внешним архиватором как обычные архивы (например, из-за опасе

ru.wikipedia.org

Author: alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *