Установка на Windows

Полная инструкция: Vision Browser, сервер автологина, файервол и подключение к AlterCPA.

Требования: Windows 10 и выше (или Windows Server 2016+). Процессор Intel Pentium 4 или новее с поддержкой SSE3 — требование Chromium для Vision Browser.
Шаг 1 — Установите Vision Browser

AlterCPA Autologin использует Vision Browser для создания антидетект-профилей для каждого визита. Vision Browser должен быть установлен и запущен на той же машине Windows, что и сервер автологина.

  1. 1
    Скачайте Vision Browser
    Перейдите на browser.vision и скачайте установщик для Windows (.exe).
  2. 2
    Запустите установщик
    Запустите скачанный .exe файл. Вам будет предложено выбрать папку для установки. Пройдите четырёхшаговый мастер установки до завершения.
  3. 3
    Запустите Vision Browser и войдите в аккаунт
    Откройте Vision Browser из меню «Пуск» или с рабочего стола. Войдите в свой аккаунт Vision или создайте новый.
  4. 4
    Скопируйте API-токен
    Откройте Settings внутри Vision Browser и скопируйте API-токен. Он понадобится на следующем шаге. Не закрывайте Vision Browser — он должен быть запущен, пока работает сервер автологина.
Vision Browser должен быть запущен. Сервер автологина обращается к локальному API Vision Browser по адресу http://127.0.0.1:3030. Если Vision Browser закрыт, визиты будут завершаться с ошибкой.
Шаг 2 — Скачайте autologin.exe

Скачайте бинарник и поместите его в любую папку — например, C:\autologin\.

↓ Скачать autologin.exe
Шаг 3 — Первый запуск: создание конфига

При первом запуске сервер создаёт файл autologin-config.yaml в той же папке и завершает работу. После этого нужно отредактировать конфиг и запустить сервер снова.

  1. 1
    Откройте командную строку в папке с файлом
    В Проводнике перейдите в папку с autologin.exe. Кликните в адресную строку, введите cmd и нажмите Enter.
  2. 2
    Запустите один раз для создания конфига
    autologin.exe
    В той же папке появится файл autologin-config.yaml. После его создания сервер завершит работу.
  3. 3
    Откройте autologin-config.yaml в текстовом редакторе
    Нажмите правой кнопкой на файл → Открыть с помощью → Блокнот (или любой другой редактор). Файл содержит все доступные настройки со значениями по умолчанию.
  4. 4
    Укажите API-токен Vision Browser
    Найдите раздел browser и вставьте токен, скопированный из Vision Browser Settings:
    browser:
      type: vision
      api_token: "ВСТАВЬТЕ-VISION-ТОКЕН-ЗДЕСЬ"
  5. 5
    Установите токен безопасности
    Найдите раздел server и задайте произвольный токен. Он будет частью API URL и защитит сервер от несанкционированного доступа:
    server:
      port: 8765
      token: "ваш-секретный-токен"
  6. 6
    Сохраните файл
    Сохраните и закройте текстовый редактор.
Полный справочник конфига
server:
  port: 8765          # порт, на котором слушает сервер
  token: "change-me"  # токен безопасности в URL API

browser:
  type: vision        # антидетект браузер — только "vision"
  api_token: ""       # вставьте сюда API-токен Vision Browser
  local_url: ""       # необязательно: переопределить URL API Vision

visit:
  timeout: 30         # таймаут загрузки страницы, секунды
  headless: true      # запускать браузер скрытно
  wait_after: 3       # минимальная пауза после загрузки, секунды
  wait_after_max: 8   # максимальная пауза (случайная от wait_after до этого значения)
  workers: 5          # максимум одновременных визитов

log:
  file: ""            # путь к лог-файлу; пусто = вывод в консоль
  level: info         # debug | info | warn | error
Шаг 4 — Откройте порт в файерволе

Если AlterCPA находится на другой машине (удалённый сервер или другой ПК), Windows Firewall должен разрешать входящие подключения на порт 8765. Если AlterCPA на той же машине — этот шаг можно пропустить.

  1. 1
    Откройте PowerShell от имени администратора
    Нажмите Win + X и выберите Windows PowerShell (администратор), или найдите PowerShell через «Пуск», нажмите правой кнопкой и выберите Запуск от имени администратора.
  2. 2
    Добавьте правило входящего трафика
    Выполните команду, чтобы разрешить входящий TCP на порт 8765:
    New-NetFirewallRule -DisplayName "AlterCPA Autologin" -Direction Inbound -Protocol TCP -LocalPort 8765 -Action Allow
  3. 3
    Проверьте, что правило создано
    Get-NetFirewallRule -DisplayName "AlterCPA Autologin"
    В выводе должно быть Enabled: True и Action: Allow.
Если вы позже измените порт в autologin-config.yaml, обновите правило файервола:
Remove-NetFirewallRule -DisplayName "AlterCPA Autologin", затем снова выполните команду New-NetFirewallRule с новым номером порта.
Шаг 5 — Запустите сервер
  1. 1
    Убедитесь, что Vision Browser запущен
    Проверьте, что Vision Browser открыт и вы вошли в аккаунт.
  2. 2
    Запустите сервер
    autologin.exe
    Сервер выведет стартовый баннер с готовым API URL. Не закрывайте это окно — закрытие остановит сервер.
  3. 3
    Проверьте health check
    В другом окне командной строки выполните:
    curl http://localhost:8765/health
    Должен вернуться ответ {"status":"ok"}.
Шаг 6 — Подключите к AlterCPA

В стартовом баннере сервер печатает полный API URL для вставки в AlterCPA. Скопируйте его и вставьте в панели AlterCPA: Хаки → Autologiner → поле api.

Формат URL
http://IP-ВАШЕГО-СЕРВЕРА:8765/run/ваш-токен|JSON|url={url}&ip={ip}&ua={ua}&geo={geo}&lang={lang}&referer={referer}&proxy={proxy}&pauth={pauth}&name={name}&last={last}&email={email}&pass={pass}
Используйте LAN-IP машины (например, 192.168.1.10) или внешний IP, если AlterCPA находится на другом хосте. Используйте localhost, если AlterCPA и autologin работают на одной машине.
Не закрывайте окно командной строки. Сервер работает как консольный процесс — закрытие окна его останавливает. Чтобы запустить в фоне как службу, используйте NSSM (Non-Sucking Service Manager) или фоновое задание PowerShell.