O Potatso importa perfis do Surge. Ele converte os proxies, grupos de proxies, regras, conjuntos de regras e servidores DNS para os quais tem equivalente e lista todo o resto na prévia da importação.
Traga seu perfil
Se o seu perfil do Surge vem de uma URL, como um perfil gerenciado do seu provedor, importe essa URL:
- Copie a URL do perfil.
- No Potatso, no Início, toque no botão + e depois em Importar via link/arquivo.
- Cole a URL e toque em Continuar.
- Confira a prévia. Em Importar para, escolha para onde vai e toque no botão na parte de baixo.
Um perfil importado de uma URL continua sendo atualizado, diariamente por padrão, e as alterações que você faz no Potatso são mantidas entre as atualizações. Veja Importar assinaturas e configurações.
Se o seu perfil é um arquivo, exporte-o do Surge de modo que ele esteja no app Arquivos. Depois, no importador, escolha Arquivo em Origem, toque em Escolher arquivo… e selecione-o. Ele precisa ser texto UTF-8 e ter no máximo 5 MB. Um arquivo é importado uma única vez.
O Potatso não segue linhas #!include. Importe cada arquivo incluído separadamente.
Proxies
O Potatso importa linhas de [Proxy] destes tipos: ss, http, https, socks5, socks5-tls, vmess, trojan, snell, hysteria2 e anytls. Veja Protocolos para os ajustes que cada um suporta.
Estes proxies são ignorados:
- Outros tipos, como
wireguard,tuic,ssheexternal. - Proxies que usam Shadow TLS, um certificado de cliente TLS,
server-cert-verify-nameousni=off.
Um proxy com underlying-proxy é importado, mas conecta ao servidor dele diretamente: a cadeia não é importada.
Grupos de proxies
| Grupo do Surge | No Potatso |
|---|---|
select, url-test, fallback, load-balance |
✅ O mesmo tipo de grupo |
smart |
Um grupo automático (url-test) com seus proxies |
subnet, ssid |
Um grupo manual definido com a política padrão. O Potatso não troca de política conforme a rede. |
policy-path (HTTP ou HTTPS) |
✅ Um provedor de proxies |
include-other-group, include-all-proxies, policy-regex-filter |
✅ |
Regras
O Potatso converte cada regra do Surge para o seu próprio formato de regra:
- Regras
DOMAIN,DOMAIN-SUFFIX,DOMAIN-KEYWORDeDOMAIN-WILDCARD. - Regras
IP-CIDR,IP-CIDR6,GEOIPeIP-ASN, mantendono-resolve, e regrasSRC-IP. - Regras
DEST-PORT,SRC-PORTeIN-PORT, incluindo intervalos de portas. PROTOCOL,TCPePROTOCOL,UDP.- Regras
AND,OReNOT. RULE-SETeDOMAIN-SET, que viram provedores de regras.FINAL, que vira o destino de todo o resto.
Estas regras são ignoradas:
| Regra | Motivo |
|---|---|
USER-AGENT, URL-REGEX |
O Potatso não inspeciona requisições HTTP. |
SCRIPT |
Scripts não são suportados. |
SUBNET, CELLULAR-RADIO, CELLULAR-CARRIER, HOSTNAME-TYPE |
Sem equivalente |
DEVICE-NAME, MAC-ADDRESS |
Sem equivalente |
PROTOCOL diferente de TCP e UDP |
Sem equivalente |
RULE-SET dentro de AND, OR ou NOT |
Não suportado |
| Uma regra cuja política não está no perfil | O destino dela não está disponível. |
A prévia lista cada regra ignorada em Problemas de compatibilidade, com o número da regra e o motivo.
DNS
O Potatso importa os servidores dns-server e encrypted-dns-server de [General]. Com servidores criptografados, os simples apenas consultam os endereços dos servidores criptografados, como no Surge. Os servidores h3:// são usados por HTTPS.
O que não é trazido
O Potatso não tem descriptografia HTTPS (MitM), reescritas nem scripts. Estas seções do Surge não são importadas, e a prévia nomeia as que o seu perfil tem:
[MITM], [Script], [URL Rewrite], [Header Rewrite], [Body Rewrite], [Map Local], [Host], [IP Rewrite], [SSID Setting], [Panel], [Port Forwarding], [Snell Server], [MTProto], [Ponte] e as seções de WireGuard e Tailscale.
Depois de importar
- Um perfil do Surge com grupos de proxies ou regras é importado no modo Regra. No Início, confira o modo de saída. Veja Modos de saída.
- Ative o interruptor do cartão de status para conectar. Na primeira vez, o iOS pede para adicionar a configuração VPN do Potatso: toque em Permitir.
Para alterar regras e grupos depois da importação, veja Regras e conjuntos de regras e Grupos de proxies e testes de velocidade.