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








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

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




















































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

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

Комментарии (9):
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
3
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.
Возможно, Вы в курсе того, о чём он говорит?

1
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.
" - я не зря спросил про нету ли этого багфикса

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