Максимально сжать архив rar. Сжатие файлов в программе WinRAR. Защита данных от несанкционированного доступа
Пожалуй, каждый Интернет-пользователь хоть раз сталкивался с необходимостью отправки файла, вес которого значительно превышает размеры, допустимые при пересылке. И уж, во всяком случае, у каждого возникала необходимость отправить несколько файлов разом. Задача вдвойне усложняется в случае, если они большого размера.
На самом деле, ничего сложного нет. Достаточно лишь знать, как сжать файл. В первую очередь выясним, что под этим подразумевается.
Сжатие файлов - это процесс уменьшения повторяемых символов или оптимизации последовательности байтов, вследствие чего исходный документ получается меньших размеров. Такой процесс носит название архивирование, или создание архива.
С тем, чтобы добиться такого эффекта, потребуется обзавестись специальными программами. Например, для создания файла формата ZIP, достаточно установить на компьютере Windows любой версии. Программа-архиватор в нем носит встроенный характер. Также для открытия (и сжатия) файлов типа RAR подойдет программа Winrar. И, несмотря на то, что принцип их работы схож, большей популярностью пользуется последняя. Ее и изучим подробнее.
Итак, перед тем, как сжать файл любого вида и формата, качаем на просторах Интернета Winrar. Существуя длительное время на рынке, она не имеет аналогов, и, что самое приятное, является условно-бесплатной. Функционал этой программы и перечень поддерживаемых форматов постоянно пополняется, что не может не радовать простого пользователя. А существование так называемого "бесплатного пробного периода" (который плавно перетекает в период постоянного пользования) эту радость удваивает. Когда программа скачана и установлена, выбираем файл или список таковых, которые хотим заархивировать. После кликаем на него правой кнопкой мыши и в видим, что Winrar добавил в него некоторые свои функции. Среди них:
- добавить в архив;
- добавить в архив <имя объекта>;
- добавить в архив и отправить по Е-мэйл;
- добавить в архив <имя объекта> и отправить по Е-мэйл.
Под первым и третьим пунктом подразумевается возможность как сжать файл в единственном экземпляре, так и добавить еще несколько к архиву. В этом случае вы можете руководить процессом, то есть выбрать имя документа, степень и формат сжатия, а также выполнить некоторые действия с исходным материалом. Во втором и четвертом пунктах - сжать конкретный, выбранный вами файл, никаких манипуляций с вашей стороны не предполагается, программа все сделает сама в
Давайте на примере более подробно рассмотрим, как сжать PDF-файл. Поскольку этот формат предназначен, в первую очередь, для размещения полиграфической продукции, то есть журналов, книг и прочего в их первозданном виде, со всеми картинками, его "вес" нередко достаточно велик, поэтому его уменьшают путем архивации или сжатия. Процесс при этом не наносит урон качеству, то есть все картинки, да и сам текст, никак не изменятся после сжатия. После того, как файл обработан и отправлен адресату (если это являлось конечной целью), его следует распаковать той же программой. То есть у адресата также должен быть установлен Winrar. Распаковав документ, вы можете легко убедиться, что потери в качестве не было.
Перед тем, как сжать файл, имейте в виду: нужно чем-то жертвовать. А именно: желая сохранить прежнее качество, вы добьетесь сжатия всего на несколько мегабайт, в зависимости от размера исходного. То есть файл весом 20 мб может быть сжат до 17-18 без изменений в качестве. Если же уровень качества файла при последующем его извлечении из архива не представляет важности, можно будет использовать функцию "максимального сжатия". Файл станет гораздо меньше, чем исходник, но качество, что логично, пострадает.
Нередко сайт предлагает сжать файлы (в том числе PDF) в режиме онлайн и абсолютно бесплатно, но куда удобнее иметь соответствующую программу под рукой.
Думаю, каждый из нас не раз уже сталкивался с тем, что нужно переправить большой файл, скажем, по электронной почте, или же сбросить его на внешний носитель. Однозначно ни для кого я не открою Америку, если скажу, что сделать это можно благодаря существующим архиваторам, в частности, WinRar, о котором сегодня и пойдет речь. Впрочем, не все знают о различных нюансах, которые помогут более качественно и быстро ответить на вопрос: «как сжать в winrar?».
Архивация файлов с помощью WinRar
Программка WinRar очень простая, пользоваться нею может даже начинающий пользователей, в ней все доступно и интуитивно понятно. Первое, что необходимо сделать – скачать архиватор в интернете, после чего установить. Далее выделяем необходимый файл, скажем, нам нужно сжать папку в winrar. Кликаем по ней правой кнопкой мыши и ищем строку «Добавить в архив».
После этого автоматически открывается окно, в котором необходимо выбрать параметры архивации, формат архива и т.д., в принципе, что-либо менять совсем необязательно, можно оставить, как есть.
Обратите внимание, что если вы хотите создать архив, состоящий из множества частей (томов), то в самом низу, в графе «Разделить на тома размером (в байтах)», нужно поставить требуемую цифру. Если нужен один файл, то оставляете эту строчку незаполненной. Еще один нюанс: в формате rar файл сжимается сильнее, чем в zip, соответственно, на это уходит больше времени.
Вы также можете установить собственные параметры сжатия, используя вкладку «Дополнительно». В ней вы найдете кнопку «Параметры сжатия», а дальше выбирайте галочкой то, что вам необходимо, например, алгоритм сжатия, сжатие полноценной графики и др.
Защита данных от несанкционированного доступа
Примечательно, что при необходимости, можно уберечь заархивированный файл от посягательств. Так, можно , без правильного указания которого разархивации не будет. Для этого все в том же окошке с настройками переходим на вкладку «Дополнительно». Там есть кнопочка «Установить пароль», нажимаем, вводим желаемый пароль. Если больше никакие параметры корректировать вы не хотите, нажимайте «ОК», тем самым, запуская процесс архивации.
Ну, вот и все, думаю, что в вопросе «как сжать файл в winrar», мы разобрались. А вот вопрос как извлечь файлы из архива WinRar изложено в этой . Эти все знания позволят вам существенно сэкономить место на компьютере или внешних носителях, а также переправить большие файлы в интернете. Отныне сжать видео в winrar или любой другой файл для вас совсем не проблема.
Видео в помощь
WinRAR - популярный архиватор в форматы *.rar и *.zip для операционных систем Windows. Существуют версии программы и для других современных платформ, в том числе и мобильных. WinRAR считается самым лучшим архиватором благодаря скорости работы и высокой степени сжатия.
В программе WinRAR существует несколько степеней сжатия файлов. Используя правильные настройки, можно максимально сжать файл с помощью WinRAR, значительно сократив занимаемое им место на диске или увеличив скорость его передачи через интернет. Также существует возможность разбить один файл на несколько более мелких, для того чтобы переслать их отдельно (например, через электронную почту, где размер прикрепляемых файлов часто ограничен).
Быстрая навигация по статье
Создание архива
Для того чтобы создать архив с помощью программы WinRAR и установить для него максимальную степень сжатия, необходимо:
- Открыть проводник Windows;
- Выбрать файлы, которые нужно поместить в архив;
- Выделить их мышью и нажать правой кнопкой по любому из них;
- Выбрать пункт меню «Добавить в архив…»;
- Ввести в открывшемся окне имя архива в соответствующее поле;
- Нажать кнопку «Обзор» и указать папку для сохранения архива;
- Нажать по элементу «Метод сжатия»;
- Выбрать метод сжатия «Максимальный» из выпадающего списка;
- Поставить галочку «Протестировать файлы после упаковки» и активировать другие параметры, если необходимо;
Создание нескольких томов
Для того чтобы создать архив с максимальным сжатием и разбиением на тома определенного размера необходимо:
- Открыть проводник Windows;
- Выделить нужные файлы;
- Кликнуть по одному из них правой кнопкой мыши и выбрать «Добавить в архив…»
- Установить параметры создания архива, выбрав максимальную степень сжатия;
- Установить другие нужные параметры;
- В поле «Разделить на тома размером» вписать число, соответствующее размеру создаваемых томов и выбрать в выпадающем списке справа единицу измерения размера информации (Мегабайт или Гигабайт);
- Нажать кнопку «ОК» и дождаться завершения операции.
Чтобы распаковать созданный многотомный архив нужно:
- Поместить все тома архива в одну папку;
- Нажать на томе «00» правой кнопкой мыши;
- Выбрать пункт меню «Распаковать в текущую папку»;
- Дождаться завершения распаковки.
В процессе выполнения операции автоматически будут распакованы все тома архива. Выбирать каждый том по отдельности не нужно.
Необходимость часто уменьшать в размере какие-либо файлы возникает далеко не у всех пользователей. Те, кто выполняют сжатие файлов регулярно, используют либо специальные программы-архиваторы вроде WinZip или WinRAR , либо софт для конкретных форматов документов. Если же подобные действия нужно проводить крайне редко, более подходящим вариантом будет работать с соответствующими веб-сервисами.
Самыми распространенными ресурсами такого рода являются оптимизаторы изображений и онлайн-архиваторы. Первые сжимают графические документы в размере для более удобной пересылки и размещения на сайтах. Вторые же позволяют упаковывать любые файлы в архивы с определенной степенью компрессии, тем самым уменьшая их изначальный объем.
Способ 1: Online Converting
Один из наиболее функциональных представителей веб-архиваторов. Сервис предлагает на выбор шесть конечных форматов и столько же степеней сжатия. При этом инструмент позволяет не только запаковывать файлы, но и преобразовывать одни архивы в другие.
Архивация документов в Online Converting не занимает много времени: сервис быстро обрабатывает даже весьма объемные файлы.
Способ 2: ezyZip
Простое онлайн-приложение, позволяющее создавать и открывать zip-архивы. Сервис очень быстро выполняет упаковку файлов, так как не загружает их на сервер, а обрабатывает прямо в браузере, используя мощности вашего компьютера.
Этот ресурс нельзя назвать полноценным онлайн-архиватором, ведь он запускается локально в качестве браузерного HTML5/JavaScript-приложения и выполняет свою работу за счет ресурсов вашего компьютера. Однако именно данная особенность делает ezyZip наиболее быстрым из всех рассматриваемых в статье решений.
Способ 3: Online Convert
Популярный ресурс для конвертирования файлов из одного формата в другой. Сервис также предлагает простой инструмент для сжатия любых файлов в архивные документы, хотя и позиционирует это как преобразование в TAR.GZ, TAR.BZ2, 7Z или ZIP.
К сожалению, максимальный размер импортируемого в Online Convert файла составляет 100 мегабайт. Для работы с более объемными документами сервис просит приобрести подписку. Также притом что с архивацией ресурс справляется без проблем, степень сжатия упакованных файлов отставляет желать лучшего.
Способ 4: Optimizilla
Этот инструмент предназначен непосредственно для оптимизации изображений в форматах JPEG и PNG. Сервис использует продвинутые алгоритмы сжатия графики, позволяя уменьшить размер картинки до минимально возможного уровня с потерями в качестве или без.
Ресурс никоим образом не ограничивает размер исходных изображений и количество обрабатываемых файлов за единицу времени. Также загруженные картинки сервис хранит не более 1 часа.
Способ 5: iLoveIMG
Простой и удобный сервис для сжатия графических файлов JPG, PNG и GIF. Компрессия выполняется с максимальным уменьшением первоначального объема изображений и без потери качества.
Сервис абсолютно бесплатный и не имеет ограничений по количеству и объему загружаемых на него файлов.
Здравствуй Хабр!
Данная статья посвящена, как правильно и максимально сжимать файлы в ZIP-архивы. Данную статью я решил написать по той причине, что очень много приложений свои форматы упаковывают именно в ZIP. В данной статье разберем методы сжатия ZIP, приложения для сжатия в ZIP, и как можно улучшить сжатие.
Метод сжатия в ZIP
Для начало предлагаю разобрать с тем, что ZIP поддерживает разные методы сжатия (Copy, Deflate, Deflate64, BZip2, LZMA, PPMd), но мы будем рассматривать только один метод сжатия - Deflate , по той причине, что именно данный метод используют большинство приложений, которые упаковывают свои форматы в ZIP. Вот небольшой список форматов файлов, которые на самом деле являются ZIP-архивами - open-file.ru (введите в поиске ASCII-дескриптор заголовка - PK). Сразу оговорюсь, это только небольшой перечень файлов.Метод сжатия Deflate
На сегодняшний день есть несколько библиотек, основанных на методе сжатия Deflate:Библиотека Deflate | Скорость работы | Степень сжатия | Приложения |
Zlib | Высокая | Низкая | |
7-zip | Средняя | Средняя | 7-zip , |
Kzip | Низкая | Высокая | kzip |
Архиваторы ZIP
В данном разделе, мы будем рассматривать только те приложения, которые бесплатные для использования.Алгоритм 7-zip
Здесь мы поговорим о двух программах, где реализован алгоритм 7-zip: 7-zip и advzip.При создании zip-архива в помощью 7-zip, я использую следующие параметры
R -mm=Deflate -y -tzip -mpass=15 -mfb=258 -mx9
Особенность работы advzip в том, что он уже работает с готовыми архивами zip, т.е. вы просто указываете путь к архиву, и он сам пытается его сжать. Бывает удобно когда у вас уже есть готовый архив, и вам не надо распаковывать и архивировать еще раз.
Алгоритм kzip
Алгоритм kzip был реализован в приложении kzip, приложение работает крайне медленно, но практически всегда дает лучший результат. У него есть настройки (/s, /n, /b), которые могут улучшить/ухудшить степень сжатия ZIP. Здесь я хотел дать несколько рекомендаций, как получать наилучшую степень сжатия (рекомендации основаны, на личном опыте):- Если вы архивируете файлы, и там есть архивы ZIP, рекомендую эти архивы разжать (для удобства можно использовать advzip с параметром /z0). Это объясняется тем, что метод Deflate не поддерживает непрерывные архивы , т.е. получается, что когда метод Deflate пытается сжать разжатый архив, разжатый архив в этом случаи предстает как один целый файл и его содержимое сжимается как непрерывный архив.
- Если вы хотите получить максимальный эффект сжатия, то можете воспользоваться приложением zipmix . Допустим вы создали два одинаковых по содержанию архива zip с помощью kzip, но разными настройками, и в итоги получали разные по размеру архивы. Но это не означает, что все файлы, которые вы сжали в первом архиве имеют по отдельности в сжатом виде меньший размер, чем во втором архиве. Для этих целей нужен zipmix, он создает из двух архивов третий архив, с меньшим размером, т.к. он сравнивает каждый файл по отдельности, и выбирает тот вариант, где размер меньше. zipmix работает не только с архивами kzip.
Практика
И так решил показать, как это все работает. Для примера я взял игру для iPad - Angry Birds HD версии 2.0.0. Исходный размер игры 13 547 363 байт.Как видно zipmix может ненамного улучшить степень сжатия. Лично мне когда надо получить максимум объединяю просто все три (kzip + advzip + 7-zip) результата в один. Это на много лучше, чем пытаться перебирать параметры в kzip.