L2Updater исходники на C#

Прочее L2Updater исходники на C# 2019-06-29

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

26251



Что может апдейтер:
  • Обновлять сам себя (изначально получилось идеально, потом где то закосячил, сейчас на костыле, но робит);
  • Проверять статус Логин и Гейм серверов;
  • Позволяет выбрать откуда обновиться (Добавил яндекс диск, позже наверно и гугл добавлю);
  • Позволяет использовать бэкграунд формы с прозрачностью;
  • Ну и собственно обновлять клиент :)
Что может апдейт билдер:
  • При повторном создании обновления переписывает только изменившиеся файлы
  • А что ему еще надо?? :)
Ну а теперь о недостатках.

Сурсы используют Windows form, а не WPS так что реализованная прозрачность имеет свои недостатки.
26250


Так выглядит скелет апдейтера. Что бы добавить элементы управления придется делать дырки в макете. И самый большой минус то что перемещать окно за пустые области нельзя(я конечно не останавливаю вас, можете реализовать. У меня голова пухла когда я это все делал).
Но тем не менее добавить то же окно браузера дело 2х минут. Если кому хочется лицезреть свой сайт через окно апдейтера проблем не возникнет.

За основу был взят апдейтер для AION, брал здесь в шаре.
  • апдейтер.jpg
    апдейтер.jpg
    92,5 КБ · Просмотры: 266
  • Мне нравится
Реакции: uter81 и kick
Назад
Сверху Снизу