Почему после установки ничего нет
Happ — это оболочка. Программа умеет соединяться, показывать список серверов, переключать их и считать трафик, но своих серверов у неё нет и быть не может: её выпускает Flyfrog LLC и раздаёт бесплатно, а серверы — отдельная услуга, которую оказывает кто-то другой. Поэтому сразу после установки окно пустое: подключаться не к чему, пока в программу не попал источник.
Источник — это одна строка. Её присылают в письме, в сообщении, показывают кодом на экране или дают файлом. Пока эта строка не вписана, ни одна кнопка в программе ничего не изменит, и это не поломка: так устроены все программы такого рода.
Весь сайт собран вокруг этой строки: какие строки бывают, куда их вписывают на Windows, Android, iPhone, Mac и телевизоре, какими способами их добавляют, что происходит после и что делать, если не вышло.
Что вообще присылают
Строки выглядят по-разному, и по началу строки почти всегда видно, что это. Разница между ними одна и важная: одни умеют обновляться сами, другие — нет.
- https:// Ссылка на подписку Адрес, по которому приложение само забирает список серверов и потом обновляет его. после вставки: Появляется одна запись, внутри неё — несколько серверов
- vless:// ss:// trojan:// Одиночный конфиг Один сервер, записанный строкой. Ничего не обновляет: что вставили, то и осталось. после вставки: Один сервер в списке, без даты обновления
- happ:// Ссылка приложения Строка, которую понимает только Happ: нажатие открывает приложение и добавляет содержимое само. после вставки: Приложение открывается и показывает, что именно добавляет
- длинный набор букв и цифр Список в кодировке base64 Несколько конфигов, упакованных в одну строку без пробелов. Так отдают содержимое подписки. после вставки: Несколько серверов сразу, но обновляться они не будут
- файл .json или .txt Файл конфигурации То же содержимое, но файлом. Обычно так присылают, когда строка слишком длинная для сообщения. после вставки: Как у обычного конфига: серверы появятся, обновления не будет
- картинка с кодом QR-код Та же строка, просто нарисованная. Внутри кода лежит либо ссылка подписки, либо конфиг. после вставки: Зависит от того, что закодировано: подписка или один сервер
Подробный разбор различий — в первой графе: подписка или одиночный конфиг. Если слова путаются между собой, начните со словаря: ключ, ссылка, подписка и конфиг в разговоре означают почти одно, а на деле ведут себя по-разному.
Порядок в три движения
-
Скопировать строку целиком
От первого символа и до последнего. В письме и в мессенджере надёжнее не выделять пальцем, а вызвать меню долгим нажатием и выбрать копирование ссылки: ручное выделение обрывается чаще всего — строка скопировалась не целиком.
-
Открыть экран источников и добавить запись
Это список того, откуда программа берёт серверы, а не сами серверы. Подписи в разных версиях отличаются, ориентируйтесь на смысл: где в приложении кнопка добавления.
-
Вставить и дождаться списка
Через секунду-две под записью появятся серверы. Если их нет — запись есть, серверов нет. Если программа ответила сообщением об ошибке — неверный формат.
Что должно получиться
Правильно вставленная ссылка подписки даёт запись с именем, под ней — несколько серверов, а рядом дату последнего обновления и остаток срока. Список после этого живёт своей жизнью: сервер поменяли — он подтянется сам, как это устроено и когда происходит.
Одиночный конфиг даёт ровно один сервер и никакой даты: это снимок на момент выдачи. Он работает, пока живёт именно этот сервер, и замолкает, когда тот меняется. Отсюда и главная жалоба на строки из общих сборников — почему чужая строка перестаёт работать.
Если вставили, а результата нет
- 01 Вставил — ничего не произошло Строка не попала в поле или попала в другое поле Проверить, что в поле вообще что-то есть: вставил, ничего не произошло
- 02 Программа ответила про неверный формат В строке лишние символы или она оборвана Сверить строку с образцом: сообщение о неверном формате
- 03 Запись появилась, серверов нет Адрес отвечает пусто: срок кончился или строка чужая Разобрать по шагам: запись есть, серверов нет
- 04 Серверы есть, но соединение не поднимается Первое подключение требует разрешения системы Посмотреть, чего ждёт система: первое подключение
Проверьте на заведомо живой строке
Самая быстрая проверка в спорной ситуации — подстановка. Берёте строку, о которой точно известно, что она живая, вставляете в то же поле и смотрите: появился список — значит, программа и устройство в порядке, дело было в прежней строке. Пробные 3 дня выдаются без платёжных данных, и этого хватает, чтобы закрыть вопрос.
- карта не нужна
- строка приходит сразу
- 3 устройства
Разделы сайта
Пять граф бланка и два приложения к нему — чужая строка и своя. Порядок чтения сверху вниз, но каждая графа читается и отдельно.
Короткие ответы
Что вставляют в Happ, чтобы появились серверы?
Строку доступа. Чаще всего это ссылка подписки — длинный адрес, начинающийся с https. Реже — одиночный конфиг вида vless://, файл или QR-код с тем же содержимым.
Где взять эту строку?
Её выдаёт тот, кто держит серверы: после оплаты или при выдаче пробного доступа. Внутри самой программы её взять негде — программа бесплатная и серверов не содержит. Свою можно получить здесь: 3 дня без платёжных данных, дальше от 200 ₽ за месяц.
Что за строка, которая начинается с https?
Это адрес подписки: программа ходит по нему и забирает актуальный список серверов. Разбор целиком — на странице «строка, которая начинается с https».
Строка одна на все устройства?
Да, обычно одна и та же строка вставляется на телефон, компьютер и планшет. В нашем случае одновременно работают 3 устройства по одной строке — отдельную строку под каждое заводить не нужно.
Нужно ли что-то настраивать после вставки?
Нет. Достаточно выбрать сервер и нажать подключение. Всё остальное — маршрутизация, протокол, порты — приходит внутри строки в готовом виде.
Приложение платное?
Нет, программа бесплатная: её раздаёт Flyfrog LLC через магазины систем и релизы на GitHub. Платят только за доступ к серверам, то есть за саму строку.
Если вставлять пока нечего
Своя ссылка подписки: одна строка на 3 устройства, список серверов внутри неё обновляется сам, вставляется она так же, как описано выше. Первые 3 дня — без платёжных данных, дальше 200 ₽ за месяц или 1 800 ₽ за год, то есть 4,9 ₽ в день. Оформление проходит здесь же, на этом сайте.
- разовый платёж
- строка сразу
- без автосписаний