1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Скрыть объявление

Привет посетитель! У нас на форуме тебе откроются дополнительные разделы, которые скрыты от гостей! А так же ты найдёшь много полезной информации.

Софт Софтинка для создания апдейтеров

Тема в разделе "Софт", создана пользователем Stenly76, 13 ноя 2016.

  1. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    Нацарапал тут на пасквиле, может пригодится кому.

    Софтина дает возможность менять дизайн апдейтера по своему усмотрению (ньюанс: обязательно нужно положить фон на обе формы!)
    Менять параметры:
    - добавлять языки (для каждого языка указывать свою веб-страничку для отображения новостей и событий)
    - менять настройки по умолчанию, запрещать или разрешать игрокам менять каждую из настроек в апдейтере (например можно запретить выбор прокси)
    - указывать несколько серверов для обновлений (апдейтер будет использовать пинг, если включена опция, или случайный для равномерного распределения нагрузки от игроков)

    Сам апдейтер:
    - Поддержка нескольких языков (для каждого языка можно указывать свою веб-страницу с новостями и событиями)
    - Проверка файлов разными методами: MD5 Hash, Размер+Дата файла (Недоступно в бесплатной версии), Сравнение по файлу предыдущих обновлений (т.е. сверка только таблиц обновлений без сканирования клиента. Недоступно в бесплатной версии). Собственно два последних метода для тех игроков кто вообще клиент не трогает и компьютер использует только чтоб "с иконочки запустить игру".
    - Проверка файлов в несколько потоков (установка типа диска SSD. для жестких дисков несколько потоков может даже замедлить процесс. Недоступно в бесплатной версии)
    - Закачка файлов в несколько потоков (по типу разных менеджеров закачек, что ускоряет загрузку в несколько раз. Недоступно в бесплатной версии)
    - Выбор прокси (или автоматический выбор) для подключения к серверу с проверкой доступности и скорости (банальная и простая подмена файла l2.ini. Недоступно в бесплатной версии)
    - Использование архиватора RAR версии 5.* для сжатия файлов клиента на стороне сервера.

    update: файлы перезалиты (библиотека UnRAR подралась с VMProt :-) )
    update: файлы перезалиты (досадный недочет - у превью был залочен размер окна. добавил еще один пример дизайна в папку Examples)
    update: файлы перезалиты (устранена проблема при разнице в региональных настройках записи даты и времени)
    Прямая ссылка: http://virgik.ru/advext/updater/Updater4Free.zip


    PS: Для любителей "покопаться в коде": Функции не просто отключены, они в принципе вырезаны на этапе компиляции.
     

    Вложения:

    Последнее редактирование: 16 ноя 2016
    darktimes, volond1, Psycho и 9 другим нравится это.
  2. FeelingsPain

    FeelingsPain Участник Пользователь

    Регистрация:
    6 май 2016
    Сообщения:
    47
    Симпатии:
    2
    Баллы:
    86
    Конечно спасибо взял. но меня смутили эти строчки (Недоступно в бесплатной версии), Это типо реклама чтоле?
     
  3. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    В какой-то мере. По факту генерируется полноценный софт. У него нет всплывающих баннеров с требованием купить, просто функционал обрезан до уровня типичных бесплатных (а иногда и платных) апдейтеров. Т.е. пользоваться для своих серверов и бесплатно - сколько угодно.
    Хочется чего-то большего - вЭлком! :-)
     
    kick нравится это.
  4. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    update: файлы перезалиты (библиотека UnRAR подралась с VMProt :-) )
     
  5. jois

    jois Пляшущий с бубном Местный

    Регистрация:
    11 апр 2016
    Сообщения:
    270
    Симпатии:
    57
    Баллы:
    154
    Кто разраб то?
     
  6. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    Я
     
    Gigi нравится это.
  7. Gigi

    Gigi Интересующийся Местный

    Регистрация:
    27 янв 2015
    Сообщения:
    134
    Симпатии:
    16
    Баллы:
    229
    Спасибо за работу ....
     
    Последнее редактирование: 13 ноя 2016
  8. jonius

    jonius Женат, двое детей:) Местный

    Регистрация:
    4 сен 2015
    Сообщения:
    421
    Симпатии:
    160
    Баллы:
    317
    спасибо за работу) но не качает чет) залить бы куда нить:-)
     
  9. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    Не качает "что"? или "откуда"?
     
  10. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    добавил ссылку на скачивание
     
    jonius нравится это.
  11. Angelika

    Angelika Пляшущий с бубном Местный

    Регистрация:
    20 авг 2016
    Сообщения:
    213
    Симпатии:
    74
    Баллы:
    176
    [mmo-develop.ru]_Updater4Free.zip яд дёргай дядь )
     
    jonius нравится это.
  12. jonius

    jonius Женат, двое детей:) Местный

    Регистрация:
    4 сен 2015
    Сообщения:
    421
    Симпатии:
    160
    Баллы:
    317
    Продам апдейтер:-)) Спасибо за софтину
    Софтинка для создания апдейтеров, jonius,2, 1, 13 ноя 2016, 16:06, Форум администраторов игровых серверов, 51195, 4338, png, Безымянный.png
     
    Razox нравится это.
  13. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    update: файлы перезалиты (досадный недочет - у превью был залочен размер окна. добавил еще один пример дизайна в папку Examples)
     
  14. Zubastic

    Zubastic Знающий Проверенный

    Регистрация:
    24 апр 2016
    Сообщения:
    563
    Симпатии:
    252
    Баллы:
    337
    Бага с прогресс барами исправлена?
    И в конце увидеть бы результат работы апдейтера (как это выглядит при запуске).
     
  15. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    Да давно исправлена. Еще на очень старой версии :-)
    Превьюшки смотри, или поднимай веб и заливай тестовые файлы (все в комплекте). Ну или запусти уже апдейтер на шоке, я там все обновил.
     
  16. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    На самом деле можно и в файловом режиме запустить. с ключем типа filemode=C:\myfolder\
    Но особо не тестировал, потому за работу не ручаюсь
     
  17. Zubastic

    Zubastic Знающий Проверенный

    Регистрация:
    24 апр 2016
    Сообщения:
    563
    Симпатии:
    252
    Баллы:
    337
    Просто на шоке бага и пахала, поэтому и спрашиваю :-)
     
  18. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    С той поры много воды утекло :-) Например я часа три тестировал по скорости разные реализации расчета MD5. В итоге допилил реализацию на АСМе, которая работает в 6 раз быстрее, чем та, которую пользовал ранее. Так-что работа проделана серьезная. Движок переработан полностью.
     
    kick нравится это.
  19. Zubastic

    Zubastic Знающий Проверенный

    Регистрация:
    24 апр 2016
    Сообщения:
    563
    Симпатии:
    252
    Баллы:
    337
    А нет ли там подводных камней из-за такой реализации?
     
  20. Stenly76

    Stenly76 Пляшущий с бубном Местный

    Регистрация:
    13 ноя 2015
    Сообщения:
    69
    Симпатии:
    51
    Баллы:
    161
    Ну если гигабайтные файлы жрет, хеши считает правильно, то все в порядке, мне кажется. На боевом сервере работает. Проверено :-)