Привет!
С помощью ИИ собрал собственный патчер и клиентский апдейтер для Lineage II. Сейчас хочу дать программу на открытый тест.
Что уже умеет:
2950 файлов • 25,54 ГБ • патч сформирован за 259,97 секунды
Интерфейс старался сделать максимально простым и понятным. Если найдёте ошибку, зависание или у вас появятся идеи, топрисылайте описание сюда. Передам задачу чату и попробуем улучшить
Важно: пока это тестовая версия, поэтому сначала используйте копию клиента и отдельную тестовую папку на хостинге.
Пароль:
С помощью ИИ собрал собственный патчер и клиентский апдейтер для Lineage II. Сейчас хочу дать программу на открытый тест.
Что уже умеет:
- быстро сканировать и хешировать клиент;
- создавать полный патч и последующие обновления;
- обрабатывать только изменённые файлы;
- загружать патч на FTP параллельными потоками;
- автоматически формировать UpdateInfo.xml;
- создавать однофайловый Updater.exe;
- выбирать готовые L2-шаблоны, собственную иконку и редактировать дизайн через HTML/CSS/JS;
- проверять и восстанавливать повреждённые файлы клиента.
2950 файлов • 25,54 ГБ • патч сформирован за 259,97 секунды
Интерфейс старался сделать максимально простым и понятным. Если найдёте ошибку, зависание или у вас появятся идеи, топрисылайте описание сюда. Передам задачу чату и попробуем улучшить
Важно: пока это тестовая версия, поэтому сначала используйте копию клиента и отдельную тестовую папку на хостинге.
Пароль:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
- Ускорена проверка клиента: апдейтер сначала сравнивает локальный и серверный UpdateInfo.xml. Если они одинаковые — клиент не хешируется целиком.
- Полная проверка по кнопке работает отдельно и всегда проверяет все файлы.
- Исправлена ошибка с system\l2.log: логи, временные файлы и дампы (*.log, *.tmp, *.dmp) больше не проверяются, не скачиваются и не удаляются апдейтером.
- Патчер теперь по умолчанию не добавляет эти runtime-файлы в новые патчи.
- Добавлен автоматический тест обновления при заблокированном l2.log.
- Добавлены языки интерфейса: украинский, английский и русский.
- Добавлены самообновление апдейтера и отдельный файл версии.
- Добавлен офлайн-режим: при временной недоступности сервера можно запустить игру.
- Добавлены состояния кнопок: проверка, загрузка, готово, офлайн и ошибка.
- Добавлены новые L2-шаблоны дизайна и возможность создавать собственные через HTML/CSS/JS.
Вложения
Последнее редактирование:


