Извлечение скриптов из визуальных новелл. Часть 2








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

Движки {форматы скриптов}:




















































Автор материала: Tester
Материал от пользователя сайта.

Translate 07 Февраля 2019 1462 Tester Визуальные новеллы, вскрытие, техчасть, скрипты, движки, техника, перевод, техниками, техническим работникам 4.9/32

Комментарии (13):
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
5
1 Lisper   (13 Февраля 2019 22:16)
87222
Сотни и сотни постов о том, почему в РУВН все так "плохо" и ни одного под действительно полезной статьей.
Спасибо автору за проделанную работу. Наконец-то нашел распаковщик yu-ris. smile_63

0
3 CherilynBonnet   (19 Марта 2019 20:11)
68125
А скажите, пожалуйста, распаковать файлы с форматом ybn у Вас не получилось? Я так поняла, текстовые файлы зашифрованы и содержатся в этих ybn-шных архивах.

1
4 Tester   (21 Марта 2019 12:36)
78951
Работать с .ybn, увы, не доводилось.
Но сие вроде как еси скрипты движка YU-RIS, заменять текст в коих можно сим средством (не тестировалось).

Также недавно нашёл данное средство. Подробнее о нём здесь.

Также здесь дополнительная информация о сим движке (обсуждение).

0
5 CherilynBonnet   (23 Марта 2019 18:18)
68125
Да, всеми этими средствами успешно можно вытянуть графику, музыку и видео, однако текстовые файлы остаются в формате ybn, распаковать который невозможно, а при попытке его открыть выдаётся лишь тарабарщина. Но в одной из отправленных Вами ссылок сударь написал, мол, их всё-таки можно открыть, зная некий correct offset.
Возможно, Вы в курсе того, о чём он говорит?

2
6 Tester   (24 Марта 2019 10:26)
78951
Насколько азъ ведаю, сие еси смещение начала некоей структуры относительно начала файла (в двоичной али шестнадцатеричной формах оного. Можно редить и узреть, используя Hex-редакторы).

0
2 Dasgun   (26 Февраля 2019 13:20)
37873
joke

0
7 FlyOfFly   (05 Апреля 2019 01:19)
29972
RLDEV "Inserting files into archives is broken in the Win32 version. Use this bug fix to solve this issue."
Не у кого нет багфикса? А то при попытки обновить файлы - permission denied

2
8 Tester   (06 Апреля 2019 00:41)
78951
Вот несколько решений возможных. Або не гарантирую азъ их работу:

Можно попробовать отдельные бинарники для 32 разрядных версий отсюда, можно дополнительно попробовать некий багфикс (не разбирался, правда, какой именно баг фиксит) (для работы ссылки попробуйте вставить оную в Web Archieve, открыть его можно, скажем, чрез Tor. Вероятность еси, что скачать удастся...).

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

Некоторые методы зависят от самой "природы" багов. Скажем, можно было бы попробовать дизассемблировать exe-шники (али конкретно сбоящий exe-шник) в, скажем, С++, и перекомпилировать обратно.

Далее можно просто попробовать использовать сие с иного компа, на коем стоит 64-разрядная ОС.

0
9 FlyOfFly   (06 Апреля 2019 23:16)
29972
Первый способ:"Not Found
The requested URL /temp/kprl.exe was not found on this server.
" - я не зря спросил про нету ли этого багфикса

Второй способ: Уже интересно, не знал об наличие на гитхабе. Попробую собрать с него

1
10 Хемуль   (15 Июля 2019 16:27)
87473
А ещё в этой базе явно не хватает Тирано Билдера. Или же я его просто не нашёл?

1
11 Tester   (18 Июля 2019 12:53)
78951
Хм-м, действительно. Будет добавлено со следующим обновлением (кое будет крупным).

Тестировал данный движок (впрочем, вероятно, недостаточно для полной картины).

Многие ресурсы запакованы в .exe (нестандартным образом, т.е. не в качестве ресурсов, как в некоторых flash-новеллах), откуда их может достать, например, GARbro. Далее из ресурсов можно попробовать пересобрать игру, используя, скажем, пиратский TyranoBuilder.

0
12 Хемуль   (15 Августа 2019 02:44)
87473
А есть что-нибудь для открытия файлов .an (возможно, Adobe Edge Animate)? Оригинальная программа платная и больше не поддерживается, а взломать хотелось бы. Если что, речь идёт вот об этой ВН https://vndb.org/v11895 

Adobe Edge Animate файлы так же не распознаёт, пишет, что нет сопутствующего html

0
13 Tester   (19 Августа 2019 20:06)
78951
Хм-м... Занятно, давным-давно хотел перевести данную новеллу, но в итоге не перевёл.

Можете попробовать использовать для редактирования оных Notepad++.