Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Другие игры / Other games (https://forum.zone-game.info/forumdisplay.php?f=24)
-   -   Распаковка PAK файлов игры Icarus Online (https://forum.zone-game.info/showthread.php?t=35441)

tekey 08.06.2014 13:59

Распаковка PAK файлов игры Icarus Online
 
Всем привет. В Корее вышла новая MMORPG - Icarus Online.
Игра основана на CryEngine.
Я хотел-бы заняться локализацией игры на русский язык для себя и других, кто играет в Icarus, но файлы игры запакованы в PAK.
Пробовал распаковывать программой для распаковки PAK файлов от Archeage, что-то не получилось.
Нужна программа для распаковки и запаковки файлов PAK.

p.s. сайт игры - ЖмЯк (не реклама)

vigorian 09.06.2014 00:33

Re: Распаковка PAK файлов игры Icarus Online
 
Здравствуйте, с удовольствием бы пореверсил клиент этой игры,посмотрев пару обзоров, заметил что игра очень похожа на теру,сам фанат теры,и занимался долгое время эмулем теры, пока они не начали после каждой обновы менять опкоды. Но не в этом суть, Пытался скачать клиент,но выдает такую ошибку: пробовал через несколько vpn, но та-же самая ошибка .Не подскажите как мне скачать клиент?

tekey 12.06.2014 19:19

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от vigorian (Сообщение 366243)
Здравствуйте, с удовольствием бы пореверсил клиент этой игры,посмотрев пару обзоров, заметил что игра очень похожа на теру,сам фанат теры,и занимался долгое время эмулем теры, пока они не начали после каждой обновы менять опкоды. Но не в этом суть, Пытался скачать клиент,но выдает такую ошибку: пробовал через несколько vpn, но та-же самая ошибка .Не подскажите как мне скачать клиент?

Попробуй скачать уже готовый инсталлер.
ссылка на торрент(не реклама)

h4x0r 13.06.2014 19:52

Re: Распаковка PAK файлов игры Icarus Online
 
Вложений: 1
Собственно вот тулзина для конверта NPK и PAK файлов в нормальный ZIP. Проверял на клиенте (ссылка на торрент выше). Играйтесь :bm:

tekey 15.06.2014 02:14

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от h4x0r (Сообщение 366750)
Собственно вот тулзина для конверта NPK и PAK файлов в нормальный ZIP. Проверял на клиенте (ссылка на торрент выше). Играйтесь :bm:

Спасибо.
Кстати, кто-то уже накопал где находятся файлы с текстом, диалогами?

Tahoma 21.11.2014 20:14

Re: Распаковка PAK файлов игры Icarus Online
 
https://yadi.sk/d/okdEWjCWcrW6F
Исходники распаковщика. Вдруг кому пригодятся.

Tahoma 24.11.2014 18:02

Re: Распаковка PAK файлов игры Icarus Online
 
А есть у кого-нибудь информация о строении SXB файлов?

Добавлено через 15 часов 20 минут
Что-то накидал. Даже. вроде. работает:
Кусок кода:
Свернуть ↑Развернуть ↓

Tahoma 31.01.2016 18:40

Re: Распаковка PAK файлов игры Icarus Online
 
Остались у кого те исходники, что я выкладывал? У меня жесткий слетел (((

tekey 01.02.2016 23:18

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Tahoma (Сообщение 406331)
Остались у кого те исходники, что я выкладывал? У меня жесткий слетел (((

У меня просто остался распаковщик в составе: экзешник и бат файл.

Vangan 02.02.2016 22:30

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Tahoma (Сообщение 406331)
Остались у кого те исходники, что я выкладывал? У меня жесткий слетел (((

У меня есть клиент и эмулятор.

NCage 04.03.2016 09:47

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от h4x0r (Сообщение 366750)
Собственно вот тулзина для конверта NPK и PAK файлов в нормальный ZIP. Проверял на клиенте (ссылка на торрент выше). Играйтесь :bm:

Тулза умеет их паковать после анпака? И как она работает?

h4x0r 04.03.2016 15:23

Re: Распаковка PAK файлов игры Icarus Online
 
Паковать? Там на выходе обычный ZIP. Зашифровать не получиться, там нужна цифровая подпись. Учитывая что это CryEngine то он может подгрузить и не зашифрованные архивы, достаточно поменять расширение на PAK.

NCage 04.03.2016 15:49

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от h4x0r (Сообщение 407921)
Паковать? Там на выходе обычный ZIP. Зашифровать не получиться, там нужна цифровая подпись. Учитывая что это CryEngine то он может подгрузить и не зашифрованные архивы, достаточно поменять расширение на PAK.

Спасибо разобрался.

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

https://i.gyazo.com/cc4cb9b0132aeba4...578078d781.png

Кто поможет?

NCage 04.03.2016 19:30

Re: Распаковка PAK файлов игры Icarus Online
 
Нашел, заменил, исправил. Пост выше не актуален.

dhanict 02.07.2016 01:49

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от NCage (Сообщение 407946)
Нашел, заменил, исправил. Пост выше не актуален.

Hi, what editor you use to read file sxb??

NCage 02.07.2016 21:18

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от dhanict (Сообщение 414705)
Hi, what editor you use to read file sxb??

sory this is private soft.

dhanict 03.07.2016 15:27

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от NCage (Сообщение 414746)
sory this is private soft.

I need help, only want to traslate game to spanish

dron4938 14.06.2017 21:49

Re: Распаковка PAK файлов игры Icarus Online
 
Вложений: 1
Ребят, а как sxb файлы расшифровывать, что-то не пойму :(

lemmur 30.07.2017 12:07

Re: Распаковка PAK файлов игры Icarus Online
 
Никто так и не подскажет в итоге чем же открыть .sxb?

Necroz-Team 30.07.2017 13:55

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от lemmur (Сообщение 427165)
Никто так и не подскажет в итоге чем же открыть .sxb?

Скинь что нужно распаковать
upd: вон же все заголовки, ничего не зашифровано, просто сериализовано.
upd2: изи
https://image.prntscr.com/image/j3jP...mfE1DKyjzQ.png
https://image.prntscr.com/image/hvTo...b8_8eVlYrA.png
Вложение 872

lemmur 30.07.2017 20:31

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Necroz-Team (Сообщение 427168)
Скинь что нужно распаковать
upd: вон же все заголовки, ничего не зашифровано, просто сериализовано.
upd2: изи
https://image.prntscr.com/image/j3jP...mfE1DKyjzQ.png
https://image.prntscr.com/image/hvTo...b8_8eVlYrA.png
Вложение 872

Как вы так сделали? Ну в notepad++ в hex перевели дальше как получили .xml в нормальном виде?

Necroz-Team 30.07.2017 21:56

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от lemmur (Сообщение 427175)
Как вы так сделали? Ну в notepad++ в hex перевели дальше как получили .xml в нормальном виде?

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

salam 15.08.2017 17:41

Re: Распаковка PAK файлов игры Icarus Online
 
чем можно открыть и запаковать обратно данный файл https://cloud.mail.ru/public/LvnY/B4pTvWpSr

mehan1k 27.08.2017 17:25

Re: Распаковка PAK файлов игры Icarus Online
 
Подскажите где поискать файлы для перевода вида как в сообщении https://forum.zone-game.info/showpos...3&postcount=13

Добавлено через 1 минуту
Цитата:

Сообщение от salam (Сообщение 427441)
чем можно открыть и запаковать обратно данный файл https://cloud.mail.ru/public/LvnY/B4pTvWpSr

Привет ты пробуешь переводить? Хочу перевести для игры на евро серверах.

salam 28.08.2017 03:49

Re: Распаковка PAK файлов игры Icarus Online
 
есть человек который хочет тоже ее перевести вот его скайп сориентируйтесь с ним fra1m-

Dg_INC 10.09.2017 10:01

Re: Распаковка PAK файлов игры Icarus Online
 
Necroz-Team, будь человеком, пожалуйста скинь алгоритм десериализации (можно на c\c++ либо на c#).
Или что будет лучше, помоги разобраться в строении файла, а то я уже всю голову сломал.

Necroz-Team 11.09.2017 12:30

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Dg_INC (Сообщение 427726)
Necroz-Team, будь человеком, пожалуйста скинь алгоритм десериализации (можно на c\c++ либо на c#).
Или что будет лучше, помоги разобраться в строении файла, а то я уже всю голову сломал.

Плохо ломал)

010 Editor Template:
Свернуть ↑Развернуть ↓


https://image.prntscr.com/image/-KTK...126Uatjaow.png

Dg_INC 11.09.2017 15:19

Re: Распаковка PAK файлов игры Icarus Online
 
Necroz-Team, и не говори, а за подсказку тебе спасибо.
Чёт просто глаз замылился, не сразу въехал что эта куча мусора и есть куча мусора.
зы. Ща посижу поломаю мозги авось эдитор накидаю.

Necroz-Team 11.09.2017 15:56

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Dg_INC (Сообщение 427775)
Necroz-Team, и не говори, а за подсказку тебе спасибо.
Чёт просто глаз замылился, не сразу въехал что эта куча мусора и есть куча мусора.
зы. Ща посижу поломаю мозги авось эдитор накидаю.

Не факт что мусор, мб хэш суммы какие, в нём и идёт кол-во всех блоков.

Dg_INC 12.09.2017 14:47

Re: Распаковка PAK файлов игры Icarus Online
 
Вложений: 2
Necroz-Team, ну для начала пока что это мусор, пока не пойму для чего он. Да и как-то не совсем понятно, 4 байта 2 байта данных, и ещё 2 байта счётчик блока(?) 4 байта данные, либо 2 байта данные 2 байта разделитель и 4 байта счётчик. Допустим что блока хсним, и получаем картину

Вложение 875

Там ещё между блоками идёт логический разделитель, уникальный для каждого файла, походу в зависимости от типа назначения файла. Upd. Не во всех файлах есть этот разделитель.
Код:

HEX: 00 50 00 52 00 00
Файл Вложение 876 от русского клинта на 12/8/17.

Necroz-Team 12.09.2017 18:50

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Dg_INC (Сообщение 427794)
Necroz-Team, ну для начала пока что это мусор, пока не пойму для чего он. Да и как-то не совсем понятно, 4 байта 2 байта данных, и ещё 2 байта счётчик блока(?) 4 байта данные, либо 2 байта данные 2 байта разделитель и 4 байта счётчик. Допустим что блока хсним, и получаем картину

Вложение 875

Там ещё между блоками идёт логический разделитель, уникальный для каждого файла, походу в зависимости от типа назначения файла. Upd. Не во всех файлах есть этот разделитель.
Код:

HEX: 00 50 00 52 00 00
Файл Вложение 876 от русского клинта на 12/8/17.

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

Dg_INC 12.09.2017 20:33

Re: Распаковка PAK файлов игры Icarus Online
 
Necroz-Team, Дык в том и прикол, надо дописывать файлы т. к. некоторых блоков не хватает их тупо нет. Из выше сказанного вытекает ниже следующее, надо научиться реструктуризовать и сериализовывать этот швах.

Кстати, исходников анпака не осталось? А то бы не плохо было бы это всё потом запаковать обратно.

Necroz-Team 12.09.2017 21:09

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Dg_INC (Сообщение 427800)
Necroz-Team, Дык в том и прикол, надо дописывать файлы т. к. некоторых блоков не хватает их тупо нет. Из выше сказанного вытекает ниже следующее, надо научиться реструктуризовать и сериализовывать этот швах.

Кстати, исходников анпака не осталось? А то бы не плохо было бы это всё потом запаковать обратно.

Исходы есть, но давать я их конечно же не буду)
Структура есть, enjoy

Dg_INC 12.09.2017 21:44

Re: Распаковка PAK файлов игры Icarus Online
 
Necroz-Team, ага обнадёжил, теперь сиди ещё и пакер клепай.

Yokano 18.10.2017 16:07

Re: Распаковка PAK файлов игры Icarus Online
 
Ап темки, заодно и узнать хочу - русификатор-то запилил кто-нибудь уже?

Necroz-Team 18.10.2017 16:31

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Yokano (Сообщение 428466)
Ап темки, заодно и узнать хочу - русификатор-то запилил кто-нибудь уже?

Года 3 так назад :Ъ
https://youtu.be/bGrQrlkSCYk

lemmur 19.10.2017 06:34

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Necroz-Team (Сообщение 428468)
Года 3 так назад :Ъ
https://youtu.be/bGrQrlkSCYk

Это тугой онлайн переводчик на забитом всеми эмуляторе...

Yokano 19.10.2017 10:08

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от Necroz-Team (Сообщение 428468)
Года 3 так назад :Ъ
https://youtu.be/bGrQrlkSCYk

Да не, это не так интересно. Я думала, мб файлик уже кто-то сделал под новую версию. Не старую.

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

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

mehan1k 22.10.2017 17:13

Re: Распаковка PAK файлов игры Icarus Online
 
Я долго мучился, не мог толком файлы найти локализации. Которые разломать нужно.

lemmur 22.10.2017 20:22

Re: Распаковка PAK файлов игры Icarus Online
 
Цитата:

Сообщение от mehan1k (Сообщение 428535)
Я долго мучился, не мог толком файлы найти локализации. Которые разломать нужно.

\Nexon\Library\icarus\appdata\Game\gamedatas.npk --> \gamedata\localized\*.sxb


Текущее время: 23:55. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot