22 посетителя на сайте. Из них:
Пользователи3
Роботы19
Список пользователей
GROSSMAN Сейчас на сайте
VOLK - Brawl Stars Сейчас на сайте
Ернұр Жұматай Сейчас на сайте
db9vol Был(a) в сети 3 минуты назад
Андрей Лазарев Был(a) в сети 7 минут назад
WiseBear Был(a) в сети 12 минут назад
Даниил Девелоп Был(a) в сети 12 минут назад
Covers Был(a) в сети 13 минут назад
Захар Грусс Был(a) в сети 18 минут назад
LL X Был(a) в сети 22 минуты назад
PussyCat Был(a) в сети 41 минуту назад
Виктор Был(a) в сети 45 минут назад
Ярослав Забродин Был(a) в сети 46 минут назад
Никита Е Был(a) в сети 50 минут назад
hasbulla hasbula Был(a) в сети 54 минуты назад
альберт фанусов Был(a) в сети 54 минуты назад
Znsn Kkk Был(a) в сети 57 минут назад
Rauan Был(a) в сети 1 час назад
владислав кривцов Был(a) в сети 1 час назад
Данила Васильев Был(a) в сети 1 час назад
Сеня Был(a) в сети 1 час назад
Nur Был(a) в сети 1 час назад
Никита Карабанов Был(a) в сети 1 час назад
Илья Семкин Был(a) в сети 1 час назад
denis gold Был(a) в сети 1 час назад
Miki Kubovych Был(a) в сети 1 час назад
Dagestani Был(a) в сети 2 часа назад
ttt i Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
Саня Был(a) в сети 2 часа назад
Oleg Был(a) в сети 2 часа назад
Самир Мухаев Был(a) в сети 2 часа назад
Nikolay Gevorgyan Был(a) в сети 2 часа назад
Максим Бедриченко Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
Royal Abbasoff Был(a) в сети 2 часа назад
Organizator Volhrbnik Был(a) в сети 2 часа назад
Demon Был(a) в сети 2 часа назад
Btoome Amerilovurs Был(a) в сети 2 часа назад
Hard Play Был(a) в сети 2 часа назад
NO Был(a) в сети 2 часа назад
Дима Был(a) в сети 3 часа назад
Даня Был(a) в сети 3 часа назад
Ярослав Был(a) в сети 3 часа назад
world_ev Был(a) в сети 3 часа назад
Vvvv Gghh Был(a) в сети 3 часа назад
Vdnsnsb Был(a) в сети 3 часа назад
AQUA Был(a) в сети 3 часа назад
богдан демчук Был(a) в сети 3 часа назад
Слава Павленко Был(a) в сети 4 часа назад
андрей старосвеский Был(a) в сети 4 часа назад
Dubceac Grigore Был(a) в сети 4 часа назад
Саша Таган Был(a) в сети 4 часа назад
shama 278 Был(a) в сети 4 часа назад
Nurlan Rzabeyli Был(a) в сети 4 часа назад
Mahmut Был(a) в сети 4 часа назад
Zhekic Blogger Был(a) в сети 5 часов назад
Pavel Был(a) в сети 5 часов назад
MAGISTRJ 0_0 Был(a) в сети 5 часов назад
Дрлрлррш Рошршр Был(a) в сети 5 часов назад
Dima Assanov Был(a) в сети 5 часов назад
rikk092 Был(a) в сети 5 часов назад
Max Honest Был(a) в сети 6 часов назад
ウスふ ヘッォ林 Был(a) в сети 6 часов назад
Ab Antonian Был(a) в сети 6 часов назад
Илья Был(a) в сети 6 часов назад
Андрiй Афанасьєв Был(a) в сети 6 часов назад
Sergo MSK Был(a) в сети 6 часов назад
Hoshi Был(a) в сети 6 часов назад
Был(a) в сети 6 часов назад
Alexander Stepanov Был(a) в сети 7 часов назад
Илья Илья Был(a) в сети 7 часов назад
Иван Малофий Был(a) в сети 7 часов назад
Dato Guliazali195 Был(a) в сети 7 часов назад
Ваня Малофий Был(a) в сети 7 часов назад
Кира Морозова Был(a) в сети 7 часов назад
Сергей Шемет Был(a) в сети 7 часов назад
Crazy_Style Был(a) в сети 7 часов назад
Илья Глинов Был(a) в сети 7 часов назад
Ivan Sesyunin Был(a) в сети 7 часов назад
Santizila80 Был(a) в сети 7 часов назад
saba saba Был(a) в сети 7 часов назад
Никита Ишмуратов Был(a) в сети 7 часов назад
Андрей Забузов Был(a) в сети 7 часов назад
Даниил Смирнов Был(a) в сети 7 часов назад
Denys Был(a) в сети 8 часов назад
Cheets 777 Был(a) в сети 8 часов назад
Limex Был(a) в сети 8 часов назад
イリヤ ナウモフ Был(a) в сети 8 часов назад
even Был(a) в сети 8 часов назад
Александр Алексангдрович Был(a) в сети 8 часов назад
Dinis Был(a) в сети 8 часов назад
Alexandr Sharov Был(a) в сети 9 часов назад
Санжар Был(a) в сети 9 часов назад
Danil Fursik Был(a) в сети 9 часов назад
Magomed Tataev Был(a) в сети 9 часов назад
Ваня Волков Был(a) в сети 9 часов назад
Доктр Дом Был(a) в сети 9 часов назад
Никита Вьюгин Был(a) в сети 9 часов назад
Юрий Зырянов Был(a) в сети 11 часов назад
Евгений Жириновский Был(a) в сети 11 часов назад
Google Fotolsr Был(a) в сети 11 часов назад
astor Был(a) в сети 11 часов назад
Богдан Сирник Был(a) в сети 11 часов назад
Егор Музыченко Был(a) в сети 11 часов назад
Хабиб Гамзатов Был(a) в сети 11 часов назад
x1ntezz Был(a) в сети 11 часов назад
nekrov Был(a) в сети 12 часов назад
Олег Хардлайн Был(a) в сети 12 часов назад
Goga Tur Был(a) в сети 12 часов назад
awa Был(a) в сети 12 часов назад
X-RAY RP Был(a) в сети 12 часов назад
0987654321 Был(a) в сети 12 часов назад
Danya.Sapranko Был(a) в сети 12 часов назад
Артем Папович Был(a) в сети 13 часов назад
David Dolapchy Был(a) в сети 13 часов назад
VlaDICK DICKtator Был(a) в сети 13 часов назад
Farkhad Ramazanov Был(a) в сети 13 часов назад
MAT22 Был(a) в сети 13 часов назад
Орвжоаена Был(a) в сети 14 часов назад
Danger Player Был(a) в сети 15 часов назад
Был(a) в сети 15 часов назад
J Murphy Был(a) в сети 15 часов назад
Vitorio Ezequiel Был(a) в сети 16 часов назад
Hipex Pombao Был(a) в сети 16 часов назад
Ggg Tr Был(a) в сети 17 часов назад
Крысурсы Был(a) в сети 17 часов назад
Sam Lake Был(a) в сети 18 часов назад
Арсений Чайников Был(a) в сети 18 часов назад
Александр Безверхних Был(a) в сети 19 часов назад
سلطان سلمان Был(a) в сети 19 часов назад
saba talaxadze Был(a) в сети 19 часов назад
lkaus Lonselot Был(a) в сети 19 часов назад
Fakeee Был(a) в сети 20 часов назад
Paradoks ParadoksOVICH Был(a) в сети 20 часов назад
men good Был(a) в сети 21 час назад
Семин Ундер Был(a) в сети 21 час назад
Был(a) в сети 21 час назад
ERVIN223 Был(a) в сети 21 час назад
Мухаммед Наурозбай Был(a) в сети 21 час назад
Тимур Нач Был(a) в сети 22 часа назад
Ihor Dm Был(a) в сети 22 часа назад
Саид Франко Был(a) в сети 22 часа назад
Т ИВ Был(a) в сети 22 часа назад
Раиль Шакиров Был(a) в сети 22 часа назад
Haron Был(a) в сети 23 часа назад
Dima A Был(a) в сети 23 часа назад
Timur Duskl Был(a) в сети 23 часа назад
Санічка Был(a) в сети 23 часа назад
TOKSYCHNIE Был(a) в сети 23 часа назад
Список ботов
rambler (19)

Следите за нами!

[Source] MTA Developers Launcher 1.1

Описание

 MTA Developers Launcher

MTA Developers Launcher — это простой лаунчер для Multi Theft Auto, позволяющий легко обновлять, запускать клиент и сервер, а также восстанавливать поврежденные файлы. Он работает в связке с манифестом, создаваемым через generate_manifest.py.


📁 Содержание

  • launcher.py — графический лаунчер на tkinter, который скачивает и обновляет файлы игры, сверяя их хеши с сервером.
  • generate_manifest.py — утилита для генерации XML-манифеста с контрольными суммами (MD5) всех файлов игры и автоматического обновления версии.

🔧 Как работает launcher.py

launcher.py — это основное приложение, предоставляющее GUI, с помощью которого можно:

  • Запустить клиент (Multi Theft Auto.exe)
  • Запустить сервер (MTA Server.exe)
  • Обновить игру до последней версии
  • Восстановить поврежденные или отсутствующие файлы

Основной функционал:

  • Загружает информацию о последней версии с version.xml, размещённого на сервере.
  • Сравнивает локальную версию с серверной.
  • Если версия устарела — загружает files_manifest.xml, в котором перечислены файлы и их хеши.
  • Проверяет каждый файл локально, сверяя MD5-хеши.
  • Загружает только те файлы, которые отсутствуют или повреждены.
  • Поддерживает многопоточную загрузку с отображением скорости и прогресса.

🛠 Как работает generate_manifest.py

Этот скрипт предназначен для разработчиков и запускается на стороне сервера. Он:

  1. Перебирает все файлы в указанной директории, кроме:
    • самого скрипта
    • version.xml
    • files_manifest.xml
  2. Вычисляет MD5-хеш каждого файла.
  3. Создаёт files_manifest.xml — список всех файлов с их относительным путём и хешем.
  4. Обновляет version.xml, увеличивая версию (например, с 1.0.3 на 1.0.4).

Пример запуска:

python generate_manifest.py --folder ./game_files -o files_manifest.xml

📦 Установка и использование

  1. Серверная часть (разработчик):

    • Разместить files_manifest.xml и version.xml на веб-сервере.
    • Все файлы игры должны быть доступны по ссылке, соответствующей структуре путей в манифесте.
  2. Клиентская часть (общий доступ к примеру: игроки или разработчики):

    • Запускает launcher.py.
    • Программа автоматически проверяет наличие обновлений и загружает только недостающие или повреждённые файлы.

💡 Требования

Python 3.7+

Модули: tkinter, requests




Автор публикации:

WiseBear WiseBear

Скачать:

Скачать

Дата:
Автор ресурса:

e1ectr0venik

Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Введение в скриптинг 2
Введение в скриптинг 2
24.12.2020, Клиенты MTA
Обучение LUA
Обучение LUA
24.12.2020, Статьи
Готовый сайт для SAMP проекта
Готовый сайт для SAMP проекта
07.12.2024, Скрипты сайтов / PREMIUM WEB

Нет комментариев.Оставишь комментарий?