[Launcher] Arizona Launcher Complier

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
777
Профессионал
Регистрация
2 Ноя 2024
Сообщения
703

Arizona Launcher Compiler

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

Установка и запуск приложения

Шаг 1. Установите Python3

Сделайте это либо на офф. сайте либо в Microsoft Store.

Шаг 2. Скачайте проект

Для начала нужно скачать проект, это можно сделать по этой ссылке. Разархивируйте его в любое для вас удобное место, а затем откройте его.

Шаг 3. Подготовьте app.asar

После этого вам нужен app.asar от лаунчера Користы или Суворова (на данный момент работают только они), можете скачать их здесь.
Данный файл нужно переместить в папку с файлом main.py. Вот как это должно выглядеть: alt text


Шаг 4. Установка зависимостей и запуск main.py

Откройте командную строку в папке проекта и пропишите две следующих команды:

pip install -r requirements.txt

python main.py app.asar

Шаг 5. Выберите тип лаунчера и укажите ссылки

Если у вас app.asar от лаунчера користы, то указывайте 1 в ином случае 2. Ориг арз пока что в разработке.

Какие ссылки нужно указывать?

Смотря чей app.asar.
Для примера покажу на app.asar`е от користы. Сначала программа заменяет ссылки в стилях лаунчера. На скрине ниже можем видеть, что программа просит ввести новую ссылку вместо
https://api.ko-rista.com/v1/getLaun...629a1c42304558e2e9222c8bc0b26&type=background.
Перейдя по ссылке, вы сможете увидеть там фоновое изображение лаунчера, исходя из этого мы можем понять, что нужно ввести ссылку на новое фоновое изображение. alt text Давайте разберем еще один скрин. alt text На скрине видим ссылку которую нужно заменить, а именно:
https://api.ko-rista.com/v1/getLaun...cfc629a1c42304558e2e9222c8bc0b26&type=siteUrl
Исходя из последного параметра type в ссылке, мы можем понять, что эта ссылка должна вести на сайт вашего проекта. Вы можете написать скрипт который будет перенаправлять игрока на ваш сайт и разместить его на своем веб-хостинге(рекомендуется для тех, кто хочет менять ссылки в лаунчере динамически, чтобы не компилировать лаунчер при каждой смене ссылки), а можете просто указать прямую ссылку.
И еще один. alt text Переходим по ссылке и видим следующее: alt text
Думаю не сложно догадаться что это список серверов в лаунчере. Вообщем тут есть два варианта: статический онлайн и динамический. Для динамического нам потребуется веб хостинг. Туда мы должны залить два файла, а именно query.php и ``server-data.php`` Скачайте здесь. Редактируем только второй файл, первый в никоем случае не трогаем. После того как залили, просто откройте ``server-data.php`` на вашем сайте, скопируйте ссылку на него и вставьте в прогу.
Что же делать, если нету веб хостинга?
Переходим на pastebin и обязательно регистрируемся, чтобы в будущем можно было менять инфу о сервере. Жмем зеленую кнопку Paste и вводим туда следующее:{"arizona":[{"number":1,"name":"ArizonaRp","ip":"141.94.184.110","port":7777,"online":0,"maxplayers":150,"password":false}]} ПРИМЕР НИЖЕ Делаете под себя и нажимаете самую нижнюю кнопку ``Create New Paste``. Вас перекидывает на вашу пасту, которую вы только создали. alt text Нажимаете кнопку ``raw`` и копируете ссылку куда вас перекинуло, вставляем ее в прогу.


Шаг 6. Скачайте лаунчер и установите скомплированный app.asar

Перейдите по ссылке и скачайте архив лаунчера, разархивируйте его в любом удобном месте, а затем откройте папку. Вы увидите папку resources в нее вы должны перетащить app.asar из папки программы output (скрины ниже). alt text Вот как должно выйти: alt text

Шаг 7. Запустите лаунчер.

Наслаждайтесь вашим новым лаунчером для вашего сервера/проекта, если есть вопросы - пишите комменты, постараюсь всем ответить.

скоро добавлю

 
777
Профессионал
Регистрация
2 Ноя 2024
Сообщения
703
спасибо пикамонову за идею
Ресурс​
 

Вложения

  • arzLauncher-complier-main.zip
    283.1 KB · Просмотры: 10
777
Профессионал
Регистрация
2 Ноя 2024
Сообщения
703
OFFTOP

минута до смерти1737759705371.png

 
A

apptest

гайду больше лет чем тебе
я же заставлю користу сменить вам сборку что бы вы не пиздили её
 
Дальше — Больше
Команда форума
Модератор
Регистрация
21 Янв 2023
Сообщения
811
Все конечно классно, но я предпочитаю все делать ручками, ибо користа может что либо поменять, а программа этого не заметит.

Так что лучше по старинке
 
A

apptest

Все конечно классно, но я предпочитаю все делать ручками, ибо користа может что либо поменять, а программа этого не заметит.

Так что лучше по старинке
Користе это не будет делать, я попрошу его в сборку просто кое что внести, что будет проверка на ИП проходить через сайт, и все левые ИП лесом
 
Дальше — Больше
Команда форума
Модератор
Регистрация
21 Янв 2023
Сообщения
811
Користе это не будет делать, я попрошу его в сборку просто кое что внести, что будет проверка на ИП проходить через сайт, и все левые ИП лесом
сборка чего? лаунчера, asar лаунчера?
если просто сборка лаунчера - это будет легко обойти.
 
Пользователь
Регистрация
28 Окт 2024
Сообщения
85
Та проще уже купить чем мучатся потом не получится ты тупо время питебешь
 
Активный
Регистрация
29 Июл 2024
Сообщения
523
OFFTOP

Если всё таки будет эта шедевросистема от Васильева, то я тогда даже сам вам создам тутор как заменить сборку, даж не поленюсь залить её на вдс

 
777
Профессионал
Регистрация
2 Ноя 2024
Сообщения
703
OFFTOP

Если всё таки будет эта шедевросистема от Васильева, то я тогда даже сам вам создам тутор как заменить сборку, даж не поленюсь залить её на вдс

ай тигр
 
Сверху