Оформить подписку
Развилка · Остаться или перейти

Переход на другой клиент: платить второй раз не нужно

Доступ лежит не в программе, а в адресе подписки. Это строка, по которой приложение ходит за перечнем серверов, и открыть её может любой клиент, понимающий VLESS и умеющий импортировать профиль по адресу. Тот же адрес в новом приложении даст тот же список точек и тот же остаток срока. Заново придётся задать другое — то, что вы настраивали руками внутри старой программы. И у переезда есть цена: новая установка нередко засчитывается как ещё одно устройство.

Требование к замене ровно одно: поддержка VLESS и импорт профиля по адресу подписки. Остальное — вопрос привычки.

Нужно ли покупать подписку заново при смене приложения?

Нет. Приложение и доступ куплены не вместе: программы этого класса раздаются бесплатно, а платите вы за серверы, к которым ведёт адрес подписки. Пока адрес на руках, менять программу можно хоть каждую неделю.

  • Список серверов приходит по адресу. Программа точки у себя не хранит, она их запрашивает. Другая спросит по тому же адресу и получит тот же ответ.
  • Срок идёт по строке доступа. Переставили программу — остаток дней не сдвинулся.
  • Денег за саму программу нигде не берут. Из разобранных на сайте клиентов платит только один, и то разово: платный или бесплатный.
  • Заново настраивается только внутреннее. Маршрутизация, исключения, выбранная точка — хозяйство самой программы.
  • Порядок действий решает. Сначала новая программа с проверенной выдачей, потом удаление старой.

Почему адрес открывается в любой программе

Формат один на всех. Забрать профиль по адресу умеет каждый клиент этого класса — это и есть то главное, в чём они давно не различаются. Спор между Happ, Hiddify, v2rayTun и остальными идёт про интерфейс, охват платформ и число шагов до первого подключения, а не про то, откроется ваша подписка или нет; в паре Happ и Hiddify проигрышного варианта нет вовсе. Поэтому проверять перед переездом надо не «подойдёт ли моя подписка», а две вещи в новой программе — VLESS и добавление профиля по ссылке.

Что переезжает вместе с адресом, а что остаётся

Слева — то, о чём тревожатся перед сменой программы. Справа — где эта вещь хранится, отсюда и ответ.

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

Порядок перехода: шесть шагов

  1. 1

    Проверьте требования к новой программе

    Нужны две вещи: поддержка VLESS и добавление профиля по адресу подписки. Нет этого в описании проекта — дальше идти незачем.

    Заодно посмотрите автора и дату последнего изменения: под известным названием на площадках попадаются чужие форки.

  2. 2

    Достаньте адрес подписки из старой программы

    У записи в списке профилей есть исходный адрес — его и переносим. Копируйте строку целиком: обрезанный хвост даёт пустой список серверов, и выглядит это как поломка.

    Оговорка: если подписку добавляли упакованной ссылкой вида happ://crypt, посмотреть адрес уже нельзя — такая ссылка прячет его от покупателя намеренно. Тогда строку берут у выдающей стороны.

  3. 3

    Поставьте новую программу

    Файл берут в магазине приложений вашей системы или на странице релизов проекта. Разница не только в удобстве: из магазина программа обновляется сама, а скачанный APK придётся обновлять руками.

  4. 4

    Добавьте адрес

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

  5. 5

    Убедитесь, что развернулся список серверов

    Шаг, который чаще всего пропускают. Правильный результат — несколько локаций на выбор. Одна безымянная запись, по которой ничего не соединяется, — это служебная заглушка вместо перечня точек.

    Её выдают, когда у доступа включён лимит, а программа не передала идентификатор устройства. Разбор — на странице про лимит устройств.

  6. 6

    Только теперь убирайте старую программу

    Пока новая не показала список локаций и не подняла соединение, старая остаётся на месте. Удалить её на пять минут раньше — верный способ остаться вовсе без доступа.

Переход может стоить лишнего слота устройств

При включённом лимите выдающая сторона считает не соединения, а зарегистрированные устройства и различает их по идентификатору, который присылает сама программа. Новая установка нередко приходит с новым идентификатором — тогда тот же телефон встаёт в учёт вторым. Техника одна, слотов израсходовано два.

Обратного хода нет: удалили старую программу — слот за ней остался. Вычеркнуть устройство может только сторона, выдавшая доступ, поэтому при плотном лимите её лучше предупредить о переезде заранее (как устроен счёт).

Три причины, по которым переход оправдан

Все три про возможности, а не про ощущения. Четвёртый пункт тоже законный, но обходятся с ним иначе.

Причина

Нужен открытый код

Единственный пункт сравнения, который проверяется, а не обсуждается. Открытый код есть у Hiddify, V2RayNG, sing-box, NekoBox, Clash Meta и FlClash — если требование именно такое, выбирать есть из чего.

Причина

Машина редкой архитектуры

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

Причина

Нужны правила, которые пишут руками

Речь про маршрутизацию отдельным текстовым файлом настроек: так устроены семейство Clash Meta и построенное на sing-box. Профили маршрутизации есть и у Happ, но правятся они не файлом, а в самой программе. Для повседневных задач такая мощность не нужна.

Повод, но не причина

Интерфейс не понравился

Тоже законно, программой пользоваться вам. Только старую не удаляйте сразу — поживите на новой неделю. С непривычного интерфейса возвращаются чаще, чем уходят.

Когда переход не поможет

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

  • Пусто везде — вопрос к доступу. Кончился срок, исчерпан лимит устройств, отозван адрес: все три выглядят одинаково и ни один сменой клиента не лечится.
  • Список пришёл, соединения нет — вопрос к сети или к точке. Перечень локаций получен, значит адрес живой и слот на месте.
  • Отваливается в фоне на Android — вопрос к системе. Она выгружает фоновые приложения, туннель рвётся. Помогает исключение из экономии батареи: у следующей программы будет то же самое.
  • Работает на одном устройстве и молчит на другом — считайте устройства. Признак упёртого лимита, а не кривой установки.
  • Переезд на клиент, который не шлёт идентификатор устройства, только добавит хлопот. Clash Verge Rev формат подписки разбирает целиком, но идентификатор не передаёт и при включённом лимите получит заглушку; поддержку в проекте добавлять не собираются. Из этого семейства берут Koala Clash или FlClashX.

Что уезжает в новую программу, а что остаётся в старой

Слева адрес подписки — он один и не принадлежит ни одной программе. Обе обращаются к нему одинаково, поэтому доступ и срок переезжают сами. Справа то, что живёт внутри клиента.

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

Переставили всё подряд, а серверов так и нет

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

Оформить подписку

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

Нужно ли покупать подписку заново, если сменить приложение?

Нет. Доступ закреплён за адресом подписки, а не за установленной программой: тот же адрес в новом клиенте даст тот же список серверов и тот же остаток срока. Платить второй раз пришлось бы в одном случае — если строка утеряна и восстановить её негде.

Как перенести подписку из Happ в другое приложение?

Скопировать адрес подписки из списка профилей и вставить в новую программу через добавление профиля по ссылке. Экспортировать и конвертировать нечего.

Исключение — подписка, добавленная упакованной ссылкой happ://crypt: исходный адрес она прячет, и запросить его придётся у выдающей стороны.

Потеряю ли я оставшиеся дни, если удалю старый клиент?

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

Занимает ли новый клиент ещё одно устройство в лимите?

Часто да: свежая установка приходит с новым идентификатором устройства, и выдающая сторона засчитывает её как отдельный аппарат, хотя телефон у вас прежний.

Изнутри приложения лишний слот не снимается: как устроен учёт и снимет ли она устройство сама, знает только сторона, выдавшая доступ, — у неё и спрашивайте.

После переноса виден один сервер, и он не работает — что это?

Это не сервер, а заглушка: вместо перечня точек пришла единственная запись App not supported. Так отвечают программе, которая не передала идентификатор устройства при включённом лимите.

Лечится переходом на клиент, который идентификатор передаёт, — например на Happ или V2RayNG. Убедиться, что дело в программе, помогает приём со вторым клиентом.