Как упаковать файлы в pkg

Обновлено: 30.06.2024

Файлы формата PKG открываются специальными программами. Существует 5 типов форматов PKG, каждый из которых открывается разными программами. Чтобы открыть нужный тип формата, изучите описания файлов и скачайте одну из предложенных программ.

Чем открыть файл в формате PKG

Расширение PKG (полн. Mac OS Installer Package) применяется в основном на платформе ОС Mac корпорации Apple, в среде Windows данный формат применяется не так часто. Файл PKG представляет собой архивный исполнительный файл по аналогии с Zip или Rar архивами в ОС Windows. Файлы с расширением PKG широко востребованы на программно-технических средствах Macintosh, а также на мобильных устройствах iPhone и iPad.

На платформах OS X и iOS наличие расширения PKG – обязательное условие поддержания непрерывной работоспособности системы, так как благодаря данному исполнительному файлу производится установка программного обеспечения на жесткий диск или карту памяти.

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

Программы, открывающие, создающие и редактирующие PKG файлы

Как уже было сказано, основная платформа, на которой функционирует формат PKG – это ОС Mac. Самой распространенной программой, позволяющей открыть файл PKG является Apple Installer. При этом разработчики ОС Mac предусмотрительно позаботились о наличии встроенного инсталлятора, поэтому Apple Installer не требует дополнительной установки, но может потребовать обновления.

При необходимости открыть PKG файл в рамках ОС Windows, можно применить плагин AnyToISO или встроенный архиватор WinRAR.

Для пользователей iPhone и iPad файл PKG представляет собой установочный пакет, который распознает система мобильного устройства благодаря встроенному архиватору.

Среди остальных самых распространенных утилит, которые применяются для чтения PKG файлов, можно отметить:

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


Конвертация PKG в другие форматы

Нельзя сказать, что PKG является универсальным архивным форматом, однако степень его конвертации достаточно широка:

Конвертацию пункта 1 рекомендуется осуществлять с применением P-CAD, для операций 2-5 используют утилиту Alien.

Почему именно PKG и в чем его достоинства?

Пожалуй, главное достоинство расширения PKG – это его универсальность. Редкий формат поддерживает свое функционирование сразу в трех ОС: Linux, Windows и Mac. Разумеется, для корректной работы каждой ОС требуется свой архиватор, но это скорее можно отнести к программным и функциональным особенностям систем, нежели к недостаткам формата PKG.

Файл, создаваемый программами CoCreate, которые используются для 3D-моделирования. Содержит файлы для 3D-модели в сжатом формате. Применяется для сокращения размера макета в целях передачи по Интернету.

Файлы PKG в Modeling 2005 и более ранних версиях используют собственное сжатие CPIO (файлы .CPIO). Файлы PKG в Modeling 2006 и более поздних версиях используют Zip-компрессию.

Примечание: CoCreate OneSpace Modeling в настоящее время известна как CoCreate Modeling. Прежде она была известна как OneSpace Designer Modeling и SolidDesigner.

Чем открыть файл в формате PKG (CoCreate OneSpace Modeling Package File)

Многие из нас пользуются операционной системой Windows, не зная при этом прелестей использования других, популярных только в узких кругах опытных программистов. Однако, даже у "чудовища" есть шанс превратиться в пример для подражания, как это и случилось с операционной системой для Mac, использующей в своей основе удивительное ядро операционной системы Linux, названной в честь знаменитого программиста Линуса Торвальдса. В данной статье пойдет речь о том, что такое PKG файл, где используется, зачем создавался и как самим его открыть. Статья рекомендуется начинающим пользователям операционной системы Windows, ведь именно под нее и будет описываться весь софт.

Что такое PKG

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

В далеком 1980 году было принято решение создать объектно-ориентированный язык программирования, дабы на нем можно было удобно писать «Виндовс», но что такое объектность? Это метод, при котором определенные куски кода помещаются в классы, а эти сами классы подключаются к другим классам и так далее. Зачем это нужно? Представьте, что у вас есть конспект, который надо переписать, но преподаватель вам сказал, что можно воспользоваться и принтером. Выбор будет очевиден, вы не захотите тратить много времени и переписывать, а прикажете это сделать машине.


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

Именно для такой задачи и был создан PKG файл. В операционной системе OS X от Apple он играет роль контролера, проверяющего установочный файл на наличие определенных данных, т. к. содержит в себе необходимые для установки приложения скрипты, если говорить сокращенно.

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

Как открыть файл PKG?

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


Инструкция по тому, как открыть файл PKG на Windows 7:

  1. Для начала вы должны переместить в любое удобное для вас место файл с расширением PKG, желательно на рабочий стол, ведь доступ к нему осуществляется куда быстрее.
  2. Теперь вам придется скачать с официального сайта архиватор WinRar – это самый удобный способ работы с подобным типом файлов. При установке приложения можете также добавить ассоциации к другим типам архивов, так придется меньше искать информации в интернете.
  3. Перетаскиваете архив в WinRar и видите содержимое архива.
  4. Если хотите выгрузить все файлы, то сверху будет кнопка «Извлечь», также эта кнопка доступна в контекстном меню, если вы нажмете правой кнопкой по файлу PKG.

Как самому сделать данный формат архива

Как уже говорилось в пункте о том, как открыть PKG файл, это всего лишь набор автоматических инструкций. Из слова «автоматических» можно вполне понять, что эти скрипты не писал человек, а лишь компилятор среды разработки. Если вы хотите создать собственное программное обеспечение для операционной системы OS X, то придется сделать следующее:


Если же у вас есть готовые скрипты, то смело создавайте пустую папку, помещайте их в нее, нажимаете правой кнопкой мыши, в контекстном меню выбираете «Добавить в архив…», а в качестве формата ставите галочку напротив PKG.

Как устанавливать файлы PKG

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


В заключение

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



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

Варианты открытия PKG

Строго говоря, большинство PKG-файлов представляют собой архивы с очень разными типами данных внутри. Этим рассматриваемый формат подобен PAK, способы открытия которого мы уже рассматривали.

Способ 1: WinRAR

Популярный архиватор от Евгения Рошала поддерживает множество форматов сжатых данных, в числе которых есть и PKG.

    Откройте программу и воспользуйтесь встроенным файловым менеджером, чтобы добраться к целевому документу. Проделав это, дважды кликните ЛКМ по PKG, который хотите открыть.



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

Способ 2: 7-Zip

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

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



Конкретных недостатков в использовании 7-Zip для открытия PKG-файлов найти не удалось, потому данную программу мы и рекомендуем использовать для решения поставленной задачи.

Заключение

В качестве итогов хотим отметить, что большинство PKG-файлов, с которыми может столкнуться пользователь Windows, представляют собой либо установочные пакеты macOS X, либо зашифрованные архивы PlayStation Store, причём последние открыть на компьютере невозможно.


Галлоперидол вам поможет.

Хотя, эвтаназепем будет получше.

ответ не по теме


ответ не по теме

Укол бензина в мозг?

Это автару точно по теме.


ответ не по теме

А по моему, очень даже в тему.

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


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

не понял, к чему это




Скаченные ангары не нужно запаковывать, всё скидывается в папку рес_модс и всё


3.Надёжно склеить скотчем!

Intel Core i5 4670k(3.4ghz)oem, Asus Gryphon z87, kingstoun 2x4gb 1600mhz, GF Gigabite gtx 970 (4gb) 256bit, HDD satage 1tb 7200, Cooler Master Hyper 103rr, Chieftec GDP-750c, Atx miditower aerocool strike-x coupe black, Win 7 64bit.


Скаченные ангары не нужно запаковывать, всё скидывается в папку рес_модс и всё

а мне его надо в архив запаковать


а мне его надо в архив запаковать

Женский пол - это большое коварство, типа VK2801. © ErV
Быть живым голдострелом лучше чем мертвым "тру пасаном" . © Miandulu


Так как обычно ангары не пакуют, то, как возможный вариант:

- либо что-то не то скачали;

- должно быть краткое описание, что же с этим скачанным делать (как и куда устанавливать). Описание находится либо в скачанных файлах, либо в том месте откуда качали.

2012 май: Скил - это естественное преимущество. Отрастил скил - имеешь право нагибать (с) Serb

2016: Из рекламы Word of Tanks [Недетская игра] – “Погнали! Валера, Валера, Валера! Нет, Валера, н*с*ы ему в дуло! Где эта г*и*а ? Г*и*а , г*и*а , г*и*а! Вот она! Н-на! О-хо-хо.”

2017: Е сли скиллозависимость будет заметно увеличиваться, то . . . всем, кто не является . . . поднаторевшими и оснащенными, придется согласиться с ролью мальчиков для битья, чего мы для большинства игроков не хотим. (с) Reytar1979

2019: Если повезёт, то соберёте с помощью коллайдера, а если нет - всегда есть возможность приобрести большие коробки . (с) ADckii



MPHT (Make Pkg Han Tool)

Набор инструментов (программ) выполняющих определенные действия для установки игр на OFW.

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

п.1 выполняет упаковку в *.pkg всех директорий, которые находятся в директории с программой.

Пример:
1. Положим рядом с программой 2 папки: с игрой и патчем.
2. Выберем п.1 в программе и подождем упаковки (может занять длительное время - зависит от объема игры)
3. После обработки будут готовые *.pkg
4. Не подписанные *.pkg устанавливаются в режиме [Debug HAN]

п.2 выполняет упаковку в *.pkg всех директорий, которые находятся в директории с программой и также подписывает его.

Действия аналогичны п.1, только подписанные *_sign.pkg устанавливаются в обычном режиме [Han]

п.3 конвертирует RAP в RIF и упаковывает нужные файлы в RIF000-INSTALLER_00-MAKERETAILRIFPKG.pkg

Пункт нужен для создания файла активации (*.rif) для псн игр.

  • act.dat
  • idps.hex
  • Если лежит рядом *.pkg файл - ищет rap к этой игре в базе и при нахождении создает его.
  • можно положить файл *.rap в папку /RAPS

п.4 качает патчи к CFW игре для замены патченных под CFW системных файлов.

  • Качаем pkg с другого сайта (игра должна быть из псн - т.е код начинается с N*). (Примечание дисковые игры придется конвертировать)
  • Кладем pkg с другого сайта в папку с программой
  • Выберите п.4. Он попробует скачать патч к игре, если найдет. На основе его и происходит фикс.
  • Инициализируем ХАН, устанавливаем игру.
  • Устанавливаем патчи к игре
  • Устанавливаем риф файлы.
  • Играем.

Образ диска Iso - в этом пункте нам нужно выбрать образ дисковой версии игры для конвертации ее под OFW.

Программа скачивает патч (при наличии его в базе Sony) и конвертирует игру для дальнейшей установки через бекап или HAN.
Настройте антивирусы/брандмаузеры, чтобы не блокировалось скачивание файлов.

PS3_GAME папка - в этом пункте нам нужно выбрать распакованный iso образ (папку PS3_GAME) для конвертации ее под OFW

Программа скачивает патч (при наличии его в базе Sony) и конвертирует игру для дальнейшей установки через бекап или HAN.
Настройте антивирусы/брандмаузеры, чтобы не блокировалось скачивание файлов.

Проверить наличие патча к игре.

Введите TitleID от игры для проверки есть ли к ней патч.

  • Распакуйте DLC в папку игры (для декодировки нам нужен только eboot.bin и файлы *.edat разумеется).
  • При выборе папки указываем корневую папку игры (BLES01234, NP* и т.п.)
  • Распакуйте DLC в папку игры (для декодировки нам нужен только eboot.bin и файлы *.edat разумеется).
  • При выборе папки указываем корневую папку игры, а затем eboot.bin под который надо подписать *.edat

п.6 Подписывает Debug PKG в Retail PKG ( *_sign.pkg ) для установки в режиме HAN Enable .

Имейте в виду, что подписанный Retail PKG ставится только в режиме HAN Enable . Его невозможно установить на CFW.

  1. Настройте связь между пс3 и пк (подробнее в инструкции для чайников - закладка подключение)
  2. положите нужные *.pkg рядом с make_pkg
  3. запустите make_pkg, выберите пункт 7
  4. создастся pakage_list.pkg
  5. Установите с флешки pakage_list.pkg в режиме [HAN]
  6. Перегрузите PS3, включите режим нужный для установки pkg (зависит подписан *.pkg - [HAN] или нет - [Debug HAN]). MPHT делает подпись [HAN] или [Debug HAN] при создании списка файлов через сеть, чтобы пользователь знал в каком режиме этот *.pkg устанавливать.
  7. на пс3 в меню в меню установка с локального сервера будет список pkg
  1. Нажимаете кнопку " Распаковать архив ".
  2. Выбираете файл архива 7-Zip, Zip, Rar, архив извлекается в папку ExtractedArchive .
  3. Многотомный архив выбирается указанием только первого тома 001 или part1 , после чего все тома, один за другим, автоматически извлекутся и склеются в папке ExtractedArchive .
  1. Распакуйте все PKG игры кнопкой "Распаковать PKG" в папку ExtractedPKG .
  2. Упакуйте по очереди папки игры типа NPEB12345 и BLES12345 данной кнопкой.
  3. PKG будут паковаться частями менее 4 ГБ по нумерации.
  4. Устанавливайте все PKG по очереди с флешки на PS3.
  • Выберите 1 часть от pkg
  • Программа склеит их
  • В результате получится * _all.pkg

В данном пункте программа распакует базу известных RAP и создаст из них RIF000-INSTALLER_00-RIF*.pkg


Да, да, мне тоже интересно! Никто еще такого вопроса странного не задавал.

mag
Я не стал отвечать, так как ты лучше сечешь в этом. Но вопросик странный. Интересно, что ответит автор.


Ну допустим я распоковал кокой нибудь pak файл.Я знаю как и что там изменять.Ну изменю я,а как изменения заснуть обратно в pak.Сам подумай,как будут использоватся изменённые файлы,если все файлы из pak,распаковываются в ту папку,в которой лежит pak.Игре ведь этого не обьясниш!А игра понимает только pak файлы!


Хорошо, хорошо. Не волнуйся. :)
А какие ты там изменения сделал? ;)
Я знаю, что например, если делаешь карты новые или переделываешь старые, то редактор создает новую папку и там все лежит несжатое. И игра видит эти карты.
А если ты там какие-то нововведения делаешь и хочешь оформить как патч, это уже другое дело. Тогда это круто, и ты давай рассказывай чего там мутишь. :D Пож. :)))))


Хехе,прям так и скажу 10 раз,потом догоню и ещё раз скажу:)))
Какой нахрен патч,это я для себя делаю,ради интереса.Уже даже кое что сделал:)
К стати,как запаковывать с помощью Dragon UnPACKer 5?


Fyzzer
Цитата: Сам подумай,как будут использоватся изменённые файлы,если все файлы из pak,распаковываются в ту папку,в которой лежит pak.Игре ведь этого не обьясниш!А игра понимает только pak файлы!

Если ты внимательно читал мой ответ, то там написано: Игра при работе извлекает файлы из паков без замены старых. Таким образом, если ты что-то изменил в файлах, которые распаковал extractor`ом, то они будут использоваться и без всякой запаковки.

Т.е. если ты делаешь это для себя, то запаковка может понадобиться только для экономии места на диске.

Насчет Dragon UnPACKer 5 я ошибся. Зашел на сайт, почитал: он только распаковывает. От этих же разработчиков есть и запаковщик Barf Packer, но он не понимает формат паков PainKiller`а.

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

Читайте также: