![]() |
Чем открывать файл PAK??????
Чем открывать файл PAK??????
|
Igor32123, WinRAR'ом
|
У меня WinRAR 3.80. Не открывает.
|
Попробуй PowerArchiver - это конечно тоже моя догадка, и не факт, что получится, но этот архиватор очень много форматов поддерживает.
|
Цитата:
|
Igor32123, приведи первые байт 10 файла в HEX
|
yurfed,
Цитата:
|
Drongo, А непечатаемые символы как обозначить?
|
yurfed, для идентификации хватит и печатаемых символов
|
Есть утилиты, которые определяют настоящий формат файла (не по расширению, а по содержимому) и соответственно дадут понять, чем его открывать.
Вот одна ссылка: http://www.jozy.nl/whatfmt.html Еще одна прога называется FileType Verificator |
FileRecognizer v2 Beta Free
Программа способна определить тип файла по его содержанию. Использует базы в отдельном файле. http://files.freesoft.ru/rep/669127/...ognizer_v2.exe |
Можно ещё попробовать Universal Extractor
|
это файл от чего? если от Half-Life, то я может подскажу.
|
ackerman2007, ещё бы узнать от чего :)
|
А если бы его ещё и выложили, то вообще было бы здорово. :yes:
|
Цитата:
|
truvo,
Цитата:
|
Люди помогите, чем можно открыть PaK файл из игры James Cameron's AVATAR - THE GAME?
|
Вложений: 2
Прошу помощи, люди.
Из установленной игры "Sherlock Holmes vs. Jack Ripper" нужно вытащить звуки. Имеются два файла: sounds.pak и sounds.xml Я прикрепил начала обоих файлов, открытых в Notepad++ (см. аттачменты) Программы, указанные выше, не смогли открыть. Не помог и скрипт на Python. Оба определителя типа файлов говорят, что sounds.pak - это файл OGG. |
Вложений: 1
Я всё понял, когда сам присмотрелся к XML-файлу. И понял, что представляет из себя PAK. Разработчики игры просто взяли кучу файлов, склеили их вместе друг за дружкой и записали в XML их порядок и расположение. оffset - это байт, с которого начинается каждый файл, length - длина файла.
Я написал скрипт на PHP, который разархивирует файлы PAK, учитывая информацию из XML. ВАЖНО! Если нет сопутствующих XML-файлов, или нет нужной в них информации, то скрипт не заработает. Значит вам надо пробовать другие программы. Последовательность действий: 1) скачать прикреплённый к этому сообщению архив 2) создать папку (желательно не на системном диске, но можно на рабочем столе. это во избежание проблем с правами в файловой системе). 3) разархивировать туда архив. появятся 4 файла: run.bat, pak2file.php, php.exe, php.ini 4) сюда же скопировать ваши файлы с расширениями .pak и .xml 5) запустить скрипт run.bat 6) по окончании работы скрипта в папке появится одна или несколько директорий - в них будут находиться распакованные файлы. 7) если что-то пойдёт не так - пишите в эту тему. Возможные ошибки скрипта: "There is no one PAK file in this directory" - это значит, что вы не положили ни одного PAK (и XML) файла в ту же папку, где находится скрипт. Он не нашёл эти файлы и ему нечего делать. "No XML file for PAK file!" - это значит, что вы положили PAK файл, но не положили XML. В XML лежит описание архива, без него скрипт не сможет ничего сделать. "No XML file for PAK file!" - это значит, что с XML что-то не то. Напишите сюда и прикрепите ваш XML файл. "Fatal error: Allowed memory size exhausted" - скрипту не хватает памяти. Размер какого-то из PAK-файлов больше, чем разрешено скрипту. Откройте блокнотом файл php.ini, найдите там значение 1280 мегабайт и сделайте его побольше. |
Не получается
|
А что программа пишет?
|
а без xml то тогда чё делать ?
|
anmiles, не пашет.
|
Время: 14:20. |
Время: 14:20.
© OSzone.net 2001-