Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

С какой программой есть возможность вскрыть ресурсы этой игры для перевода?

формат файлов tock

:buba:

http://www.megaupload.com/?d=YQVKXY4C

Изменено пользователем Snuk

Поделиться сообщением


Ссылка на сообщение

Файлы от 0 до 75 обычние png-картинки, просто меняеш разширение з tock на png и радуешся. Более интересные файлы с 76 по 79 там магическое слово в начале файла если его открыть какимто блокнотом это LuaQ. То есть это уже скомпилированые файли Lua, их можна декомпилировать прогой luadec.exe, на выходе одержав набор скриптов.

Но как я понимаю тебе нужен текст, я его там не нашел.

Поделиться сообщением


Ссылка на сообщение

.tock это не отдельные текстуры с измененным расширением, а архивы. Описание содержимого находится в index.tick. Формат весьма простой.

Текст лежит в 79.tock, смещение 0xE608D, размер 0x33DD0.

Поделиться сообщением


Ссылка на сообщение

Инструментарий для работы с ресурсами The Misadventures of P.B. Winterbottom.

TickTock tool v2.0

Работа с файлами index.tick + *.tock

Параметры командной строки:

 

------извлечение/упаковка всех файлов-----

 

TxckTxtXls_c
<
имя .tick-файла
>
- извлечение всех файлов из .tick + *.tock

 

TxckTxtXls_c
<
имя папки
>
- упаковка папки в .tick + *.tock

 

------работа с текстом-----

 

TxckTxtXls_c
<
имя .tick-файла
>
<
XLS или имя .txt-файла
>
- извлечение content\locales\english.txt в виде Excel-таблицы или txt-файла

 

TxckTxtXls_c
<
имя .xls/.xlsx-файла или .txt-файла
>
<
имя .tick-файла
>
- упаковка текста из Excel-таблицы или txt-файла в content\locales\english.txt

 

TxckTxtXls_c
<
имя .xls/.xlsx-файла или .txt-файла
>
- то же самое, но <имя .tick-файла> = index.tick

 

------извлечение/упаковка одного файла-----

 

TxckTxtXls_c
<
имя .tick-файла
>
<
имя файла B
>
<
имя файла A
>
- извлечение файла с именем A и сохранение в файле B

 

TxckTxtXls_c
<
имя файла B
>
<
имя .tick-файла
>
<
имя файла A
>
- упаковка файла B под именем A

 

 

Примеры:

 

 

TxckTxtXls_c index.tick

 

TxckTxtXls_c index

 

 

 

TxckTxtXls_c index.tick XLS

 

TxckTxtXls_c index.tick C:\english.txt

 

TxckTxtXls_c C:\english.xlsx index.tick

 

TxckTxtXls_c index.tick C:\english.txt

 

 

 

TxckTxtXls_c index.tick C:\englishfonts.txt content\locales\englishfonts.txt

 

TxckTxtXls_c C:\englishfonts.txt index.tick content\locales\englishfonts.txt

TXT <-> XLS v1.0

Конвертирование файлов *.txt (key=value) в таблицы MS Excel и обратно

Параметры командной строки:

 

txt4xls_c
<
имя .txt-файла
>
- преобразование .txt в .xls

 

txt4xls_c
<
имя .xls/xlsx-файла
>
<
имя .txt-файла
>
- преобразование .xls в .txt

Замечание по обеим программам:

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

Для обратных операций он не нужен.

Пример bat-ника, который использовался во время работы над русификатором:

chcp 1251TxckTxtXls_c "russianfonts.txt" index.tick "content\locales\englishfonts.txt"TxckTxtXls_c "перевод.xls" index.tickTxckTxtXls_c "rus legal_2.png" index.tick "content\data\textures\ui\legal_2.png"cd ..\..\Winterbottom

 

Скачать обе утилитки: PBWtools.7z (844.9 КБ)

Изменено пользователем enz°

Поделиться сообщением


Ссылка на сообщение

 

enz°, Перезалейте пожалуйста утилитки, а то удалились с РГхост

Поделиться сообщением


Ссылка на сообщение

@Dmitry Danilchenko 

Попробуй скрипт

get DUMMY long
get MAXOFF asize
for
    savepos MYOFF
    if MYOFF >= MAXOFF
        cleanexit
    endif

    get FILENUM long
    get SIZE long
    get PACKNUM long
    get OFFSET long
    get NAMESZ long
    getdstring NAME NAMESZ

    set PACKNAME string PACKNUM
    string PACKNAME += ".tock"
    open FDSE PACKNAME 1
    log NAME OFFSET SIZE 1
next

 

Для QuickBMS http://aluigi.altervista.org/quickbms.htm

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

@makc_ar 

Получилось! Текст выглядит довольно странно, но не суть, главное, он читабелен и в простом txt, да ещё и текстуры можно перерисовать)

Спасибо большое за этот скрипт. Последний вопрос — а как вставить файлы обратно, чтобы проверить? Я в разборе и сборе совсем ничего не смыслю...

10104704f692.jpg

Поделиться сообщением


Ссылка на сообщение

UPD:

Выяснилось, что у меня версия просто была сломанная, теперь текст вытащился нормально.

Осталось понять, как вставить обратно)

Изменено пользователем Dmitry Danilchenko

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • @Tirniel @DjGiza Вы буквально спорите с генерированными ответами. Мой пример показал что на любой тейк он так же сгенерирует ответ. С ним нет никакого смысла общаться и что-то ему доказывать

        Да, спасибо, мне уже подсказали добрые люди в личке. Просто было не интуитивно что происходит управление через попап на аватарке. Я жмал на самого пользователя и пытался там искать
    • А какая разница? Если решишь купить, то просто переносишь файлы в стимовскую стимапс-коммон, качаешь аппманифест игры для стима и делаешь проверку файлов, чтобы дотянуть патчи и убрать кряк, если тот вшит. Хотя да, пожалуй, даже звучит несколько муторно для тех, кто подобным раньше не занимался. Конечно,  флешки уже более десятилетия как стали ассоциироваться с подобными внешними микродисками на м2 ссд.  Удивительно, что вообще кто-то ещё обычные флешки покупает. Точнее до кризиса памяти было это удивительным, а теперь имеем то, что имеем, флешки обыкновенные снова в ходу.
    • ну да когда в обычном разговоре говорят про флешки конечно же подразумевают всякие извращения Проходил на старте, мне игра понравилось 600руб считаю очень неплохой ценой. 
    • Ну вроде его уже много раз серьёзно патчили, и сейчас выпустили крупный апдейт. Возможно игру поправили, и русский решили завести официально. Может в скором времени в Стиме доступ откроют для продажи, если страница грузится. 600р вроде как цена не серьёзная, но по кадрам игра выглядит любопытно. Вот поэтому интересуюсь. Пиратку лень скачать, просто хочу мнение о игравших услышать. 
    • Друг не томи, ознакомь весь список! 
    • Когда игра только вышла, то была кривейшей поделкой (если не путаю ни с какой другой игрой ильно похожей). Сейчас мб уже норм. На мой скромный взгляд, она того не стоит. Попробуй побегать с полчаса на пиратке для начала, а дальше уже сам решишь, надо ли оно тебе, если вот прям интересно опробовать. И да, я не эксперт в солсах, просто мимо проходил.
    • Что-то пшеки из Lords of the Fallen, сделал на 180 градусов разворот. Новым патчем добавили русскую локализацию, а сама страница в Стиме перестала выдавать — “ой, извините”. Только всё ровно пока купить в Стиме нет возможности. Но зато игра на плати за 600р валяется. Как будто очень недорого. Эксперты соуслайков, Lords of the Fallen 2023 кто играл? Игра хоть интересная? Стоит своих свеч? 
    • Есть одна теоретически хорошая игра про дружбу, весёлый лес с грибами и Ктулх и ко. Прямо, можно сказать, своего рода флудильня Ктулху и компании. Вся соль игры в коопе, как вернёшься из вр версии той игры, можно даже попытатсья собраться и поиграть вместе, доказывая в процессе, что кто-то не сошёл с ума в игре, и куст действительно пожирает лошадей (в игре каждый игрок со временем начинает видеть что-то своё, что другие не видят, в этом и вся соль). По жанру это сурвайвл психологический хоррор, версия экстракшен слешера. Есть некоторая мета прогрессия, потому есть тег рогалика, но рогаликом это назвать язык не поворачивается, т.к. игра про другое. В целом, примерно та же прогрессия, что в слешерах по вахе, где между этапами игры можно обвеса получше набрать с прошлых карт. Единственно, за 2 тыщи покупать не тянет (если захочешь поиграть), надо будет глянуть онлайн фикс для пиратки. Сто пудов уже есть. Обычно такое возникает, когда игра обращается к памяти через дисковое хранилище, при этом когда игра на харде, а не ссд.Ну либо если дальность обзора в настройках слегка занижена и игра не успевает прогрузить текстуры на ходу по мере движения. Можно через инишник подтянуть стриминг текстур, например, зафиксировав значение, чтобы игра не подтягивала ресы, “судорожно в последний момент”, что называется. Всё это индивидуально от игры к игре, обычно решаемо в большей или меньшей степени. На ссд такой проблемы почти никогда не бывает, к слову. Это при условии, что в озу упора точно нет, т.к. когда ещё карте не хватает видеопамяти, то проблема усугубляется, т.к. повышается нагрузка на диск, т.к. недостающую памятькарта сначала тянет сначала из озу, а при нехватке озу с диск. А в чём сложность? Втыкаешь м2 ссд с корпус, вот тебе и скоростная флешка. При подключении даже через юсб 3.2 скорость будет на уровне нормального м2, а уж если через юсб4, то вообще можно целую связку так включать. Когда м2 не стоили как крыло от уробороса питона, так флешки было весьма практично организовывать, пока оно стоило где-то в пару-тройку тыщ за полтера-тер (что было выгоднее обычных флешек в ценниках на единицу данных), а не как сейчас.
    • Не ну понятно что пиратка. Просто ранний релиз лишь завтра а была лишь предзагрузка. Вот и говорю что видимо раньше времени расшифровали файлы  Супермен как всегда красавчик. Думал придется ждать 
    • Пиратка раньше появилась как-то, вот и перевели. С украинского нейронкой говно вопрос перевести. 
  • Изменения статусов

    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
    • serfly  »  SamhainGhost

      Доброго времени. По локализации игры Wicked Seed. Шрифт размазан и в полях, другие можно попробовать? Например arialuni_sdf_2022? Я профан в этом, но интересно.
       
      · 0 ответов
  • Лучшие авторы


×