Получить ключ
Шаг 3 · Запуск

Импорт ссылки-подписки: последний шаг установки Happ

Только что поставленный Happ пуст: ни одной страны в списке, ни одного профиля, и нажатие на кнопку подключения ничем не заканчивается. Это штатное поведение свежей сборки, а не поломка и не признак блокировки: серверов внутри программы нет и не бывает, их приносит ссылка-подписка. Ниже — как физически вставить эту строку в клиент и по каким признакам понять, что список точек действительно приехал.

На этом экране установка и обрывается у большинства: программа исправна, а подключаться ей некуда. Отсюда и отзывы «не работает».

Короткий ответ

Скопируйте ссылку-подписку целиком, откройте Happ, нажмите «+» в правом верхнем углу главного экрана и выберите вставку из буфера обмена. Через секунду-другую на экране появятся локации. Дальше система один раз спросит разрешение на создание VPN-профиля, после чего останется выбрать точку и подключиться.

  • Что вставляем — адрес, начинающийся с https://. Клиент запоминает сам адрес, а серверы забирает по нему при каждом обращении.
  • Куда — меню кнопки «+»: буфер обмена, QR-код или файл. Результат у всех трёх путей одинаковый.
  • Как проверить — под записью появился список локаций с задержкой напротив каждой. Пустой список означает, что строка добавилась не полностью.

Ключ, конфиг, подписка — что из этого что

Разговорное «ключ» покрывает сразу два разных предмета. Одиночный конфиг начинается с vless:// и представляет собой снимок ровно одного сервера, сделанный в момент копирования: он не изменится уже никогда. Ссылка-подписка начинается с https:// и ведёт на текстовый список, где каждая строка описывает одну серверную точку; из этих строк клиент и собирает то, что вы видите на экране локаций. Есть и третий вид записи — зашифрованный, он начинается с happ://.

Само слово «подписка» здесь — термин интерфейса: так приложение называет тип добавляемой записи. Имя, под которым запись встанет в список, присваивает сервер, поэтому оно вполне может не совпасть с ожидаемым.

На вид строка — одна длинная последовательность символов без единого пробела, порядка двух сотен знаков, и регистр букв в ней значим. Сам порядок вставки одинаков везде, различаются только формулировки системных окон — их разбирают страницы Android, iPhone и iPad и Windows.

Одна программа — несколько записей

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

Три способа вставить ссылку

Меню кнопки «+» предлагает три пути. Выбор между ними — вопрос удобства, а не результата: клиент в любом случае получает одну и ту же строку.

Основной путь

Вставка из буфера обмена

Строка подхватывается одним касанием. На iPhone и iPad система дополнительно спросит, разрешаете ли вы приложению взять содержимое буфера; на Android и Windows такого вопроса нет.

С экрана на экран

Сканирование QR-кода

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

Когда строка длинная

Импорт из файла

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

Вставка ссылки по шагам

Первые четыре шага — сама вставка, пятый и шестой доводят клиент до рабочего состояния.

  1. 1

    Скопируйте строку целиком

    От первых символов до последнего знака, без потери хвоста. На телефоне надёжнее всего долгое нажатие по ссылке и пункт «Копировать адрес»: он берёт адрес целым объектом, а не выделенным куском текста.

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

  2. 2

    Откройте клиент и нажмите «+»

    Кнопка добавления живёт в правом верхнем углу главного экрана. На пустом клиенте это фактически единственный элемент, который что-то делает.

  3. 3

    Выберите вставку из буфера

    В открывшемся меню три пункта; для скопированной строки нужен первый. На iOS здесь появится системный запрос на доступ к буферу обмена — без согласия строка не подставится.

  4. 4

    Дождитесь списка серверов

    Загрузка занимает секунду-две: клиент идёт по адресу и разбирает полученный текст. Ошибка прямо в момент добавления почти всегда означает мусор в буфере — пробел, перенос строки или обрезанный хвост.

    Адреса серверов, порты и типы шифрования вводить не нужно — всё это лежит внутри подписки, и разбирать строку на поля руками бессмысленно.

  5. 5

    Разрешите создание VPN-профиля

    Первое нажатие на подключение вызывает системное окно. Согласие даётся один раз и запоминается; без него трафик направить попросту некуда — маршрута в системе не появится.

  6. 6

    Выберите локацию и подключитесь

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

    На Android TV и приставках шаги те же, но код-картинка работает в обратную сторону: телевизор её показывает, а сканирует телефон.

Что видно на экране и что это значит

Шесть состояний, в которых чаще всего путают исправную работу со сбоем.

Что на экранеЧто это значит
Пустой главный экран сразу после установкиОбычное состояние свежей сборки. Точек внутри программы нет, ждём вставки ссылки — так выглядит любая только что поставленная копия.
Список локаций с числами задержкиПодписка разобрана, установка закончена. Можно выбирать точку и подключаться.
Запись добавилась, но локаций под ней нольВ клиент попал неполный адрес. Копируем строку заново долгим нажатием и добавляем запись ещё раз.
Ошибка в самый момент добавленияСтрока не похожа на адрес: вместе с ней в буфер попал пробел, перенос строки или потерялся хвост.
Имя записи не такое, как ожидалиНорма. Подпись приходит с сервера вместе со списком, и на работоспособность она никак не влияет.
Дата последнего обновления не сдвинуласьПоход за списком не состоялся. Обновление запускается вручную — двумя касаниями либо жестом «потянуть вниз» на экране профиля.

Строку видит каждый, кому она попала

У ссылки-подписки нет ни пароля, ни второго фактора: любой, кто знает адрес, получает по нему тот же список серверов. Обращаться с ней стоит как с паролем.

Скриншот экрана приложения — такая же публикация. Адрес на картинке нередко читается целиком, поэтому перед отправкой снимка в поддержку строку на нём надо закрасить.

Клиент стоит, а вставлять нечего

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

Получить ключ

Частые вопросы про вставку ссылки

Куда вставлять ссылку-подписку в Happ?

Кнопка «+» в правом верхнем углу главного экрана, затем пункт вставки из буфера обмена. Отдельного поля «введите ключ» в интерфейсе нет — всё добавление собрано под этой кнопкой.

Там же лежат сканирование QR-кода и импорт из файла: на итог выбор пути не влияет.

Чем ссылка-подписка отличается от конфига?

Началом строки и поведением. Конфиг начинается с vless:// и описывает один сервер таким, каким он был в момент копирования, — меняться он не будет. Подписка начинается с https:// и каждый раз забирает по адресу свежий список точек.

Встречается и зашифрованный вариант записи — он начинается с happ://, а вставляется точно так же.

Добавил подписку, а список серверов пустой

Почти всегда в клиент попал неполный адрес: хвост потерялся при выделении текста. Скопируйте ссылку заново долгим нажатием и пунктом «Копировать адрес», затем добавьте запись ещё раз.

Если список не приходит при заведомо целой строке — это уже про работу клиента, а не про установку.

Нужно ли вводить адрес сервера и порт вручную?

Нет. Адрес точки, порт и тип шифрования уже упакованы в подписку, и клиент читает их сам — подобрать эти параметры со стороны клиента всё равно невозможно.

Как часто обновлять подписку вручную?

Специально — никогда. Клиент ходит за списком сам при запуске, а также по расписанию, если оно включено в настройках записи. Ручное обновление двумя касаниями или жестом «потянуть вниз» — инструмент починки, а не ежедневный ритуал.