Как собрать архив из нескольких частей part1 rar part2 rar part3 rar
Перейти к содержимому

Как собрать архив из нескольких частей part1 rar part2 rar part3 rar

  • автор:

Как разбить файл на несколько частей (архивов)?

Что делать, если нужно отправить файл объемный файл по почте, но есть одна загвоздка, почтовые администраторы обычно устанавливают лимит на размер вложения в одном письме. Обычно его не более 7Mb. Мы поступим по другому — сделаем архив и разобьем его по частям.

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

keiz@ekz:/media/xlamino/test_arxiv$ grep -m 4 -e «model name» -e «MHz» -e «cache size» -e «bogomips» /proc/cpuinfo

model name : AMD Phenom(tm) 9850 Quad-Core Processor

cpu MHz : 2500.000

cache size : 512 KB

keiz@ekz:/media/xlamino/test_arxiv$ uname -a && cat /etc/issue

Linux ekz 2.6.35-32 -generic #67-Ubuntu SMP Mon Mar 5 19:39:49 UTC 2012 x86_64 GNU/Linux

Ubuntu 10.1 0 \n \l

В процессе понадобятся следующие утилиты: — 7zip или rar:

ekzorchik@ekv:~$ aptitude search p7zip-full && aptitude show p7zip-full | grep -E ‘State|Version’

p p7zip-full — 7z and 7za file archivers with high compression ratio

State: not installed

ekzorchik@ekv:~$ aptitude search rar && aptitude show rar | grep -E ‘State|Version’

p rar — Archiver for .rar files

State: not installed

Устанавливаем пакеты p7zip-full и rar:

ekzorchik@ekv:~$ sudo aptitude install rar p7zip-full

Исходные видео файл:

Для примера представим, что у нас в тестовом каталоге test_arxiv какой-либо фильм в формате AVI, который будет весить 1,4 Gb и из которого в конечном итоге мы хотим получить архив того или иного формата (archive.*), разбитый

на части по 250 Mb.

keiz@ekz:/media/xlamino/test_arxiv$ dir -hl && file *

-rw-r—r— 1 keiz keiz 1,4G 2012-06-30 09:52 Naprolom.2012.HDRip.avi

Naprolom.2012.HDRip.avi : RIFF (little-endian) data, AVI, 720 x 304, 23.98 fps, video: XviD, audio: Dolby AC3 (stereo, 48000 Hz)

Архивация с помощью 7zip:

keiz@ekz:/media/xlamino/test_arxiv$ 7z a -v250m archive_film.7z Naprolom.2012.HDRip.avi

7-Zip 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30

p7zip Version 9.04 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)

Creating archive archive_film.7z

Everything is Ok

-v — создание архива указанного размера, имеет синтаксис -v[b,k,m,g]
250m — это 250 мегабайт, вместо m можно использовать b (байты), k (килобайты) или g (гигабайты).

a — добавить файлы в архив.

В результате получаем несколько архивов вида :

keiz@ekz:/media/xlamino/test_arxiv$ dir -hl archive_film.7z.00*

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:59 archive_film.7z.001

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:50 archive_film.7z.002

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:53 archive_film.7z.003

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:55 archive_film.7z.004

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:58 archive_film.7z.005

-rw-r—r— 1 keiz keiz 128M 2012-07-03 21:59 archive_film.7z.006

Для распаковки откройте первый архив (все архивы при этом должны находиться в одной папке).

Архивация с помощью rar:

keiz@ekz:/media/xlamino/test_arxiv$ rar a -v250m archive_naprolom Naprolom.2012.HDRip.avi

RAR 3.93 Copyright (c) 1993-2010 Alexander Roshal 15 Mar 2010

Shareware version Type RAR -? for help

Evaluation copy. Please register.

Creating archive archive_naprolom.rar

Calculating the control sum

Creating archive archive_naprolom.part2.rar

Calculating the control sum

Creating archive archive_naprolom.part3.rar

Calculating the control sum

Creating archive archive_naprolom.part4.rar

Calculating the control sum

Creating archive archive_naprolom.part5.rar

Calculating the control sum

Creating archive archive_naprolom.part6.rar

Calculating the control sum

Архив поделенный на равные кусочки по 250 Mb:

keiz@ekz:/media/xlamino/test_arxiv$ dir -hl archive_naprolom.part*

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:44 archive_naprolom.part1.rar

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:48 archive_naprolom.part2.rar

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:52 archive_naprolom.part3.rar

-rw-r—r— 1 keiz keiz 250M 2012-07-03 21:57 archive_naprolom.part4.rar

-rw-r—r— 1 keiz keiz 250M 2012-07-03 22:01 archive_naprolom.part5.rar

-rw-r—r— 1 keiz keiz 135M 2012-07-03 22:03 archive_naprolom.part6.rar

В результате получаем несколько архивов вида: archive.part1.rar, archive.part2.rar, archive.part3.rar и так далее.

Для распаковки откройте первый архив.

Как видим утилиты 7z и rar имеют схожий функционал с одним не маловажным отличием, rar не полностью бесплатен для использования, об этом говорит строка при запуске — « Evaluation copy. Please register.»

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

Разбиение на части готового архива :
Более старомодный способ — разбить на части какой-нибудь tar.

Для примера возьмем тот же фильм, только на этот раз представим, что мы уже запаковали его в tar.gz (с помощью какого-нибудь менеджера архивов или того же терминала).

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

keiz@ekz:/media/xlamino/test_arxiv$ tar —version

tar (GNU tar) 1.23

keiz@ekz:/media/xlamino/test_arxiv$ tar cf Naprolom.2012.HDRip.avi1.tar Naprolom.2012.HDRip.avi

Разбиваем архив на части по 400 мегабайт:

keiz@ekz:/media/xlamino/test_arxiv$ split —version

split (GNU coreutils) 8.5

keiz@ekz:/media/xlamino/test_arxiv$ split -a 1 -b 250m Naprolom.2012.HDRip.avi.tar Naprolom.2012.HDRip.avi.tar.

Точка в конце не случайно. В результате мы получим несколько архивов вида: film.tar.gz.a, film.tar.gz.b, film.tar.gz.c и так далее.

Склеиваем разбитые архивы обратно в единый:
keiz@ekz:/media/xlamino/test_arxiv$ cat Naprolom.2012.HDRip.avi.tar.* > Naprolom.2012.HDRip.avi.tar
Где Naprolom.2012.HDRip.avi.tar — имя склеенного архива, который получится в результате.

Сравнивая md5sum’у у полченных разными способами файлов видим, что восстановленный архив при склеивании получился идентичный:

keiz@ekz:/media/xlamino/test_arxiv$ md5sum Naprolom.2012.HDRip.avi1.tar

keiz@ekz:/media/xlamino/test_arxiv$ md5sum Naprolom.2012.HDRip.avi.tar

Разнообразие способов которыми можно «дробить» файлы, вот отличительная черта операционной системы Ubuntu.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником — ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог — это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору.

Как собрать архив из нескольких частей part1 rar part2 rar part3 rar

Конечно, вы встретились с архивом RAR, разделенным на несколько частей. Как правило, в каждой части архива добавляется примечание «part1», «part2», «part3» к стандартным именам файлов, например «Notes.part1.rar», «Notes.part2.rar» и т. Д. Чтобы распаковать такой файл, просто запустите распаковку первая часть, а остальная часть будет развернута сама по себе. Как сделать такой архив? Мы создаем архив, разделенный на несколько частей Для создания такого архива нам понадобится программа для упаковки и распаковки файлов. Я буду использовать самую популярную программу архивирования для руководства — WinRAR. Начнем со стандартной процедуры, т. Е. Выберите файлы для упаковки. Мы выбираем файлы или папки, которые хотим упаковать, затем щелкните их правой кнопкой мыши и выберите «Добавить в архив …» (Добавить в архив).

Читайте также: Как исправить магазин Playstation Store, когда он отображает ошибку «Подождите» в PS4

Разделенные на несколько частей архива

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

Поделиться с друзьями:
Поделиться
Поделиться

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

Похожие публикации

Как ускорить буферизацию и прокрутку фильмов на YouTube на Android [ROOT]

Как ускорить iPhone и отключить анимацию iOS

Как ускорить ваш старый iPhone?

Как публиковать записи из WordPress в LinkedIn

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Как собрать архив из нескольких частей part1 rar part2 rar part3 rar

PS3GameExtractor v1.9.2@import url(attachment.php?attachmentid=15069);150691512515970VerticalGrayTheme
15929

Что такое PS3GameExtractor?

Это программа для извлечения архивов распространённых форматов, таких как 7-Zip, Zip, Rar, многотомных 001 002 003 или part1 part2 part3 и т.д., пакетов PKG, образов ISO, внутриигровых архивов PSARC/MSELF, а так же, разделение игр на части по 4 ГБ и их упаковка.

Скачать: :download: 18218

В первую очередь, программа создавалась для распаковки многотомных архивов из темы:
«Прямое скачивание [OFW] PS3 игр (https://www.pspx.ru/forum/showthread.php?t=106439)».

Внимание! Игры архивами распаковывать с помощью: PS3GameExtractor
Все тома архива 001 002 003 или part1 part2 part3 скачиваете в одну пустую папку.
Запускаете программу PS3GameExtractor и нажимаете кнопку Распаковать архив.
Архив извлекается в папку ExtractedArchive (подробнее во вкладке «Распаковать архив»).

Здесь всё довольно просто.

Нажимаете кнопку «Распаковать архив».
Выбираете файл архива 7-Zip, Zip, Rar, архив извлекается в папку ExtractedArchive.
Многотомный архив выбирается указанием только первого тома 001 или part1, после чего все тома, один за другим, автоматически извлекутся и склеются в папке ExtractedArchive.

Подробная инструкция по скачиванию файлов из интернета и их распаковке. (https://www.pspx.ru/forum/showpost.php?p=1163327)

Нажмите кнопку Распаковать PKG
Откроется окно проводника, где вы можете выбрать PKG для распаковки.
Содержимое PKG извлечётся в папку ExtractedPKG

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

Нажмите кнопку Мультираспаковка PKG
Откроется окно проводника, где вы можете протянуть мышкой сразу несколько PKG для распаковки.
Имейте в виду, что все PKG выстроятся по алфавиту, поэтому заранее переименуйте их в порядке распаковки. Например, сначала игра, затем DLC, потом обновление в последнюю очередь. Так же имейте рассудительность, потому что PKG с одинаковым TitleID распакуются в одну папку, точно так же, как это происходит на плойке, поэтому важен порядок распаковки, так как однинаковые файлы перезаписывают такие же новыми.
Так же, можно выбирать несколько PKG, удерживая кнопку CTRL и щёлкая мышкой, выделяя выборочно нужное количество PKG по одному из разных мест, либо, удерживая SHIFT и выделить первый и последний PKG, тогда все пакеты между ними попадут в выделение.
Содержимое всех PKG извлечётся в папку с их TitleID в папке ExtractedPKG

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

Нажмите кнопку Распаковать ISO
Откроется окно проводника, где вы можете выбрать образ ISO для распаковки.
Содержимое образа извлечётся в папку ExtractedISO

Нажмите кнопку Распаковать PSARC
Откроется окно проводника, где вы можете выбрать архив PSARC или MSELF для распаковки.
Содержимое архива извлечётся в папку ExtractedPSARC или ExtractedMSELF, в зависимости от типа выбранного архива.

Нажмите кнопку Упаковать PSARC
Откроется окно проводника, где вы можете выбрать файл FileList.xml со списком всех файлов, которые вы собираетесь упаковать в архив PSARC или MSELF в зависимости от того, какие данные содержатся в файле PS3GameConfig.ini рядом с программой, которые были выставлены в исходном архиве при распаковке.
Содержимое образа упакуется в папку PackedPSARC или PackedMSELF в зависимости от типа и названия, ранее извлечённого архива.

Программа имеет функционал упаковки в PKG целиком, с разделением на части по 4 ГБ, по 2 ГБ, с последующей упаковкой их в Debug PKG. Подерживается упаковка игр PS1/PS2/PSP/PS3.

Распакуйте все PKG игры кнопкой «Распаковать PKG» в папку ExtractedPKG.
Упакуйте папку игры кнопкой «Упаковать папку в PKG».
В окне выбора следует указывать файл PARAM.SFO из корневой папки игры.
PKG можно упаковать Целиком или Частями по 4 ГБ или Частями по 2 ГБ по нумерации, в зависимости от ответа на вопрос.
Если упаковали частями, устанавливайте все PKG по очереди с флешки на PS3.

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

Имейте в виду, что:

Подписанный Retail PKG ставится только в режиме HAN Enabler или на HEN.
Его невозможно установить на старых CFW.

Неподписанный Debug PKG ставится только в режиме HAN Debug PKG Enabler или на HEN.
Его можно установить, как на HAN, на HEN, так и на CFW.

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

Автор не предоставляет никаких гарантий и не несёт никакой ответственности за любой ущерб, который может быть вызван установкой или использованием данного программного обеспечения. УСТАНАВЛИВАЙТЕ НА СВОЙ СТРАХ И РИСК.

Здесь вам предоставляется 4 вида операций с файлами прошивок:

Распаковать и декриптовать файл прошивки PS3UPDAT.PUP
Собрать обратно распакованную прошивку из Part1 и Part2
Создать гибридную прошивку 4.84 HFW (https://www.pspx.ru/forum/showthread.php?t=108663)
Создать гибридную прошивку 4.84 MFW

Выбор операции производится простым методом ответа на задаваемый вопрос — Да или Нет.
В путях к программе или к выбираемым файлам не должно содержаться символов кириллицы, либо других нестандартных символов, отличных от ANSI-алфавита — !@#$%^&*

Первый пункт даёт вам возможность распаковать и полностью декриптовать все файлы кастомной, гибридной, модифицированной или официальной прошивки. Требуется на разделе диска не менее 1 ГБ свободного места. Процесс распаковки подразделяется на 5 частей:

Part1 — первичная распаковка содержимого PS3UPDAT.PUP.
Part2 — распаковка архивов TAR, извлечённых ранее в Part1
Part3 — декриптовка контейнеров прошивки SCE. (CORE_OS_PACKAGE — это ROS)
Part4 — извлечение всех файлов прошивки в изначально шифрованном виде encrypted
Part5 — окончательная декриптовка файлов прошивки в ELF decrypted

Вторым пунктом вы можете обратно собрать прошивку, распакованную ранее. Для этого, вам нужно будет указать на файл version.txt, который должен лежать в папке Firmware_X.XX\Part1 ранее распакованной прошивки. Обращаю внимание, что обратно собранная прошивка не обязательно должна совпадать по MD5 с оригиналом, а тем более с OFW, т.к. разные разработчики упаковывают свои прошивки каждый по-своему, а OFW собирается с добавлением 14 нулей в заголовке, при упаковке в архивы TAR, в отличии от нашей сборки в TAR без нулей, что собственно никак не влияет на установку и работоспособность на PS3. Здесь разработчикам предоставляется возможность сборки и подмены своих файлов в Part1 или Part2 с последующей сборкой в PS3UPDAT.PUP.

Третьим пунктом вы можете сами собрать Гибридную прошивку 4.84.2 HFW (https://www.pspx.ru/forum/showthread.php?t=108663). из заранее распакованных двух официальных прошивок (https://www.pspx.ru/forum/showthread.php?t=56471) 4.82 OFW и 4.84 OFW, в точности такую же по MD5. Нет необходимости искать и скачивать оригинал, когда вы сами можете её собрать. Тут вам не предоставляется никаких вольностей с подменами файлов прошивки, т.к. метод основан на точной сборке и точному упорядочиванию фaйлов в контейнерах, как это было сделано в оригинале, для последующего совпадения по MD5.

Четвёртым пунктом всё почти точно так же как в предыдущем, но здесь вам предоставляется возможность самим вписать своё название версии и описания, отображаемых впоследствии на экране PS3. Например, вы можете ввести своё название как 4.84 MFWABCDEFG и описание по типу [Modified Hybrid Firmware by Super Puper], а так же, пока программа стоит на паузе, вы можете изменить текст лицензии в файле Firmware_4.84 MFW\Part1\license.xml. У вас получится такая же гибридная прошивка HFW, только с вашими данными, отображаемыми на экране PS3.

По кнопке Обзор папки — откроется папка, откуда была запущена эта программа.

PS3GameExtructor v1.4
PS3GameExtructor v1.5
PS3GameExtractor v1.6
PS3GameExtractor v1.7
PS3GameExtractor v1.8
PS3GameExtractor v1.8.1
PS3GameExtractor v1.8.2
PS3GameExtractor v1.8.3
PS3GameExtractor v1.8.4
PS3GameExtractor v1.8.5
PS3GameExtractor v1.8.6
PS3GameExtractor v1.8.7
PS3GameExtractor v1.9.0
PS3GameExtractor v1.9.1
PS3GameExtractor v1.9.2

Источник: https://t.co/Qy3glV4zhN
ЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ

ЯЯЯЯЯЯЯ ЯЯЯЯЯЯ ЯЯЯЯЯЯЯ ЯЯЯЯЯЯЯЯЯЯ ЯЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ
ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯЯЯ ЯЯЯ ЯЯЯ
ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯЯЯ ЯЯЯЯ
ЯЯ ЯЯ ЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ
ЯЯЯЯЯЯЯ ЯЯЯЯЯЯ ЯЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ
ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ
ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ
ЯЯ ЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯЯЯЯЯЯ ЯЯ ЯЯ ЯЯ ЯЯ ЯЯ

29.09.2018, 21:22

Ребята, потестите плиз. PS3GameExtructor v1.4 (в шапке во вкладке О программе)

Переделал извлечение архивов 7z,001,ZIP,RAR,. Теперь по умолчанию программа не распаковывает сразу все имеющиеся в папке архивы, а открывается окно для выбора какого-либо типа архива из поддерживаемых.

Сделал распаковку PSARC/MSELF. После распаковки возле программы создаётся INI-файл, куда заносятся характеристики извлечённого архива, запоминается путь, папка, название. В корне папки с извлечёнными файлами создаётся FileList.xml со списком всех файлов.

Сделал упаковку PSARC/MSELF по списку из FileList.xml, с сохранением параметров исходного файла из INI.

Распаковка всегда происходит отлично, в свою папку и как надо, с извлечением всех необходимых характеристик.
А вот с упаковкой в конце появился баг, почкму-то берутся данные непонятно откуда, может где-то кэшируются.
Вообщем нужно поискать ошибку, кода там мало, но прога вдруг самопроизвольно путает PSARC и MSELF, и даже когда в INI записан параметр для путей 00000000, но прога откуда-то находит 00000003, хотя с этим параметром я уже несколько раз назад упаковывал и его давно уже нет нигде на компьютере и в INI. Имеются в виду пути «Absolute, Ignorecase, Relative and A+I» — 4 типа.

02.10.2018, 14:53

PS3GameExtructor v1.5 (в шапке во вкладке О программе)

Распаковка и упаковка PSARC/MSELF полностью готова (исправлено неадекватное поведение при упаковке).

После распаковки, рядом с программой создаётся файл INI с параметрами архива — там вы можете изменить параметры по своему усмотрению, если необходимо упаковать архив со своими параметрами.
В папке с распакованными файлами создаётся файл XML — по этому списку происходит упаковка файлов в архив.

Ну вот, 2 задачи из трёх выполнены, теперь можно переходить к последней задаче — разбиению папок или pkg на части.

07.10.2018, 10:00

PS3GameExtractor v1.6 (в шапке во вкладке О программе)

Встречайте! Завершена последняя стадия. Разделение папки игры на части с упаковкой в PKG менее 4 ГБ, полностью готова.
Убрана возможность выбора разделения по 3, 2, 1 ГБ, т.к. было пожелание оставить только по 4 ГБ.

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

07.10.2018, 10:14

Разделение папки игры на части, менее 4 ГБ, полностью готова.
Работает. Но зачем использовать папку %TEMP%? Уже говорили на эту тему. Не у всех на системном диске достаточно свободного места.

07.10.2018, 10:43

Ang3l42, эмм, программа в папке %TEMP% на системном диске использует не более 4 Гб для своей работы.

Как происходит разделение?
Сначала создаётся список всех файлов игры по размеру в текстовиках — это несколько Кб.
Затем по списку файлов из первого текстовика идёт копирование файлов из папки игры в папку %TEMP%.
Ровно столько, сколько вмещается по алфавиту до 4 ГБ.
После этого подготовленная папка пакуется в PKG рядом с программой и после упаковки тут же удаляется папка из %TEMP%.
То есть в %TEMP% уже всё чисто.
Затем копируются из папки игры файлы по второму списку в %TEMP%, пакуются в PKG, временная папка удаляется.
И так далее.

07.10.2018, 10:50

ErikPshat, Тогда всё ок. Я не пробовал на больших играх запускать.
По алфавиту не самое лучшее решение в принципе. К примеру идут два файла по порядку. Один 600МБ, второй 3.5ГБ.

11.10.2018, 03:07

PS3GameExtractor v1.7 (в шапке во вкладке О программе)

По кнопке «Распаковать PKG» теперь пакет распаковывается в папку с ExtractedPKG\TitleID.
По кнопке «Мультираспаковка PKG» теперь пакеты распаковываются в папку с ExtractedPKG\TitleID.
По кнопке «Разделить папку по 4 ГБ» теперь выводится предупреждение, если в папке присутствует файл более 4 ГБ.

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

12.10.2018, 03:25

PS3GameExtractor v1.8 (в шапке во вкладке О программе)

Добавлено разбиение папок игр PS1/PS2/PSP.
Прочие мелкие исправления.

14.10.2018, 19:59

PS3GameExtractor v1.8.1 (в шапке во вкладке О программе)

Исправлена ошибка по кнопке «Распаковать PKG», если в путях присутствовали пробелы.
Изменено поведение программы по кнопке «Упаковать папку в PKG». Теперь, при сохранении имени PKG, название присваивается в зависимости от типа PKG.

22.10.2018, 20:20

PS3GameExtractor v1.8.2 (в шапке во вкладке О программе)

Исправлена мелкая ошибка в sfk hexdump, приводящая к краху сборки PKG. в частности на «Fight Night Champion» BLUS30608.
При сборке PS1/PS2/PSP образов убрана из параметров сборки PKG DRM = License и Content Type изменён на GameData.

25.10.2018, 09:08

При попытке запаковать все пкгшник игр bethesda(по крайней мере с дарк соулс все было нормально) начинает писать не найден файл «Skyrim»/»Fallout», так много раз, потом начинается подготовка к chunk_02, пару раз пишет, что файл не найден и зависает, что делать?

https://vk.com/wall-2229391_4167148
Игры я брал с форума
https://pp.userapi.com/c845417/v845417368/118484/iSDPvwfK_-8.jpg https://pp.userapi.com/c852136/v852136873/2b027/Dk1h1UT1yws.jpg

25.10.2018, 14:58

MarkS, Там в консоли пишет:
Не найден файл: FALLOUT
Скопировано файлов:: 0
Такое происходит, если в названии папки или названии файлов имеются пробелы.
Посмотри у себя в папке игры, имеется ли там такая папка или файл, начинающийся со слова FALLOUT и далее с пробелами в названии.
Просто в проге есть такой косяк, что пути с пробелами она не берёт и я пока не могу это побороть, т.к. вроде бы всё правильно заключено в кавычки, но прога пробелы пропускает.

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

Если что, попробуй собрать с помощью MAKE_HAN_PKG_TOOLS (http://www.pspx.ru/forum/showthread.php?t=107529) v2.9 или v3.0 alpha, там первая кнопка есть «Собрать не подписанный PKG»,

25.10.2018, 19:18

Просто в проге есть такой косяк, что пути с пробелами она не берёт и я пока не могу это побороть
29 строка в make_pkg.bat. Нужно добавить tokens=*, иначе будет обрабатываться не вся строка из файла txt.
было
for /f «usebackq» %%B in («%%A») do (
стало
for /f «usebackq tokens=*» %%B in (%%A) do (
И кавычки с %%A пришлось убрать, а то скрипт ругался, что chunk-*.txt не найден.

Ага и еще он не правильно собирает pkg c psx играми
https://image.ibb.co/kH4YJA/image.png

25.10.2018, 20:34

29 строка в make_pkg.bat. Нужно добавить tokens=*, иначе будет обрабатываться не вся строка из файла txt.
Бинго :yahoo: О, да ты просто волшебник, а как же я голову ломал, ну что за фигня такая, все кавычки по 100500 раз перепроверил )))
Тогда ещё наверное нужно добавить «delims=», чтобы обнулить так же символы разделения включая пробелы. просто никогда не видел tokens отдельно от delims.

Ага и еще он не правильно собирает pkg c psx играми
https://image.ibb.co/kH4YJA/image.png
Об, этом мы говорили в теме PSX конвертера, правда больше через личку, там Ангел замучался проводить тесты.
Просто, если делать официально, как я как раз изначально выкладывал промежуточную версию, то вроде всё правильно отображалось в PS3PKG_GUI — как PS1emu, но в таком случае, при установке, игру надо было устанавливать дважды, первый раз она копируется во временную папку на консоли, а затем, игру нужно установить как скачанную из PSN, из меню Network Content.

А таким образом PKG сразу разворачивается по своему месту назначения без всяких промежуточных телодвижений.

25.10.2018, 20:52

просто никогда не видел tokens отдельно от delims.
можно и без delims, я уже проверил.

Просто, если делать официально, как я как раз изначально выкладывал промежуточную версию, то вроде всё правильно отображалось в PS3PKG_GUI — как PS1emu, но в таком случае, при установке, игру надо было устанавливать дважды, первый раз она копируется во временную папку на консоли, а затем, игру нужно установить как скачанную из PSN, из меню Network Content.

А таким образом PKG сразу разворачивается по своему месту назначения без всяких промежуточных телодвижений.
Да это я знаю, этож мой метод упаковки pkg. 🙂 Только я через GameExec пакую, а не GameData.
Но через твой скрипт почему-то и в GameExec не пакует, хотя в PSX2PS3_CONVERTER этот способ работает. :scratch_one-s_head:

25.10.2018, 21:03

можно и без delims, я уже проверил.
Но я всё-таки добавил delims, вроде всё нормально.

Только я через GameExec пакую, а не GameData.
Можно и так, просто тогда в psn_package_npdrm выплёскивает кучу ERROR на экран, что может сбить с толку пользователя, типа в GameExec отсутствует EBOOT.BIN и ещё про что-то, а так он просто молчит, значит так вернее, как я думаю.

Но через твой скрипт почему-то и в GameExec не пакует
Видимо потому что я там убрал параметры TitleID и InstallDirectories, т.к. там изменил название ContentID. Игра и без InstallDirectories устанавливается в папку, где на первом месте указан TitleID в ContentID.
А так же не жалуется psn_package_npdrm на отсутствие TitleID, который вообще-то указывается у игр PS1/PS2/PSP.
Но я конечно проверю, что там за разница с PSX2PS3_CONVERTER.

25.10.2018, 21:13

PS3GameExtractor v1.8.3 (в шапке во вкладке О программе)

Исправлена ошибка в пробелах из-за которых путь после пробела не подхватывался (issue by rupor (http://www.pspx.ru/forum/showpost.php?p=1155714)).

31.10.2018, 12:10

Возможно сделать так, чтобы программа при запаковке папки в пкг создавала временные файлы не на диске С:\, а в той папке в которой она запускается ? И чтобы при выборе папок для запаковки, опять же открывалась по умолчанию папка, в которой в данный момент она находится ?

1) На диске С:\ обычно очень мало места и при запаковке естественно не хватает места, так еще и двойная работа делается, файлы таскаются с места на место.
2) Выбор каталогов показывает, но очень неудобно каждый раз искать нужную папку.

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

31.10.2018, 22:24

Возможно сделать так, чтобы программа при запаковке папки в пкг создавала временные файлы не на диске С:\, а в той папке в которой она запускается ? И чтобы при выборе папок для запаковки, опять же открывалась по умолчанию папка, в которой в данный момент она находится ?
1. Программа использует во временной папке на диске С:\ не более 4 ГБ пространства для своей работы. Думаю этого места у всех должно быть свободно для паковки PKG по очереди. Каждая часть, на которые разделяется общая папка сначала переносится во временную папку, затем пакуется и тут же удаляется. Затем происходит копирование и упаковка с последующим удалением следующей части. Но если такая уж у всех необходимость в недостатке свободных 4 ГБ для работы, то можно и подумать перенести временную папку в папку программы.

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

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

Как распаковать фильм

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

Как распаковать фильм

Статьи по теме:

  • Как распаковать фильм
  • Как распаковать файл с расширением
  • Как распаковать архив iso

Вам понадобится

  • — фильм в архиве или несколько частей архива;
  • — архиватор WinRAR;
  • — пароль для архива (если предусмотрен).

Инструкция

Многотомный архив представляет собой один файл, разбитый на несколько фрагментов. В таком виде его гораздо легче выложить в интернет. Если скачанный вами фильм содержится в многотомном архиве, у вас на жестком диске окажется несколько частей в формате .rar. Вам понадобится архиватор WinRAR, работающий с этим и многими другими форматами. Фильм будет выглядеть подобным образом: film.part1.rar, film.part2.rar, film.part3.rar и т.д. Чтобы распаковать весь фильм целиком, у вас должны быть все части архива. Распаковав, архиватор склеивает извлеченные части фильма обратно в один файл. Поместите все фрагменты в одну папку, нажмите на первую часть правой кнопкой мыши и выберите «Извлечь в текущую папку». Дальше архиватор сделает все сам. Когда у вас будет целый видеофайл, части архива можно спокойно удалить.

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

Если архив оказался битым и архиватор сообщает вам, что файл поврежден, попробуйте скачать его снова. Либо мышкой выделите битый архивный файл и нажмите кнопку с аптечкой Repair. Вас попросят указать путь к папке, куда сохранить вылеченный архив и в каком формате — rar или zip. Вылеченный файл будет иметь приставку fixed. в названии. Если архив многотомный, удалите битую часть, а новую назовите именем оригинальной битой и распакуйте обычным способом.

Не у всех пользователей безлимитный интернет и бесплатный трафик. Если вы не уверены, что хотите смотреть фильм или хотите убедиться, что он в приемлемом качестве, скачайте сначала только первую часть архива и попробуйте начать просмотр с помощью одной из программ, которые умеют воспроизводить видео без распаковки архива, например, Dziobas RAR Player. Программа поддерживает видео-форматы avi, mpeg, mvk, dvd, ogg. Но имейте в виду, что эта программа вряд ли откроет архив с паролем.

Совет полезен?
Статьи по теме:

  • Как собрать mkv
  • Как распаковать многотомный архив
  • Как извлекать архивы zip

Добавить комментарий к статье
Похожие советы

  • Как распаковать часть архива
  • Как перегнать mkv
  • Как извлечь архив
  • Как смотреть фильм в формате avi в 2017 году
  • Как извлекать файлы
  • Как скопировать из архива
  • Как извлечь фильм
  • Как извлечь из архива winrar
  • Как распаковать архив, защищенный паролем
  • Как открыть недокачанный архив
  • Как извлечь файлы из образа
  • Как воспроизвести dvdrip
  • Как посмотреть vob

Новые советы от КакПросто
Рекомендованная статья
Как украсить кружку

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

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

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