﻿MOST Control для Windows 7 SP1 — общий установщик 1.0.0

Полная инструкция на сайте:
https://most.srv1902378.hstgr.cloud/plugin/docs?guide=windows7

Что нужно
Windows 7 с Service Pack 1, 32 или 64 бита, доступ к интернету и компоненты
Microsoft Universal C Runtime. В архиве уже есть Python обеих разрядностей:
установщик выберет нужный сам. Отдельно ставить Python, VPN или входить
в Google на старом компьютере не требуется. Имя ПК может быть любым.
Архив не содержит аккаунтов, личных кодов или ключей устройств.

Как подключить
1. Скачайте ПОЛНЫЙ ZIP. Если сайт не открывается на старом ноутбуке,
   скачайте архив на другом компьютере/телефоне и перенесите его через
   флешку, локальную сеть или своим привычным способом.
2. Полностью распакуйте архив в обычную папку своего профиля, например
   «Рабочий стол → MOST-Win7». Не запускайте файлы прямо внутри ZIP.
   В папке должны быть CONNECT.cmd, connect_win7.py, agent, runtime-x86,
   runtime-x64 и integrity.json. Обе папки runtime содержат python.exe.
3. На сайте MOST войдите в тот аккаунт, которому должен принадлежать ПК.
   Это можно сделать на другом компьютере или телефоне. Откройте
   «Устройства», подтвердите право управлять ПК и нажмите
   «Получить код для Windows 7», затем «Скопировать код».
4. На старом компьютере откройте CONNECT.cmd двойным щелчком. После
   проверки файлов и HTTPS дождитесь Windows 7 pairing code. Вставьте
   личный код правой кнопкой мыши или Shift+Insert и нажмите Enter.
   Символы при вставке скрыты — это нормально. Не отправляйте код в чат.
5. Дождитесь MOST_DEVICE_OK, затем обновите устройства на сайте MOST.
   Проверьте статус «онлайн», идентификатор и реальные разрешения.
   Для проверки из ChatGPT попросите devices_list, затем device_health
   именно этого устройства; чтение статуса не меняет файлы и права.

Код одноразовый; срок действия показан на сайте. Сначала распакуйте архив,
затем получайте код. Каждый новый компьютер подключайте по очереди:
сначала MOST_DEVICE_OK первого, затем новый код для следующего.
Архив может использовать любой пользователь. Устройство относится
к аккаунту, выдавшему код, а не к имени файла, email в тексте или имени ПК.

Что установщик делает сам
Проверяет целостность файлов, определяет архитектуру и имя компьютера,
копирует переносной Python и агент в %LOCALAPPDATA%\GPTMost-Win7,
создаёт отдельный ключ устройства и ограничивает доступ к нему текущим
пользователем Windows и SYSTEM. Настраивает скрытый запуск после входа
этого пользователя Windows. При повторном CONNECT.cmd использует прежнюю
привязку и не регистрирует второе устройство. Другой аккаунт автоматически
поверх существующего не привязывается: сначала проверьте текущую карточку.

Рабочая папка по умолчанию: %USERPROFILE%\MOST-Control в профиле
текущего пользователя Windows. Начальные права: чтение этой рабочей папки.
Запись, команды, процессы и доступ ко всем дискам выключены. Эти права
владелец меняет отдельно на сайте MOST. Права операционной системы сохраняются.

Работа без VPN
Агент сам устанавливает исходящее HTTPS-соединение с сервером MOST.
Проверка сертификата включена; используются доверенные корни Mozilla.
Для соединения используется дополнительное доверенное имя того же VPS.
Входящие порты, роутер, настройки VPN, системный TLS и реестр не меняются.
Нужен доступ к серверу MOST по HTTPS. Если сеть блокирует и доступный
адрес сервера, наличие архива само по себе это не исправит. Доступность
самого сайта и ChatGPT — отдельный вопрос; их можно открыть на другом
устройстве, а подключаемый ноутбук оставить без VPN.

Если не получилось
— Python не найден: распакуйте ВСЕ файлы полного ZIP, а не один CONNECT.cmd.
— Ошибка api-ms-win-crt-*.dll или ucrtbase.dll: нужен Microsoft Universal CRT
  KB2999226 или заменяющее обновление для вашей разрядности Windows 7 SP1.
  Используйте только официальные компоненты Microsoft. MOST не ставит
  обновления ОС скрытно. Официальная статья:
  https://support.microsoft.com/en-us/servicing/os/windows/2020/04/update-for-universal-c-runtime-in-windows
— Windows без SP1: этот пакет не поддерживает такую систему.
— Истёк или уже использован код: проверьте существующую карточку, затем
  получите код повторно для нового подключения. Не регистрируйте работающий ПК заново.
— MOST_SETUP_FAILED или нет MOST_DEVICE_OK: подключение не подтверждено.
  Сохраните текст ошибки и обратитесь в поддержку, скрыв коды и ключи.
— После входа ПК офлайн: запустите CONNECT.cmd повторно и проверьте интернет.
  Не используйте обычную Windows-команду Repair: она рассчитана на другой Python.

Автозапуск и отключение
Запись автозапуска: MOST-Win7.vbs в стандартной папке Автозагрузка
текущего пользователя. После перезагрузки нужно войти в эту учётную запись.
Сон, выключение и отсутствие интернета делают компьютер недоступным.
Чтобы запретить последующие запуски, создайте пустой файл DISABLED в папке
%LOCALAPPDATA%\GPTMost-Win7. Уже работающий процесс это не останавливает:
выход из Windows завершит его; при следующем входе агент не запустится.
Отозвать доступ можно в карточке устройства на сайте MOST. Личные файлы
и рабочую папку для этого удалять не требуется.

Ограничения старой системы
Windows 7 и Python 3.8 сняты с поддержки и не получают обычных обновлений
безопасности. Это режим совместимости, а не обещание работы на любом
неподготовленном ПК. Базовый агент и HTTPS проверены на реальном Windows 7
SP1 x64; обе среды Python и логика общего установщика проверены на современном
Windows. Реальный Windows 7 x86 пока отдельно не проверялся.
Официальный Python 3.8.10: https://www.python.org/downloads/release/python-3810/
