Potatso импортирует профили Surge. Он преобразует прокси, группы прокси, правила, наборы правил и DNS-серверы, для которых у него есть аналог, а всё остальное перечисляет в предпросмотре импорта.
Перенос профиля
Если ваш профиль Surge получен по URL, например управляемый профиль от провайдера, импортируйте этот URL:
- Скопируйте URL профиля.
- В Potatso на экране Главная нажмите кнопку +, затем Импорт по ссылке или из файла.
- Вставьте URL и нажмите Продолжить.
- Проверьте предпросмотр. В разделе Импортировать в выберите, куда импортировать, затем нажмите кнопку внизу.
Профиль, импортированный по URL, продолжает обновляться, по умолчанию ежедневно, а изменения, которые вы вносите в Potatso, сохраняются при обновлениях. См. Импорт подписок и конфигураций.
Если ваш профиль — файл, экспортируйте его из Surge так, чтобы он оказался в приложении «Файлы». Затем в импорте выберите Файл в разделе Источник, нажмите Выбрать файл… и выберите его. Это должен быть текст в UTF-8 размером не более 5 МБ. Файл импортируется один раз.
Potatso не следует строкам #!include. Импортируйте каждый подключаемый файл отдельно.
Прокси
Potatso импортирует строки [Proxy] следующих типов: ss, http, https, socks5, socks5-tls, vmess, trojan, snell, hysteria2 и anytls. О параметрах, которые поддерживает каждый из них, см. Протоколы.
Эти прокси пропускаются:
- Другие типы, например
wireguard,tuic,sshиexternal. - Прокси, которые используют Shadow TLS, клиентский сертификат TLS,
server-cert-verify-nameилиsni=off.
Прокси с underlying-proxy импортируется, но подключается к своему серверу напрямую: цепочка не импортируется.
Группы прокси
| Группа Surge | В Potatso |
|---|---|
select, url-test, fallback, load-balance |
✅ Группа того же вида |
smart |
Автоматическая группа (url-test) из ее прокси |
subnet, ssid |
Ручная группа с политикой по умолчанию. Potatso не переключает политики по сети. |
policy-path (HTTP или HTTPS) |
✅ Провайдер прокси |
include-other-group, include-all-proxies, policy-regex-filter |
✅ |
Правила
Potatso преобразует каждое правило Surge в собственный формат правил:
- Правила
DOMAIN,DOMAIN-SUFFIX,DOMAIN-KEYWORDиDOMAIN-WILDCARD. - Правила
IP-CIDR,IP-CIDR6,GEOIPиIP-ASNс сохранениемno-resolve, а также правилаSRC-IP. - Правила
DEST-PORT,SRC-PORTиIN-PORT, включая диапазоны портов. PROTOCOL,TCPиPROTOCOL,UDP.- Правила
AND,ORиNOT. RULE-SETиDOMAIN-SET, которые становятся провайдерами правил.FINAL, которое становится назначением для всего остального.
Эти правила пропускаются:
| Правило | Почему |
|---|---|
USER-AGENT, URL-REGEX |
Potatso не анализирует HTTP-запросы. |
SCRIPT |
Скрипты не поддерживаются. |
SUBNET, CELLULAR-RADIO, CELLULAR-CARRIER, HOSTNAME-TYPE |
Нет аналога |
DEVICE-NAME, MAC-ADDRESS |
Нет аналога |
PROTOCOL, кроме TCP и UDP |
Нет аналога |
RULE-SET внутри AND, OR или NOT |
Не поддерживается |
| Правило, политики которого нет в профиле | Его цель недоступна. |
Предпросмотр перечисляет каждое пропущенное правило в разделе Проблемы совместимости с его номером и причиной.
DNS
Potatso импортирует серверы dns-server и encrypted-dns-server из [General]. При наличии зашифрованных серверов обычные используются только для поиска адресов зашифрованных, как в Surge. Серверы h3:// используются по HTTPS.
Что не переносится
В Potatso нет расшифровки HTTPS (MitM), перезаписи и скриптов. Эти разделы Surge не импортируются, и предпросмотр называет те из них, что есть в вашем профиле:
[MITM], [Script], [URL Rewrite], [Header Rewrite], [Body Rewrite], [Map Local], [Host], [IP Rewrite], [SSID Setting], [Panel], [Port Forwarding], [Snell Server], [MTProto], [Ponte], а также разделы WireGuard и Tailscale.
После импорта
- Профиль Surge с группами прокси или правилами импортируется в режиме «По правилам». На экране Главная проверьте режим выхода. См. Режимы выхода.
- Включите переключатель на карточке состояния, чтобы подключиться. В первый раз iOS попросит добавить конфигурацию VPN от Potatso: нажмите Разрешить.
Как изменить правила и группы после импорта, см. в разделах Правила и наборы правил и Группы прокси и тесты скорости.