foulnike

+55
с 23.04.2026

Завтра будет лучше

0 подписчиков
5 подписок

Очень приятно, что ты, похоже, реально пользуешься. Если хочешь, тебя персонально оповещу, когда будет готова 1.2.

1

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

Сейчас пишу форк unrpyc, чтобы больше не использовать шальной генератор движка. По идее он не должен хватать другие tl папки, но всякое может произойти. Попробуй снести другие локали перед генерацией.

1

Спасибо за отзыв! К вопросу по хэшу, мой софт не решает эту проблему автоматически. В текущем виде он страдает от тех же болячек, что и голый Ren'Py. Точка для роста, пробел понятен. К вопросу по аудио, если разработчик использовал play custom_voice "audio.ogg" или play sound аудиофайл всё равно появится в галерее звуков, но вместо текста реплики под ним будет серая надпись: "Текст не привязан (Музыка / SFX)" Я ещё работаю над приложением, следите за апдейтами.

1

Вообще ты подал мне идею. Я кажется придумал как сделать форк unrpyc, который сможет читать .rpyc, извлекать из него AST, пробегаться по дереву и собирать ноды. Таким образом сможем генерировать tl .rpy напрямую из .rpyc и в итоге откажемся от стандартного генератора и декомпиляции посредством unrpyc. Это облегчит и ускорит работу, а также значительно сократит количество ошибок при генерации. Запасной редактор можно будет спокойно вырезать. Спасибо!

unrpyc который я подключил работает с AST вроде-бы, остальное на регулярках, да.

Переводить файл на 10к строк в блокноте не кайф

+ зайди в "Сведения" на карточке Tampermonkey на той-же странице, "Разрешить пользовательские скрипты" должно быть включено.

1

Зайди на chrome://extensions/ , посмотри в правом верхнем углу таблетку "Режим разработчика", включи. Перезапусти Tampermonkey таблеткой на карточке расширения там-же. Я верю в то что ты не глупый, но вот сайт где должен работать скрипт: https://anilist.co/. Если даже это не поможет, то не знаю, попробуй Violentmonkey.

1

Загадка. Ещё раз затестил на хром и файрфокс, всё работает. Скрипт вообще не начинает работу? Загляни в консоль на f12, есть ошибки?

1