Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

Автоматическая очистка папки Updates

Дата: 30.08.2012 15:53:43
Просмотр сообщенияDecMaN (28 Авг 2012 - 10:27) писал: Как проверить корректность без логической оценки результатов устновки?.. Потому как только ты как поьлзователь можешь понять - корректно установилось обновление или нет.. Факт запуска клиента, как мне кажется, не показатель корректности..


ny3blpbku_co_gHa:
Это проще чем кажется. Лаунчер может, например, получать от сервера таблицу в которой указаны все файлы игры с их относительными путями и их хэш-коды. Далее лаунчер просто пробегает по папкам и проверяет по этой таблице есть ли нужные файлы и совпадают ли их хэш-коды. Если всё совпадает, значит обнова опставилась ништяк. Если не совпадает, значит надо просто докачать нехватающие/битые файлы. Тоже самое можно сделать и с записями реестра если они допустим меняются во время обновления.
В общем точки зрения программирования это совсем не архисложная задача, другое дело что сложность и трудоёмкость задачи не всегда коррелируют между собой, и нужно найти свободного программиста который будет ею заниматся, это сложнее :)

Реклама | Adv