Разбор строки: вставьте свою -- подсветим части
Конфигурация выглядит непонятной ровно до того момента, пока не видно границ между её частями. Вставьте строку в поле ниже: браузер разрежет её по разделителям, раскрасит части и подпишет каждую. Всё считается здесь же, в этой вкладке.
Понимает vless, vmess, trojan, shadowsocks, обычные прокси и адреса подписок. Считает браузер — строка не уходит с этой страницы.
Ничего не уходит с этой страницы. Разбор считает сам браузер, прямо в этой вкладке: поле не входит ни в какую форму, кнопки не отправляют запросов, и строка не сохраняется даже у вас. Закройте вкладку — и от неё не останется следа.
vless://a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d@node7.example-host.net:443?type=ws&security=tls&sni=node7.example-host.net&path=%2Fray#Амстердам-01Это одиночная конфигурация протокола vless — одна строка, один сервер. Части подписаны ниже; образец выдуманный, вставлять его в приложение бессмысленно.
- Протокол vless:// Первое слово до двух слешей. Говорит приложению, по каким правилам разговаривать с сервером.
- Идентификатор a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d То, что стоит до знака @. По нему сервер узнаёт вас и решает, впускать или нет.
- Адрес node7.example-host.net Имя или номер машины, к которой приложение постучится. Дальше в списке — её порт.
- Порт 443 Номер после двоеточия — какая именно дверь на этой машине вас ждёт.
- Параметры type=ws&security=tls&sni=node7.example-host.net&path=%2Fray Хвост после знака вопроса. Описывает, как именно упаковано соединение: транспорт, шифрование, маскировка.
- Имя Амстердам-01 Всё после решётки. Единственная часть, которую можно менять как угодно: это подпись в списке.
Что он понимает
| Что вставили | Что покажет разбор |
|---|---|
vless://…, trojan://…, ss://…, socks5://… | Части строки по цветам плюс подпись к каждой |
vmess://… | Развернёт упакованное содержимое и покажет поля по отдельности |
https://… | Скажет, что это адрес подписки, а не конфигурация, и объяснит разницу |
happ://… | Разберёт как обёртку: внутри может быть и строка, и подписка |
| Длинную мешанину символов | Попробует развернуть: часто это целый список строк в base64 |
| Что-то постороннее | Скажет прямо, что на конфигурацию это не похоже |
На что он обращает внимание
Кроме разбора по частям, разбор ищет то, на чём строки ломаются чаще всего. Эти пять замечаний объясняют больше половины случаев, когда «конфиг не добавляется» или «добавился, но не подключается»:
- Пробел или перенос внутри строки. Почти всегда след копирования из переписки: мессенджер перенёс длинный текст, и строка оборвалась ровно там.
- Нет порта. После адреса не осталось двоеточия с числом — потерялся хвост.
- Нет идентификатора. В строке нет знака
@, а для vless, vmess и trojan он обязателен: идентификатор. - Кириллица в адресе. Буквы
с,е,о,а,рвыглядят как латинские, но это другие символы, и сервер по такому адресу не находится. - Многоточие. Строку показали не целиком — добавлять её бессмысленно.
Почему разбор ничего не отправляет
Потому что отправлять нечего и незачем. Вся работа — это нарезка текста по пяти разделителям и подстановка подписей; браузер справляется с этим за доли миллисекунды. Поле ввода на странице не входит ни в какую форму, кнопки не делают сетевых запросов, и введённое нигде не сохраняется — ни у нас, ни у вас на устройстве.
Это важно, потому что строка — это пропуск. Тот, кто её получит, сможет подключаться вместо вас, и сервер не отличит вас от него. По той же причине не стоит выкладывать строки в открытые чаты и публиковать снимки экрана с QR-кодом: можно ли показывать свою строку.
Что делать с результатом
- ЧАСТИ Разбор прошёл, части на местеПосмотрите, что означает каждая из шести частей открыть →
- ТЕКСТ Разбор нашёл пробел или обрезкуСтроку нужно взять заново — править её бесполезно открыть →
- СЕРВЕР Строка целая, а подключения нетЗначит, дело в сервере: как проверить, жив ли он открыть →
- ПОДПИСКА Разбор сказал, что это адрес подпискиТакую ссылку добавляют целиком, и список обновляется сам открыть →
- ПРОТОКОЛ Хочу понять, что за протокол в началеvless, vmess, trojan, shadowsocks — чем отличаются открыть →
Чего разбор не умеет
Он работает только с текстом и поэтому не может ответить на главный вопрос — жив ли сервер за адресом. Для этого нужно к нему обратиться, а это умеет только приложение. Разбор отвечает на другой вопрос: «правильно ли записано то, что у меня есть», — и отвечает на него за секунду, экономя полчаса догадок.
Второе ограничение: разбор не проверяет, подходят ли параметры друг к другу. Строка с транспортом, которого нет на сервере, выглядит безупречно и при этом не работает. Такие случаи разобраны отдельно: подключилось, но интернета нет.
Разбор сохраняет то, что я вставил?
Нет. Ни на сервере, ни в браузере: после закрытия вкладки от строки не остаётся следа.
Можно ли разобрать сразу несколько строк?
Вставьте список — разбор распознает упакованный набор и покажет, сколько в нём конфигураций и как выглядят первые. Отдельные строки разбираются по одной.
Почему разбор говорит «не похоже на конфигурацию»?
Потому что в начале нет протокола и двух слешей. Чаще всего это значит, что скопировали не с начала: строка не добавляется.
Разбор показал все части, но приложение строку не приняло
Скорее всего, у вашей версии приложения нет поддержки этого протокола или транспорта. Обновите его до последней версии с официальных адресов разработчика.
Образец в разборе — рабочая строка?
Нет, он выдуманный: адрес из служебной зоны, идентификатор набран наугад. Он нужен только для того, чтобы показать, как выглядит результат.
Строка целая, а подключения всё равно нет
Значит, вопрос не к тексту, а к серверу за адресом. Быстрее всего это проверяется подстановкой: положите рядом ссылку, за которой стоит обслуживаемый список серверов, и переключитесь на неё. Заработало — дело было в вашей строке. Первые 3 дня выдаются без платёжных данных.
- карта не нужна
- ссылка приходит сразу
- 3 устройства