@Derfirm
Noname Developer.

Как корректно и оптимально распаковать Paradox Script и запаковать его обратно?

День добрый.
Давно играю в `Stellaris` и иногда хочется подредактировать файлы сохранений, добавить какие-то флаги или другое.
Как это делать руками и с помощью кнопок уже давно описано, например https://www.reddit.com/r/Stellaris/comments/acvec8...
Мне же хочется сделать простую веб-морду и при помощи `json-patch` редактировать это из UI без нужды мудохаться с архивами и своеобразным синтаксисом.

Суть вопроса:
Как распаковать и запаковать (идеально в жсон) подобный синтаксис при помощи питона оптимально?
Нашел кучу решений с регулярками и пайпарсе https://github.com/Shadark/ClauseWizard/blob/maste... (на реддите пишут что скрипт работает несколько минут (!)) или `tokenize` но все они не умеют запаковывать обратно.

пример формата
https://gist.github.com/Derfirm/e6e06dea233b5ef8b9...
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
02 мая 2024, в 14:44
500 руб./за проект
02 мая 2024, в 14:36
3000 руб./за проект
02 мая 2024, в 14:29
30000 руб./за проект