Compare commits

...

10 Commits

Author SHA1 Message Date
Anatoliy Esherkin 8696b4bfa0
Merge 6a82004727 into 2776051b17 2026-03-17 22:04:36 +03:00
relyay 2776051b17
Grammar fix in readme.md (#27) 2026-03-16 18:59:08 +03:00
WowInceptionGood 1d4cb2d248
Из-за недавних ошибок 2026-03-16 00:12:27 +03:00
WowInceptionGood ba6191d7e3
faq: Используйте сторонние сервера на свой страх и риск 2026-03-15 21:36:13 +03:00
Alexey Polyakov 48c74153ec
Update server link format in faq/servers.md 2026-03-15 21:32:29 +03:00
Alexey Polyakov ea9e4761bc
Add mox.nyako.tk server information 2026-03-15 21:28:38 +03:00
Anatoliy Esherkin e6d693efbd
Create servers.md (#23) 2026-03-15 11:04:44 +03:00
Anatoliy Esherkin dae26f02a8
Открытые сервера (#25) 2026-03-15 11:04:32 +03:00
Anatoliy Esherkin ca652aab03
Патч IPA (#24)
* Патч IPA

* Update patch_ipa.md

* Update readme.md

---------

Co-authored-by: Alexey Polyakov <starwear3000@mail.ru>
2026-03-15 11:03:47 +03:00
Anatoliy Esherkin 6a82004727
Фикс 2026-03-12 10:31:11 +03:00
5 changed files with 27 additions and 4 deletions

8
faq/patch_ipa.md Normal file
View File

@ -0,0 +1,8 @@
# Патч MAX для IOS
1) Распаковываете IPA
2) Находите файл MAX в Payload/Max.app
3) Открываете hex-редактор и находите api.oneme.ru и меняете на свой
При желании можете поменять другие URL
URL не должен привышать количество символов которое было у изначального URL!
4) Открываете IPA как архив и добавляете патченный файл MAX в Payload/Max.app

View File

@ -4,4 +4,5 @@
[Установка сервера](install.md)
## Патчинг клиентов
[Патч apk](patch_apk.md)
[Патч мобильного клиента для Android](patch_apk.md)
[Патч мобильного клиента для IOS](patch_ipa.md)

11
faq/servers.md Normal file
View File

@ -0,0 +1,11 @@
> [!Caution]
>
> На данной странице представлены инстансы от сторонних разработчиков.
>
> Используйте на свой страх и риск
>
# Открытые сервера
* [JustMAX](https://t.me/justmax_official)
* [mox.nyako.tk](https://t.me/opengrame/296), порт 443 (регистрация по реальному номеру)

View File

@ -1,6 +1,6 @@
> [!Caution]
>
> Проект находится на ранней стадии разработки и вероятно полон багов.
> Проект находится на ранней стадии разработки и, вероятно, полон багов.
>
> Использование в профессиональных средах не рекомендовано.
>
@ -13,7 +13,7 @@ https://t.me/openmax_alerts
# Требования
- Python 3.12+ (поддержка версий ниже не гарантирована)
- MariaDB, MySQL или SQLite
- MariaDB, MySQL или SQLite (использование последнего не рекомендуется, так как поддержка ещё в разработке)
- Уметь патчить клиент MAX или собирать Komet из исходного кода (естественно с заменой сервера)
- Сертификат и приватный ключ X.509 (для тестирования сервера можно сгенерировать самоподписанный: ```openssl req -x509 -newkey rsa:2048 -nodes -keyout key.pem -out cert.pem -days 365```)
@ -23,3 +23,4 @@ https://t.me/openmax_alerts
# Дополнительная информация
[Faq](faq/readme.md)
[Открытые сервера](faq/servers.md)

View File

@ -123,6 +123,8 @@ class OnemeMobileServer:
except Exception as e:
self.logger.error(f"Произошла ошибка при работе с клиентом {address[0]}:{address[1]}: {e}")
traceback.print_exc()
except AttributeError:
self.logger.error(f"Повреждённый пакет от клиента {address[0]}:{address[1]}, пропускаю")
# Удаляем клиента из словаря
if userPhone: