Добавление патча сжатия png, обновление документации

This commit is contained in:
2025-08-28 12:56:50 +03:00
parent 99ef353500
commit 73fa374423
12 changed files with 151 additions and 28 deletions
+56
View File
@@ -0,0 +1,56 @@
# Anixarty autopatcher
### Описание:
Автоматический патчер для приложения anixart.
---
### Структура проекта:
- `main.py` Главный файл
- `patches` Модули патчей
- `tools` Инструменты для модификации
- `patches/resources` Ресурсы, используемые патчами
### Установка и использование:
1. Клонируйте репозиторий:
```bash
git clone https://git.wowlikon.tech/anixart-mod/autopatcher.git
```
Требования:
- Python 3.6+
- Java 8+
- zipalign
- apksigner
- pngquant
Все остальные инструменты и зависимости будут автоматически установлены при запуске `main.py`.
2. Создайте keystore с помощью `keytool` (требуется только один раз):
```bash
keytool -genkey -v -keystore keystore.jks -alias [имя_пользователя] -keyalg RSA -keysize 2048 -validity 10000
```
2. Измените настройки мода в файле `patches/config.json`
3. Поместите оригинальный apk файла anixart в папку `original`
4. Запустите `main.py` и выберите файл apk
## ПОКА ЕЩЁ В РАЗРАБОТКЕ И ПОЭТОМУ НЕ В СКРИПТЕ
1. Перейдите в папку `anixart/dist` и запустите `zipalign`:
```bash
zipalign -p 4 anixart.apk anixart-aligned.apk
```
2. Запустите `apksigner` для подписи apk файла:
```bash
apksigner sign --ks /путь/до/keystore.jks --out anixart-modded.apk anixart-aligned.apk
```
3. Установите приложение на ваше устройство.
## Лицензия:
Этот проект лицензирован под лицензией MIT. См. [LICENSE](./LICENSE) для получения подробной информации.
### Вклад в проект:
- Seele - Все оригинальные патчи основаны на модификации приложения от Seele [[GitHub](https://github.com/seeleme) | [Telegram](https://t.me/seele_off)]
- Kentai Radiquum - Разработка неофициального сайта и помощь с изучением API [[GitHub](https://github.com/Radiquum) | [Telegram](https://t.me/radiquum)]
- ReCode Liner - Помощь в модификации приложения [[Telegram](https://t.me/recodius)]