Все о тюнинге авто

Читать zip файлы на андроид. AndroZip – многофункциональная программа-архиватор для супер пользователей

Иногда некоторые приложения на Android чем-то не устраивают пользователя. В качестве примера можно привести назойливую рекламу. А то бывает и так - всем хороша программа, да только перевод в ней или кривой, или вовсе отсутствует. Или, например, программа триальная, а получить полную версию возможности нет. Как же изменить ситуацию?

Введение

В этой статье мы поговорим о том, как разобрать пакет APK с приложением, рассмотрим его внутреннюю структуру, дизассемблируем и декомпилируем байт-код, а также попробуем внести в приложения несколько изменений, которые могут принести нам ту или иную выгоду.

Чтобы сделать все это самостоятельно, потребуются хотя бы начальные знания языка Java, на котором пишутся приложения для Android, и языка XML, который используется в Android повсеместно - от описания самого приложения и его прав доступа до хранения строк, которые будут выведены на экран. Также понадобится умение обращаться со специализированным консольным софтом.

Итак, что же представляет собой пакет APK, в котором распространяется абсолютно весь софт для Android?

Декомпиляция приложений

В статье мы работали только с дизассемблированным кодом приложения, однако если в большие приложения вносить более серьезные изменения, разобраться в коде smali будет гораздо сложнее. К счастью, мы можем декомпилировать код dex в Java-код, который будет хоть и не оригинальным и не компилируемым обратно, но гораздо более легким для чтения и понимания логики работы приложения. Чтобы сделать это, нам понадобятся два инструмента:

  • dex2jar - транслятор байт-кода Dalvik в байт-код JVM, на основе которого мы сможем получить код на языке Java ;
  • jd-gui - сам декомпилятор, позволяющий получить из байт-кода JVM читаемый код Java . В качестве альтернативы можно использовать Jad (www.varaneckas.com/jad); хоть он и довольно старый, но в некоторых случаях генерирует более читаемый код, нежели Jd-gui.

Использовать их следует так. Сначала запускаем dex2jar, указывая в качестве аргумента путь до apk-пакета:

% dex2jar.sh mail.apk

В результате в текущем каталоге появится Java-пакет mail.jar, который уже можно открыть в jd-gui для просмотра Java-кода.

Устройство APK-пакетов и их получение

Пакет приложения Android, по сути, является обычным ZIP-файлом, для просмотра содержимого и распаковки которого никаких специальных инструментов не требуется. Достаточно иметь архиватор - 7zip для Windows или консольный unzip в Linux. Но это что касается обертки. А что внутри? Внутри же у нас в общем случае такая структура:

  • META-INF/ - содержит цифровой сертификат приложения, удостоверяющий его создателя, и контрольные суммы файлов пакета;
  • res/ - различные ресурсы, которые приложение использует в своей работе, например изображения, декларативное описание интерфейса, а также другие данные;
  • AndroidManifest.xml - описание приложения. Сюда входит, например, список требуемых разрешений, требуемая версия Android и необходимое разрешение экрана;
  • classes.dex - компилированный байт-код приложения для виртуальной машины Dalvik;
  • resources.arsc - тоже ресурсы, но другого рода - в частности, строки (да-да, этот файл можно использовать для русификации!).

Перечисленные файлы и каталоги есть если не во всех, то, пожалуй, в абсолютном большинстве APK. Однако стоит упомянуть еще несколько не столь распространенных файлов/каталогов:

  • assets - аналог ресурсов. Основное отличие - для доступа к ресурсу необходимо знать его идентификатор, список asset’ов же можно получать динамически, используя метод AssetManager.list() в коде приложения;
  • lib - нативные Linux-библиотеки, написанные с помощью NDK (Native Development Kit).

Этот каталог используют производители игр, помещая туда движок игры, написанный на C/C++, а также создатели высокопроизводительных приложений (например, Google Chrome). С устройством разобрались. Но как же получить сам файл пакета интересующего приложения? Поскольку без рута с устройства забрать файлы APK не представляется возможным (они лежат в каталоге /data/app), а рутить не всегда целесообразно, имеется как минимум три способа получить файл приложения на компьютер:

  • расширение APK Downloader для Chrome ;
  • приложение Real APK Leecher ;
  • различные файлообменники и варезники.

Какой из них использовать - дело вкуса; мы предпочитаем использовать отдельные приложения, поэтому опишем использование Real APK Leecher, тем более что написан он на Java и, соответственно, работать будет хоть в винде, хоть в никсах.

После запуска программы необходимо заполнить три поля: Email, Password и Device ID - и выбрать язык. Первые два - e-mail и пароль твоего гуглоаккаунта, который ты используешь на устройстве. Третий же является идентификатором устройства, и его можно получить, набрав на номеронабирателе код # #8255## и затем найдя строку Device ID. При заполнении надо ввести только ID без префикса android-.

После заполнения и сохранения нередко выскакивает сообщение «Error while connecting to server». Оно не имеет отношения к Google Play, поэтому смело его игнорируй и ищи интересующие тебя пакеты.

Просмотр и модификация

Допустим, ты нашел интересующий тебя пакет, скачал, распаковал… и при попытке просмотра какого-нибудь XML-файла с удивлением обнаружил, что файл не текстовый. Чем же его декомпилировать и как вообще работать с пакетами? Неужели необходимо ставить SDK? Нет, SDK ставить вовсе не обязательно. На самом деле для всех шагов по распаковке, модификации и упаковке пакетов APK нужны следующие инструменты:

  • архиватор ZIP для распаковки и запаковки;
  • smali - ассемблер/дизассемблер байт-кода виртуальной машины Dalvik (code.google.com/p/smali);
  • aapt - инструмент для запаковки ресурсов (по умолчанию ресурсы хранятся в бинарном виде для оптимизации производительности приложения). Входит в состав Android SDK, но может быть получен и отдельно;
  • signer - инструмент для цифровой подписи модифицированного пакета (bit.ly/Rmrv4M).

Использовать все эти инструменты можно и по отдельности, но это неудобно, поэтому лучше воспользоваться более высокоуровневым софтом, построенным на их основе. Если ты работаешь в Linux или Mac OS X, то тут есть инструмент под названием apktool . Он позволяет распаковывать ресурсы в оригинальный вид (в том числе бинарные XML- и arsc-файлы), пересобирать пакет с измененными ресурсами, но не умеет подписывать пакеты, так что запускать утилиту signer придется вручную. Несмотря на то что утилита написана на Java, ее установка достаточно нестандартна. Сначала следует получить сам jar-файл:

$ cd /tmp $ wget http://bit.ly/WC3OCz $ tar -xjf apktool1.5.1.tar.bz2

$ wget http://bit.ly/WRjEc7 $ tar -xjf apktool-install-linux-r05-ibot.tar.bz2

$ mv apktool.jar ~/bin $ mv apktool-install-linux-r05-ibot/* ~/bin $ export PATH=~/bin:$PATH

Если же ты работаешь в Windows, то для нее есть превосходный инструмент под названиемVirtuous Ten Studio , который также аккумулирует в себе все эти инструменты (включая сам apktool), но вместо CLI-интерфейса предоставляет пользователю интуитивно понятный графический интерфейс, с помощью которого можно выполнять операции по распаковке, дизассемблированию и декомпиляции в несколько кликов. Инструмент этот Donation-ware, то есть иногда появляются окошки с предложением получить лицензию, но это, в конце концов, можно и потерпеть. Описывать его не имеет никакого смысла, потому что разобраться в интерфейсе можно за несколько минут. А вот apktool, вследствие его консольной природы, следует обсудить подробнее.


Рассмотрим опции apktool. Если вкратце, то имеются три основные команды: d (decode), b (build) и if (install framework). Если с первыми двумя командами все понятно, то что делает третья, условный оператор? Она распаковывает указанный UI-фреймворк, который необходим в тех случаях, когда ты препарируешь какой-либо системный пакет.

Рассмотрим наиболее интересные опции первой команды:

  • -s - не дизассемблировать файлы dex;
  • -r - не распаковывать ресурсы;
  • -b - не вставлять отладочную информацию в результаты дизассемблирования файла dex;
  • --frame-path - использовать указанный UI-фреймворк вместо встроенного в apktool. Теперь рассмотрим пару опций для команды b:
  • -f - форсированная сборка без проверки изменений;
  • -a - указываем путь к aapt (средство для сборки APK-архива), если ты по какой-то причине хочешь использовать его из другого источника.

Пользоваться apktool очень просто, для этого достаточно указать одну из команд и путь до APK, например:

$ apktool d mail.apk

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

Препарирование. Отключаем рекламу

Теория - это, конечно, хорошо, но зачем она нужна, если мы не знаем, что делать с распакованным пакетом? Попробуем применить теорию с пользой для себя, а именно модифицируем какую-нибудь софтину так, чтобы она не показывала нам рекламу. Для примера пусть это будет Virtual Torch - виртуальный факел. Для нас эта софтина подойдет идеально, потому что она под завязку набита раздражающей рекламой и к тому же достаточно проста, чтобы не потеряться в дебрях кода.


Итак, с помощью одного из приведенных способов скачай приложение из маркета . Если ты решил использовать Virtuous Ten Studio, просто открой APK-файл в приложении и распакуй его, для чего создай проект (File -> New project), затем в контекстном меню проекта выбери Import File. Если же твой выбор пал на apktool, то достаточно выполнить одну команду:

$ apktool d com.kauf.particle.virtualtorch.apk

После этого в каталоге com.kauf.particle.virtualtorch появится файловое дерево, похожее на описанное в предыдущем разделе, но с дополнительным каталогом smali вместо dex-файлов и файлом apktool.yml. Первый содержит дизассемблированный код исполняемого dex-файла приложения, второй - служебную информацию, необходимую apktool для сборки пакета обратно.

Первое место, куда мы должны заглянуть, - это, конечно же, AndroidManifest.xml. И здесь мы сразу встречаем следующую строку:

Нетрудно догадаться, что она отвечает за предоставление приложению полномочий на использование интернет-соединения. По сути, если мы хотим просто избавиться от рекламы, нам, скорее всего, достаточно будет запретить приложению интернет. Попытаемся это сделать. Удаляем указанную строку и пробуем собрать софтину с помощью apktool:

$ apktool b com.kauf.particle.virtualtorch

В каталоге com.kauf.particle.virtualtorch/build/ появится результирующий APK-файл. Однако установить его не получится, так как он не имеет цифровой подписи и контрольных сумм файлов (в нем просто нет каталога META-INF/). Мы должны подписать пакет с помощью утилиты apk-signer. Запустили. Интерфейс состоит из двух вкладок - на первой (Key Generator) создаем ключи, на второй (APK Signer) подписываем. Чтобы создать наш приватный ключ, заполняем следующие поля:

  • Target File - выходной файл хранилища ключей; в нем обычно хранится одна пара ключей;
  • Password и Confirm - пароль для хранилища;
  • Alias - имя ключа в хранилище;
  • Alias password и Confirm - пароль секретного ключа;
  • Validity - срок действия (в годах). Значение по умолчанию оптимально.

Остальные поля, в общем-то, необязательны - но необходимо заполнить хотя бы одно.


WARNING

Чтобы подписать приложение с помощью apk-signer, ты должен установить Android SDK и указать полный путь до него в настройках приложения.

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

Теперь этим ключом можно подписать APK. На вкладке APK Signer выбираем только что сгенерированный файл, вводим пароль, алиас ключа и пароль к нему, затем находим файл APK и смело жмем кнопку «Sign». Если все пройдет нормально, пакет будет подписан.

INFO

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

Цифровая подпись необходима только стороннему софту, поэтому если ты занимаешься модификацией системных приложений, которые устанавливаются копированием в каталог /system/app/, то подписывать их не нужно.

После этого скидываем пакет на смартфон, устанавливаем и запускаем. Вуаля, реклама пропала! Вместо нее, однако, появилось сообщение, что у нас нет интернета или отсутствуют соответствующие разрешения. По идее, этого могло бы и хватить, но сообщение выглядит раздражающе, да и, если честно, нам просто повезло с тупым приложением. Нормально написанная софтина, скорее всего, уточнит свои полномочия или проверит наличие интернет-соединения и в противном случае просто откажется запускаться. Как быть в этом случае? Конечно, править код.

Обычно авторы приложений создают специальные классы для вывода рекламы и вызывают методы этих классов во время запуска приложения или одной из его «активностей» (упрощенно говоря, экранов приложения). Попробуем найти эти классы. Идем в каталог smali, далее com (в org лежит только открытая графическая библиотека cocos2d), далее kauf (именно туда, потому что это имя разработчика и там лежит весь его код) - и вот он, каталог marketing. Внутри находим кучу файлов с расширением smali. Это классы, и наиболее примечателен из них класс Ad.smali, по названию которого нетрудно догадаться, что именно он выводит рекламу.

Мы могли бы изменить логику его работы, но гораздо проще будет тупо убрать вызовы любых его методов из самого приложения. Поэтому выходим из каталога marketing и идем в соседний каталог particle, а затем в virtualtorch. Особого внимания здесь заслуживает файл MainActivity.smali. Это стандартный для Android класс, который создается Android SDK и устанавливается в качестве точки входа в приложение (аналог функции main в Си). Открываем файл на редактирование.

Внутри находится код smali (местный ассемблер). Он довольно запутанный и трудный для чтения в силу своей низкоуровневой природы, поэтому мы не будем его изучать, а просто найдем все упоминания класса Ad в коде и закомментируем их. Вбиваем строку «Ad» в поиске и попадаем на строку 25:

Field private ad:Lcom/kauf/marketing/Ad;

Здесь создается поле ad для хранения объекта класса Ad. Комментируем с помощью установки знака ### перед строкой. Продолжаем поиск. Строка 423:

New-instance v3, Lcom/kauf/marketing/Ad;

Здесь происходит создание объекта. Комментируем. Продолжаем поиск и находим в строках 433, 435, 466, 468, 738, 740, 800 и 802 обращения к методам класса Ad. Комментируем. Вроде все. Сохраняем. Теперь пакет необходимо собрать обратно и проверить его работоспособность и наличие рекламы. Для чистоты эксперимента возвращаем удаленную из AndroidManifest.xml строку, собираем пакет, подписываем и устанавливаем.

Наш подопытный кролик. Видна реклама

Оп-па! Реклама пропала только во время работы приложения, но осталась в главном меню, которое мы видим, когда запускаем софтину. Так, подождите, но ведь точка входа - это класс MainActivity, а реклама пропала во время работы приложения, но осталась в главном меню, значит, точка входа другая? Чтобы выявить истинную точку входа, вновь открываем файл AndroidManifest.xml. И да, в нем есть следующие строки:

Они говорят нам (и, что важнее, андроиду) о том, что активность с именем Start должна быть запущена в ответ на генерацию интента (события) android.intent.action.MAIN из категории android.intent.category.LAUNCHER. Это событие генерируется при тапе на иконку приложения в ланчере, поэтому оно и определяет точку входа, а именно класс Start. Скорее всего, программист сначала написал приложение без главного меню, точкой входа в которое был стандартный класс MainActivity, а затем добавил новое окно (активность), содержащее меню и описанное в классе Start, и вручную сделал его точкой входа.

Открываем файл Start.smali и вновь ищем строку «Ad», находим в строках 153 и 155 упоминание класса FirstAd. Он тоже есть в исходниках и, судя по названию, как раз и отвечает за показ объявлений на главном экране. Смотрим дальше, идет создание экземпляра класса FirstAd и интента, по контексту имеющего отношение к этому экземпляру, а дальше метка cond_10, условный переход на которую осуществляется аккурат перед созданием экземпляра класса:

If-ne p1, v0, :cond_10 .line 74 new-instance v0, Landroid/content/Intent; ... :cond_10

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

#if-ne p1, v0, :cond_10 goto:cond_10

Больше упоминаний FirstAd в коде нет, поэтому закрываем файл и вновь собираем наш виртуальный факел с помощью apktool. Копируем на смартфон, устанавливаем, запускаем. Вуаля, вся реклама исчезла, с чем нас всех и поздравляем.

Итоги

Эта статья лишь краткое введение в методы вскрытия и модификации Android-приложений. За кадром остались многие вопросы, такие как снятие защиты, разбор обфусцированного кода, перевод и замена ресурсов приложения, а также модификация приложений, написанных с использованием Android NDK. Однако, имея базовые знания, разобраться во всем этом - лишь вопрос времени.


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

Как открыть rar на андроиде легко и просто

Достаточно скачать RAR на андроид, чтобы вы смогли разархивировать.rar или.zip данные. Наверное, каждый сталкивался с проблемой, когда скачав файлы из интернета на мобильное устройство, они имели формат RAR или ZIP и не открывались стандартными приложениями в телефоне. Реже встречаются TAR, GZ, BZ2, XZ, 7z, ISO, ARJ архивы, которые также требуют дополнительно установленного софта - распаковщика.

Далеко ходить не надо, на нашем сайте сайт встречаются игры в APK формате, идущие в паре с Кэшем находящемся в архиве. После загрузки возникает вопрос - как открыть файл rar? Поэтому для облегчения и упрощения установки таких игр, рекомендуем скачать приложение RAR.

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

Архиватор RAR для Андроид – лучший инструмент для открытия и управления сжатыми файлами, обладающий всеми функциями компьютерной версии WinRAR!

Каждый пользователь ПК наверняка хоть единожды имел дело с zip-файлами. Это своеобразные хранилища или архивы, в которых, хранящаяся в сжатой форме информация извлекается с помощью приложений, способных работать с таким форматом.

Но вот когда речь идёт о смартфоне, надо понимать, что в нём нет инструментов, имеющихся на персональном компьютере, которые используются для ввода или вывода какой-либо информации. Но, тем не менее, периодически становится актуальным вопрос, как открыть файл zip на Андроиде, и Rar архивы, а так же распаковать (или разархивировать) зип?

Поскольку мы говорим о разных процессах, остановимся на каждом из них поподробнее.

Приведём такой пример. Текстуры, моды, а так же карты к какой-либо игре заключены в нескольких файлах или папках, но вот скачать их только одной ссылкой технически просто невозможно. Поэтому и применяются приложения-архиваторы, которые выполняют функцию «запаковывания» в один архив несколько файлов (папок), чем значительно облегчается процесс скачивания.

Архивов существует несколько типов и форматов. Самые популярные форматы универсальные (многофункциональные) ZIP, RAR, 7z они сливают в один файл информацию, делают сжатие, оформляют архивы как самораспаковывающиеся.

Как распаковать архив на Андроиде с расширением Zip и Rar

Речь идёт о распространённом формате, поэтому найти хороший софт не составит труда (ниже мы перечислим некоторые приложения, чем открыть Zip на Андроиде и Rar). Принцип работы с архивами практически не отличается в зависимости от используемой утилиты, поэтому мы рассмотрим работу с архивом на примере одних из лучших архиваторов.

Открытие архивов, с помощью приложения Rar

Rar на Андроид – самая популярная программа, для работы с архивами, изначально разработанная для ПК, но теперь портированая и на мобильные платформы. Умеет как распаковывать, так и запаковывать Зип и Рар файлы.

Чтобы распаковать архив:

  • Для начала, нужно скачать и установить саму программу на своё устройство (ссылка выше);
  • После установки, на экране у вас появится иконка приложения, нажимаем её;
  • В списке папок, находим ту, где лежит нужный нам архив;
  • Найдя, кликаем по нему один раз, после чего появится окошко с опциями, в котором нужно выбрать «Извлечь файлы» (рис. 1) ;
  • Далее, можно выбрать, куда будет производится распаковка, после чего, нажимаем «ок» (рис. 2) ;
  • При большом размере извлекаемых файлов, процесс можно отправить в фоновый режим (рис. 3) .

Чтобы запаковать архив:

  • Зайдя в программу, находим нужные для архивирования файлы;
  • Выделив их, нажимаем пальцем и держим, после чего всплывёт окошко с опциями (рис.1) ;
  • Нажимаем «Добавить к архиву». Вам будет предложено несколько вариантов сжатия «Rar», «Zip», «Rar 4x» — выбираем любой (рис. 2) , при желании можно создать пароль (таким образом, доступ к архиву можно будет получить, только после ввода заданного вами пароля)
  • Всё, осталось только нажать «ок», запустится процесс архивации (рис. 3) , после чего ваш архив будет готов. Примечание: если процесс будет долгим, из-за большого размера файла, программу можно отправить в фон овый режим.

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

Открытие архивов, с помощью приложения Andro Zip

Утилита Andro Zip на Андроид — приложение кроме стандартных инструментов, содержит функции менеджера задач и файлового менеджера, работает с winZIP и winRAR архивами.

Andro Zip на Андроид

Работа с программой пошагово:

Чтобы распаковать архив:

  • Скачиваем саму программу и устанавливаем её на своё устройство (ссылка выше);
  • После запуска в меню интерфейса находим папку с архивом, жмём;
  • В появившемся меню выбираем нужный пункт «Извлечь файл здесь» (рис. 1) ;
  • Начнётся процесс (рис. 2) .

Чтобы запаковать архив :

  • Для запаковывания файлов снова заходим в программу, выбираем необходимые файлы, нажимаем в появившемся меню поле «Создать ZIP» (рис. 1) ;
  • Процесс запущен, после чего будет создан архив (рис. 2) . Примечание: данное приложение, поддерживается пока что не всеми моделями смартфонов.

Открытие архивов, с помощью других приложений

Кроме упомянутых программ «Rar на Андроид» и «Андро Зип» можно воспользоваться возможностями следующих программ:

  • — поддерживает практически все форматы, наделено простым дизайном и полным набором необходимых функций. Есть платная версия.
  • — файловый менеджер, есть бесплатная версия и работа с архивами в виде дополнительной опции.
  • — запаковывает только «ЗИП» архивы, распаковывает любые форматы. Распространяется бесплатно, но раздражает рекламой.
  • 7 Zip для Андроид — многофункциональный архиватор, прост в управлении, создаёт резервные копии, распространение полностью бесплатно.
  • — прекрасный диспетчер файлов с функционалом, поражающим воображение, однако возможности бесплатной версии сильно ограничены.

Итог

Надеемся, что представленный выше материал написан доступно и понятно, и теперь вы с лёгкостью сможете работать с zip-файлами, однако, существует достаточное количество файлов с такими расширениями, которые нелегко открыть на аппаратах Android, а охватить все варианты в одной статье просто нереально.

Поэтому, с удовольствием ответим на все, интересующие вас вопросы, возникшие не только по прочтении этой статьи, но и затруднениях, связанных с открыванием файлов других форматов.

Категория программ для работы с архивами является весьма нишевой, тем не менее бывают ситуации, когда нам крайне необходимо открыть на смартфоне архивный файл, присланный по электронной почте. С этой задачей может справиться любой мало-мальски функциональный файловый менеджер. Однако в большинстве случаев они ограничены поддержкой формата ZIP, поэтому лучше иметь под рукой надёжный архиватор.









ZArchiver - абсолютно бесплатный инструмент и по праву заслуженный архиватор для Android с возможностью распаковки и просмотра содержимого большинства архивов, включая многотомные. Приложение умеет сжимать в 7z, ZIP и TAR с паролем и разделением на тома, а также позволяет изменять архивы, путём удаления или добавления в них файлов.

ZArchiver поддерживает многопоточную работу, что будет полезным для многоядерных процессоров, в также кодировку UTF-8, а значит вы не столкнётесь с проблемами при работе с русскими именами файлов в архивах. Помимо этого, программа обладает простым интерфейсом и гибкими настройками.










Ещё один популярный инструмент для архивирования и разархивирования различных типов файлов, который работает с форматами ZIP, ZIPX, 7z, RAR и LHA. Однако сжимать утилита умеет только в ZIP. WinZip поддерживает частичное извлечение выбранных файлов в архиве, а также имеет встроенный просмотрщик изображений, текстовых файлов, веб-страниц, документов Word и PDF-файлов. Что делает это приложение уникальным, так это интеграция с облачными сервисами. С помощью WinZip можно подключаться напрямую к своим учётным данным в Dropbox и Google Drive, чтобы архивировать, распаковывать и обмениваться содержимым. Но, к сожалению, эта функция, как и шифрование архива, является платной. У приложения есть ещё один бонус, который не связан с архивацией, но может оказаться полезным некоторым пользователям. Это опция очистки изображений, размер которых превышает указанное граничное значение.





Инструмент распаковщика ZIP-файлов позволяет вам легко извлекать файлы rar plus zip. Программа чтения zip-файлов для android предлагает браузер для просмотра файлов данных на вашем смартфоне или планшете. Winrar и zip, поддерживающие все варианты записи rar-файлов, защищенные паролем и многочастными архивами. Получите сжатие ZIP, сжатие нескольких частей и шифрование AES. Simple Unrar & Zip позволяет архивировать содержимое без декомпрессии. Экономьте время, просто выбирая файлы и удаляя их. Затем откройте конкретные файлы непосредственно zip-файл extractor unzip tool. Весь фильм можно извлечь и открыть за несколько минут.
Открывайте и защищайте плотные файлы данных, если они посвящены хорошей входящей электронной почте, загружаются с веб-страницы или открывают карту памяти SD.
Приложение для распаковки ZIP-архивов поможет вам быстро и просто извлечь файлы ZIP-архива и winrar и zip для телефона Android и любого другого смартфона, чтобы вы могли просматривать документы или просматривать изображения, хранящиеся в сжатом документе. Поскольку наш менеджер приложений для zip-файлов имеет красивый интерфейс и удобен в использовании, вы можете вручную разархивировать zip-файл быстро и точно.
Легко распаковать unzip, и почтовый индекс очень прост, чтобы каждый мог использовать его очень легко. Вы должны просто и бесплатно скачать программу rar unrar application. После загрузки считывателя файлов go zip просто добавьте папку, которую вы хотите разархивировать, распаковать, rar и т. Д. Затем выберите формат в выпадающем списке и нажмите ok. Zip-файл extractor также предоставляет средство пароля, главным образом потому, что никто не может открыть этот документ без вашего разрешения.
Потребитель может легко разархивировать, разметить конкретный почтовый файл и также может заменить пароль. Таким образом, очень удобное приложение для извлечения rar-экстракторов предоставляет вам все возможности в одном приложении. Вам не нужно загружать различные приложения для различных целей.
ФУНКЦИИ:
 Простой графический интерфейс
 Отсутствие дополнительного использования оперативной памяти или даже места
 Поддержка многопоточности (полезно для многоядерных процессоров)
 Никаких дополнительных изменений в настройке
 Управление файлами / папками
 Поддержка всех форматов
 Защита паролем для обеспечения безопасности
 Интеграция с другими файлами
Откройте все типы файлов, папок прямо здесь.
 Изображения всех форматов jpg, png, gif и т. Д.
 Веб-файлы
 Файлы Apk
 Excel, Word, Powerpoint plus pdf также открыты.

Так что скачайте zip файл extractor unzip tool сейчас и прочитайте все, ваши ценные мысли и полезные предложения приветствуются и оцениваются. Вы можете отправить их по электронной почте или просто оставить замечание здесь.