Обновления
- как обновить приложение
- где посмотреть версию и список изменений
- что это за предупреждение о блокировке обновления Windows
- можно ли скачать установщик с сайта
- нужно ли сначала удалять старую версию
- как снова включить помощник горячих клавиш после обновления
- как вернуться на предыдущую версию
- при откате пропадет ли моя статистика
- как получить доступ к бета-сборкам
- как переключаться между стабильными и тестовыми сборками
- потеряю ли я настройки при выходе из тестового канала
- что приложение отправляет обо мне
Что находится на странице
Значок версии расположен под логотипом и всегда виден; клик по нему открывает Настройки → Обновления. Всё, что можно обновить прямо сейчас, находится на этом экране:
- Приложение — ваша версия, её список изменений, кнопка Проверить и кнопка Скачать и установить.
- Под карточкой приложения — заметка со ссылкой Скачать с сайта — способ установить вручную, когда автоматический путь не работает.
- Модули — обновления для установленных модулей, а под ними блок Требуется новая версия приложения для тех, кто ждёт более новую версию приложения. Кнопки здесь; что может и не может делать обновление модуля, описано в руководстве "Каталог модулей".
- Прежние выпуски — версии, на которые можно откатиться, если такие есть.
- Анонимная отметка установки — единственное, что приложение сообщает о себе.
Обновление всегда вручную. Нет автоматического обновления и нет расписания — приложение никогда не устанавливает ничего само.
Когда приложение проверяет
Приложение проверяет само при запуске и каждые 30 минут; ответ кешируется на те же 30 минут, поэтому Проверить — это способ принудительно получить свежие данные.
Как проходит установка
- Нажмите Скачать и установить. Кнопка отображает Загрузка…, пока файл загружается, а процент выполнения отображается на карточке.
- Файл проверяется, затем появляется вопрос Установить обновление? для подтверждения. Нажмите Установить. Закрытие этого вопроса ничего не меняет — файл остаётся готовым на диске, и кнопка теперь отображает Установить вместо повторной загрузки.
- Приложение закрывается, и открывается установщик Windows. Настройки, токены и статистика остаются на месте.
Не делайте это в середие трансляции — приложение закроется.
Установщик весит около ста мегабайт и обычно загружается за минуту или две. Если загрузка заметно дольше, причина в маршруте до сервера, а не в вашем интернете: нет смысла проверять скорость соединения или переустанавливать приложение. Загрузку можно оставить работать, пока вы заняты другим — это ничего не сломает, а установка начнётся только после вашего подтверждения.
Предупреждение о блокировке обновления Windows
Установщик strAImer пока не подписан сертификатом издателя, и одна функция Windows 11 — Smart App Control — категорически отвергает неподписанные установщики. На компьютере, где она включена, обновление невозможно установить вообще.
Приложение читает этот параметр и сообщает об этом до загрузки: когда обновление доступно и на этой машине функция включена, на карточке приложения появляется предупреждение со ссылкой Скачать с сайта на инструкции. Его никто другой не видит — где функция выключена или отсутствует, а это обычный случай, карточка выглядит как всегда.
Скачать и установить остаётся доступной: функцию можно выключить в Windows и нажать кнопку сразу после. strAImer никогда не трогает этот параметр сам — он только читает, включён ли он, потому что отключение защиты Windows — ваше решение.
Как выглядит это окно Windows и где находится переключатель, описано в статье "Обновление не устанавливается".
Установка с сайта вручную
Заметка под карточкой приложения — это запасной вариант для обновления, которое приложение не смогло установить само: скачайте установщик с сайта через ссылку Скачать с сайта и запустите его поверх текущей версии.
Не нужно ничего удалять заранее. Установщик заменяет программу на месте, а настройки, токены и статистика хранятся вне её, поэтому они остаются нетронутыми.
Одна проблема, которую это не обходит — это когда Windows категорически отвергает установщик. Smart App Control блокирует сам файл, а не путь, по которому он попал, поэтому копия, полученная вручную, отвергается точно так же — статья "Обновление не устанавливается" рассказывает, как с этим справиться.
Та же кнопка Скачать с сайта появляется в окне Обновление не установлено, поэтому ручной путь находится в одном нажатии от большинства сбоев. Помощник горячих клавиш — это то, на что это окно отвечает иначе, и это следующий раздел.
Когда помощник горячих клавиш мешает
Помощник горячих клавиш — это фоновый компонент, который сохраняет работоспособность горячих клавиш, пока игра, запущенная от имени администратора, в фокусе. Он работает с правами администратора, поэтому установщик не может его закрыть — а установщик, который не может закрыть каждую часть приложения, останавливается с ошибкой вместо замены файлов.
Приложение останавливает помощник само перед передачей управления установщику, и на большинстве машин это конец истории. Когда это не так, статья "Обновление не устанавливается" говорит, что нажать.
Что важно на этой странице, так это чем это оборачивается потом. Помощник оказывается выключенным навсегда, а не на время обновления: как только новая версия запустится, включите его обратно с помощью Включить в настройках плитки Панель: Кнопки, где он был включён изначально. Горячие клавиши meanwhile продолжают работать, кроме игр, запущенных от имени администратора.
Стабильные и тестовые сборки
Два канала. Стабильный содержит только сборки, которые использовались в реальной трансляции: меньше нового, меньше сюрпризов. Тестовый содержит новые функции первыми, несколько сборок в неделю, и что-то в нём может сломаться посреди трансляции.
Доступ к тестовому каналу привязан к аккаунту strAImer, а не к приложению: он появляется, как только аккаунту была присвоена роль тестера. Без этой роли приложению предлагается стабильный канал, что нормально и не является ошибкой.
С ролью страница Обновления получает выбор канала обновления. Карточка также показывает, на какой версии сейчас стабильный канал, чтобы тестер мог видеть, насколько он впереди. Тот же выбор есть в кабинете аккаунта на straimer.com, в разделе Устройства — любой из них меняет выбор, и каждая машина, на которой вы вошли, следует ему.
Переключение сохраняет всё. Каналы, модули, оверлеи, статистика и история остаются точно на месте, в обоих направлениях. База данных только приобретает столбцы, поэтому более старая сборка читает её без потерь.
Три вещи, которые стоит знать перед возвратом на стабильный:
- Стабильная сборка старее тестовой, поэтому страница предлагает установить её, а не обновиться. Это то же самое, сказанное честно.
- Модули, которым требуется новое ядро, не запустятся на ней. Страница называет их до установки, и они возвращаются в момент вашего возврата в тестовый канал.
- Сборки, выпущенные до существования выбора, не имеют его. Переход на одну из тех — это односторонний шаг изнутри приложения, и страница сообщает об этом до установки. Путь обратно — кабинет на straimer.com, раздел Устройства — переключите канал там, затем обновитесь из приложения как обычно.
Выбор канала ничего не меняет сам по себе — он только меняет то, что предлагает приложение. Установка всё ещё отдельная кнопка.
Откат
Прежние выпуски перечисляет выпуски вашего канала, которые вышли до вашей текущей версии — стабильные выпуски для большинства, тестовые сборки для тестера. Это не список файлов, оставшихся на диске: установщик для выбранной версии загружается заново, как любой другой. Каждая запись содержит дату, список изменений и кнопку Откатиться.
Две вещи, которые блок сообщает вам до любого нажатия:
- Откат также восстанавливает копию базы данных, сделанную до этого обновления — всё записанное с тех пор будет потеряно. Эта строка появляется на версиях, где это применимо, и означает то, что говорит: трансляции, донаты и история, записанные после того обновления, уходят с копией. Окно подтверждения повторяет это, а также называет модули, которые не запустятся на более старой сборке.
- Некоторые записи не имеют кнопки вовсе и вместо этого содержат причину: либо сборка достаточно старая, чтобы предшествовать поддержке отката, поэтому ничто не может гарантировать, что ваша база данных всё ещё будет работать на ней, либо копия, которая вернула бы базу данных назад, больше не хранится.
Когда нет ничего более раннего для предложения, блок скрыт.
Анонимная отметка установки
Карточка near the bottom of the page. Один раз в день приложение сообщает серверу, что эта копия жива: придуманный им самим номер, версия и канал, на котором оно находится, операционная система и язык интерфейса. Ни имени, ни email, ни аккаунта, ничего из ваших настроек. Это то, как выпуск может быть увиден достигающим людей вообще — приложение работает на вашем компьютере, и без этого установка не существует извне.
Отправлять анонимную отметку включено из коробки, и строка под ней говорит, когда последняя отметка была отправлена. Выключение её не отправляет ничего вообще — не пустую отметку, ничего. Сам номер создаётся только когда первая отметка отправляется, пять минут после запуска приложения, поэтому выключение отметки до этого не оставляет никакого номера на диске тоже.
Что эта страница не может сделать
- Установить самостоятельно. Нет автоматического обновления, нет расписания, нет "установить overnight".
- Обновить без закрытия приложения. Установщик заменяет файлы, которые держит работающее приложение, поэтому нет способа обновиться посреди трансляции и остаться в эфире.
- Дать вам любую версию, какую захотите. Страница предлагает то, что есть сейчас в вашем канале, плюс записи в Прежние выпуски — больше ничего не доступно изнутри приложения.
- Изменить настройку Windows за вас. Приложение читает, включена ли защита, и предупреждает вас; выключение происходит в Безопасности Windows, вами.
- Управлять модулями. Их обновления на этой странице, но установка, удаление, наборы и откат отдельного модуля живут в каталоге — руководство "Каталог модулей".