Обновления

С чем сюда приходят

Что находится на странице

Значок версии расположен под логотипом и всегда виден; клик по нему открывает Настройки → Обновления. Всё, что можно обновить прямо сейчас, находится на этом экране:

Обновление всегда вручную. Нет автоматического обновления и нет расписания — приложение никогда не устанавливает ничего само.

Когда приложение проверяет

Приложение проверяет само при запуске и каждые 30 минут; ответ кешируется на те же 30 минут, поэтому Проверить — это способ принудительно получить свежие данные.

Как проходит установка

  1. Нажмите Скачать и установить. Кнопка отображает Загрузка…, пока файл загружается, а процент выполнения отображается на карточке.
  2. Файл проверяется, затем появляется вопрос Установить обновление? для подтверждения. Нажмите Установить. Закрытие этого вопроса ничего не меняет — файл остаётся готовым на диске, и кнопка теперь отображает Установить вместо повторной загрузки.
  3. Приложение закрывается, и открывается установщик Windows. Настройки, токены и статистика остаются на месте.

Не делайте это в середие трансляции — приложение закроется.

Установщик весит около ста мегабайт и обычно загружается за минуту или две. Если загрузка заметно дольше, причина в маршруте до сервера, а не в вашем интернете: нет смысла проверять скорость соединения или переустанавливать приложение. Загрузку можно оставить работать, пока вы заняты другим — это ничего не сломает, а установка начнётся только после вашего подтверждения.

Предупреждение о блокировке обновления Windows

Установщик strAImer пока не подписан сертификатом издателя, и одна функция Windows 11 — Smart App Control — категорически отвергает неподписанные установщики. На компьютере, где она включена, обновление невозможно установить вообще.

Приложение читает этот параметр и сообщает об этом до загрузки: когда обновление доступно и на этой машине функция включена, на карточке приложения появляется предупреждение со ссылкой Скачать с сайта на инструкции. Его никто другой не видит — где функция выключена или отсутствует, а это обычный случай, карточка выглядит как всегда.

Скачать и установить остаётся доступной: функцию можно выключить в Windows и нажать кнопку сразу после. strAImer никогда не трогает этот параметр сам — он только читает, включён ли он, потому что отключение защиты Windows — ваше решение.

Как выглядит это окно Windows и где находится переключатель, описано в статье "Обновление не устанавливается".

Установка с сайта вручную

Заметка под карточкой приложения — это запасной вариант для обновления, которое приложение не смогло установить само: скачайте установщик с сайта через ссылку Скачать с сайта и запустите его поверх текущей версии.

Не нужно ничего удалять заранее. Установщик заменяет программу на месте, а настройки, токены и статистика хранятся вне её, поэтому они остаются нетронутыми.

Одна проблема, которую это не обходит — это когда Windows категорически отвергает установщик. Smart App Control блокирует сам файл, а не путь, по которому он попал, поэтому копия, полученная вручную, отвергается точно так же — статья "Обновление не устанавливается" рассказывает, как с этим справиться.

Та же кнопка Скачать с сайта появляется в окне Обновление не установлено, поэтому ручной путь находится в одном нажатии от большинства сбоев. Помощник горячих клавиш — это то, на что это окно отвечает иначе, и это следующий раздел.

Когда помощник горячих клавиш мешает

Помощник горячих клавиш — это фоновый компонент, который сохраняет работоспособность горячих клавиш, пока игра, запущенная от имени администратора, в фокусе. Он работает с правами администратора, поэтому установщик не может его закрыть — а установщик, который не может закрыть каждую часть приложения, останавливается с ошибкой вместо замены файлов.

Приложение останавливает помощник само перед передачей управления установщику, и на большинстве машин это конец истории. Когда это не так, статья "Обновление не устанавливается" говорит, что нажать.

Что важно на этой странице, так это чем это оборачивается потом. Помощник оказывается выключенным навсегда, а не на время обновления: как только новая версия запустится, включите его обратно с помощью Включить в настройках плитки Панель: Кнопки, где он был включён изначально. Горячие клавиши meanwhile продолжают работать, кроме игр, запущенных от имени администратора.

Стабильные и тестовые сборки

Два канала. Стабильный содержит только сборки, которые использовались в реальной трансляции: меньше нового, меньше сюрпризов. Тестовый содержит новые функции первыми, несколько сборок в неделю, и что-то в нём может сломаться посреди трансляции.

Доступ к тестовому каналу привязан к аккаунту strAImer, а не к приложению: он появляется, как только аккаунту была присвоена роль тестера. Без этой роли приложению предлагается стабильный канал, что нормально и не является ошибкой.

С ролью страница Обновления получает выбор канала обновления. Карточка также показывает, на какой версии сейчас стабильный канал, чтобы тестер мог видеть, насколько он впереди. Тот же выбор есть в кабинете аккаунта на straimer.com, в разделе Устройства — любой из них меняет выбор, и каждая машина, на которой вы вошли, следует ему.

Переключение сохраняет всё. Каналы, модули, оверлеи, статистика и история остаются точно на месте, в обоих направлениях. База данных только приобретает столбцы, поэтому более старая сборка читает её без потерь.

Три вещи, которые стоит знать перед возвратом на стабильный:

Выбор канала ничего не меняет сам по себе — он только меняет то, что предлагает приложение. Установка всё ещё отдельная кнопка.

Откат

Прежние выпуски перечисляет выпуски вашего канала, которые вышли до вашей текущей версии — стабильные выпуски для большинства, тестовые сборки для тестера. Это не список файлов, оставшихся на диске: установщик для выбранной версии загружается заново, как любой другой. Каждая запись содержит дату, список изменений и кнопку Откатиться.

Две вещи, которые блок сообщает вам до любого нажатия:

Когда нет ничего более раннего для предложения, блок скрыт.

Анонимная отметка установки

Карточка near the bottom of the page. Один раз в день приложение сообщает серверу, что эта копия жива: придуманный им самим номер, версия и канал, на котором оно находится, операционная система и язык интерфейса. Ни имени, ни email, ни аккаунта, ничего из ваших настроек. Это то, как выпуск может быть увиден достигающим людей вообще — приложение работает на вашем компьютере, и без этого установка не существует извне.

Отправлять анонимную отметку включено из коробки, и строка под ней говорит, когда последняя отметка была отправлена. Выключение её не отправляет ничего вообще — не пустую отметку, ничего. Сам номер создаётся только когда первая отметка отправляется, пять минут после запуска приложения, поэтому выключение отметки до этого не оставляет никакого номера на диске тоже.

Что эта страница не может сделать