| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Windows project source guards / test (push) Failing after 30s
Программа держит один «длинный запрос» к серверу и узнаёт о новой версии в момент её выхода, а не при проверке раз в полчаса. Сервер ведёт очередь на скачивание и раздаёт версию по ступеням: пока он на связи, фоновая установка идёт только с его разрешения, а проверка по расписанию молчит. Без сервера с очередью всё работает как раньше. Посреди игры или видео на весь экран обновление ждёт: перезапуск оборвал бы подключение. После обновления новая версия сообщает серверу, с какой версии пришла и сколько оно заняло; при откате прежняя сообщает о неудаче — по этим ответам сервер открывает версию остальным или останавливает раздачу. Вместе с вопросом программа называет одно слово о себе (окно, трей, игра) и включено ли подключение; адресов, серверов и настроек в вопросе нет. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
| .. | ||
| installer | ||
| __init__.py | ||
| app_updater.py | ||
| auto_update.py | ||
| release_watch.py | ||
| update_checker.py | ||
| update_signal.py | ||