RAR

Поделись знанием:
Перейти к: навигация, поиск
RAR
Тип формата

Формат архивных файлов

RAR — проприетарный формат сжатия данных и условно-бесплатная программа-архиватор. Версия для Microsoft Windows распространяется в составе многоформатного архиватора с графическим интерфейсом — WinRAR.





История

Формат разработан российским программистом Евгением Рошалом (отсюда и название: Roshal ARchiver). Он написал программу-архиватор для упаковки/распаковки RAR, изначально для DOS, затем и для других операционных систем.

С 2004 года авторские права на RAR и WinRAR принадлежат старшему брату Евгения — Александру:

Сразу отвечу на возможные вопросы по поводу изменения копирайта: просто у меня нет времени заниматься и разработкой, и вопросами, связанными с защитой копирайта. Разработкой я продолжаю заниматься как и раньше, так что для пользователей RAR в этом плане ничего не меняется.[1]
Евгений Рошал

Возможности

  • Создание архивов, состоящих из нескольких частей (томов); это бывает необходимо для записи архива на носители небольшого объёма (оптические диски, флэш-накопители и т.п.)
  • Отсутствие ограничений на количество файлов в архиве и их объём
  • Создание самораспаковывающихся (SFX) архивов, для извлечения содержимого которых нужно просто запустить файл SFX-архива как обычный исполняемый EXE-файл
  • Создание «непрерывных» (solid) архивов, файлы в которых при обработке рассматриваются как единый непрерывный поток данных; это позволяет достигать значительно более высокой степени сжатия при упаковке большого количества однотипных файлов, причём «непрерывные» архивы могут быть как обычными, так и самораспаковывающимися (SFX)
  • Дополнительно добавляемые в архив служебные данные для восстановления, позволяющие восстанавливать архив при его физическом повреждении
  • Создание особых томов (файлов .rev) для восстановления многотомных архивов; с помощью одного файла .rev можно восстановить любой повреждённый или даже отсутствующий том многотомного архива, два файла .rev позволяют восстановить любые два тома, и т.д.
  • Парольная защита содержимого RAR-архивов с использованием алгоритма шифрования AES, включая шифрование оглавления и служебной информации, так что без указания правильного пароля невозможно даже посмотреть оглавление архива
  • Добавление комментария к архиву, хранение и восстановление прав доступа NTFS и др.
  • Добавление в архивы (RAR5) хеш-сумм BLAKE2 для практически полной гарантии точной идентификации файлов (в отличие от контрольных сумм CRC32, которые могут быть легко подделаны)
  • Добавление в архивы (RAR5) служебной информации, ускоряющей их открытие (вывод оглавления), что особенно заметно для крупных архивов с большим количеством файлов

Для текстовых данных RAR версии 4.x мог использовать дающий высокую степень сжатия, но медленный в упаковке и распаковке алгоритм PPMd, также применяемый в архиваторах 7-Zip и WinZip. Для архивов формата RAR5 эта возможность отсутствует.

UnRAR

Исходный код распаковщика UnRAR выпущен под лицензией, разрешающей свободное распространение и изменение при условии, что он не будет использован для написания совместимого упаковщика. Тем не менее, существует версия RAR, работающая на компьютере ZX Spectrum с процессором Z80 (ZXRAR) [2][3][4]. Метод сжатия так и остаётся «закрытым» для пользователей PC и открытым для ZX Spectrum (только RAR v2) [5]. Программа для сжатия и распаковки существует для множества платформ: Windows, Linux, FreeBSD, Mac OS, Android; также имеются средства сторонних производителей для распаковки RAR-архивов, например, плагин 7-Zip.

В 2011 году в свободном комплекте утилит для распаковки архивов «The Unarchiver» появилась поддержка RAR v3.[6]

Напишите отзыв о статье "RAR"

Примечания

  1. Eugene Roshal [groups.google.com/group/fido7.rar.support/msg/8205725b02a2be76 «3.40 beta 1»], эхоконференция RAR.SUPPORT сети Фидонет, 21.06.2004.
  2. [trd.speccy.cz/system/ZXRAR032.ZIP ZXRar v0.32 (59 kb)]
  3. [alonecoder.nedopc.com/aboutme.html Народ. Ру: Alone Coder]
  4. [zxpress.ru/article.php?id=8505 Inferno 05 — Sofтинка — преимущества архиватора Rar. Программирование]
  5. Журнал Inferno Guide — исходники ZXRar-а
  6. [www.fsf.org/blogs/licensing/free-rarv3-extraction Another High Priority Project done: The Unarchiver provides free RARv3 extraction tools — Free Software Foundation — working together for free software]

Ссылки

  • [www.rarlab.com/download.htm Официальный сайт архиватора RAR]


Отрывок, характеризующий RAR

Значение совершавшегося тогда в России события тем незаметнее было, чем ближе было в нем участие человека. В Петербурге и губернских городах, отдаленных от Москвы, дамы и мужчины в ополченских мундирах оплакивали Россию и столицу и говорили о самопожертвовании и т. п.; но в армии, которая отступала за Москву, почти не говорили и не думали о Москве, и, глядя на ее пожарище, никто не клялся отомстить французам, а думали о следующей трети жалованья, о следующей стоянке, о Матрешке маркитантше и тому подобное…
Николай Ростов без всякой цели самопожертвования, а случайно, так как война застала его на службе, принимал близкое и продолжительное участие в защите отечества и потому без отчаяния и мрачных умозаключений смотрел на то, что совершалось тогда в России. Ежели бы у него спросили, что он думает о теперешнем положении России, он бы сказал, что ему думать нечего, что на то есть Кутузов и другие, а что он слышал, что комплектуются полки, и что, должно быть, драться еще долго будут, и что при теперешних обстоятельствах ему не мудрено года через два получить полк.
По тому, что он так смотрел на дело, он не только без сокрушения о том, что лишается участия в последней борьбе, принял известие о назначении его в командировку за ремонтом для дивизии в Воронеж, но и с величайшим удовольствием, которое он не скрывал и которое весьма хорошо понимали его товарищи.
За несколько дней до Бородинского сражения Николай получил деньги, бумаги и, послав вперед гусар, на почтовых поехал в Воронеж.
Только тот, кто испытал это, то есть пробыл несколько месяцев не переставая в атмосфере военной, боевой жизни, может понять то наслаждение, которое испытывал Николай, когда он выбрался из того района, до которого достигали войска своими фуражировками, подвозами провианта, гошпиталями; когда он, без солдат, фур, грязных следов присутствия лагеря, увидал деревни с мужиками и бабами, помещичьи дома, поля с пасущимся скотом, станционные дома с заснувшими смотрителями. Он почувствовал такую радость, как будто в первый раз все это видел. В особенности то, что долго удивляло и радовало его, – это были женщины, молодые, здоровые, за каждой из которых не было десятка ухаживающих офицеров, и женщины, которые рады и польщены были тем, что проезжий офицер шутит с ними.
В самом веселом расположении духа Николай ночью приехал в Воронеж в гостиницу, заказал себе все то, чего он долго лишен был в армии, и на другой день, чисто начисто выбрившись и надев давно не надеванную парадную форму, поехал являться к начальству.
Начальник ополчения был статский генерал, старый человек, который, видимо, забавлялся своим военным званием и чином. Он сердито (думая, что в этом военное свойство) принял Николая и значительно, как бы имея на то право и как бы обсуживая общий ход дела, одобряя и не одобряя, расспрашивал его. Николай был так весел, что ему только забавно было это.
От начальника ополчения он поехал к губернатору. Губернатор был маленький живой человечек, весьма ласковый и простой. Он указал Николаю на те заводы, в которых он мог достать лошадей, рекомендовал ему барышника в городе и помещика за двадцать верст от города, у которых были лучшие лошади, и обещал всякое содействие.
– Вы графа Ильи Андреевича сын? Моя жена очень дружна была с вашей матушкой. По четвергам у меня собираются; нынче четверг, милости прошу ко мне запросто, – сказал губернатор, отпуская его.
Прямо от губернатора Николай взял перекладную и, посадив с собою вахмистра, поскакал за двадцать верст на завод к помещику. Все в это первое время пребывания его в Воронеже было для Николая весело и легко, и все, как это бывает, когда человек сам хорошо расположен, все ладилось и спорилось.
Помещик, к которому приехал Николай, был старый кавалерист холостяк, лошадиный знаток, охотник, владетель коверной, столетней запеканки, старого венгерского и чудных лошадей.
Николай в два слова купил за шесть тысяч семнадцать жеребцов на подбор (как он говорил) для казового конца своего ремонта. Пообедав и выпив немножко лишнего венгерского, Ростов, расцеловавшись с помещиком, с которым он уже сошелся на «ты», по отвратительной дороге, в самом веселом расположении духа, поскакал назад, беспрестанно погоняя ямщика, с тем чтобы поспеть на вечер к губернатору.