Вверхногамное оновлення лаунчер Minecraft
Оновлення лаунчер Minecraft йде повним ходом - до кінця наступного тижня їм повинні будуть користуватися вже всі гравці.
Правда сам процес оновлення, на мій погляд, виглядає дуже дивно.
Як повідомляли розробники, оновлення буде відбуватися поступово. Я припускав, що це зроблено для того щоб знизити навантаження на сервера і, можливо, ще для того щоб дізнатися і виправити перші помилки до того, як лаунчер буде встановлений у всіх.
Між іншим, хто там був незадоволений постійними питаннями про оновлення до Windows 10? Тут питання вирішене кардинально - лаунчер просто оновлюється в момент запуску.
Але як з'ясувалося - це не найдивніше, що твориться з цим оновленням. Як я писав, мені вдалося оновитися, відразу після виходу нового лаунчер. Зробив я це, скориставшись звичайним монтажником, розміщеному на офіційному в сайті Mojang. Але через якийсь час лаунчер був примусово замінений на старий, від якого я вже давно встиг відвикнути.
Така «радість» трапилася не тільки зі мною - мені про це розповіли кілька моїх знайомих. Те, що мені вдалося оновитися можна пояснити везінням або якимось збоєм алгоритмі визначення того чи повинна гравцеві встановлюватися нова версія чи ні. А при подальшому оновленні «був наведений порядок».
Ось, що зараз представляє вміст папки лаунчер:
- Папка game містить тільки файл launcher.jar (старий лаунчер);
- Папка runtime міститься портативну версію Java;
- Папка tmp - порожня;
- Папка tools містить файл NativeUpdater.exe
- Файл MinecraftLauncher.exe - власне сам новий лаунчер;
- Файл nativelog.txt - журнальний файл нового лаунчер.
Саме в файлі nativelog.txt можна я почерпнув інформацію про те, що мені ще не покладається користуватися новим лаунчером: «Using old launcher as we're not in the rollout».
Але і це не найдивніше. Періодично я помічав, що відбувається скачування і установка нового лаунчер, але після цього все одно завантажується і запускається старий лаунчер.
Виходить, що рознесені в часі оновлення трафіку не економить ні краплі і фактично новий лаунчер вже викачаний усіма активними гравцями. Більш того, коли виходить оновлення нового лаунчер - воно завантажується у всіх користувачів. Тобто лаунчер по суті встановлено, тільки користуватися ним можуть поки ще не всі гравці.
Загалом, все це дуже дивно і у мене немає ніяких ідей для чого це було зроблено. А у вас?