Potatso는 링크, 붙여넣은 텍스트, 파일, QR 코드에서 서버, 프록시 그룹, 규칙, DNS 설정을 가져옵니다. 형식을 자동으로 감지하고 미리보기를 보여 주며, 무엇을 어디로 가져올지 직접 정할 수 있습니다. URL에서 가져온 구독은 계속 업데이트됩니다.
지원하는 형식
| 형식 | Potatso가 가져오는 내용 |
|---|---|
공유 링크(ss://, vless://, trojan://, …) |
링크 하나당 서버 하나. 링크 여러 개를 한꺼번에 붙여넣어 함께 가져올 수 있습니다. |
| Base64 구독 | 목록에 있는 서버. V2Ray / Xray와 Shadowsocks 구독에서 흔히 쓰는 형식입니다. |
| Shadowsocks JSON과 SIP008 | Shadowsocks 서버. |
| Mihomo / Clash YAML | 프록시, 프록시 제공자, 프록시 그룹, 규칙, 규칙 제공자, DNS 설정, 아웃바운드 모드. |
| V2Ray / Xray JSON | 서버로 사용할 아웃바운드와 도메인 또는 IP 주소를 매칭하는 라우팅 규칙. |
| Surge 프로필 | 프록시, 프록시 그룹, 규칙, 규칙 세트, DNS 설정. Surge 프로필을 참고하세요. |
| 규칙 목록 | 목록에 있는 규칙. |
Potatso는 구독을 내려받을 때 서버에 자신을 clash.meta로 알립니다. 앱에 따라 형식을 고르는 구독 서버는 대개 Clash / Mihomo 구성을 보내 주며, 이 경우 서버와 함께 프록시 그룹과 규칙도 가져옵니다.
Potatso는 프로토콜에 나열된 프로토콜을 지원합니다. 프로토콜이나 설정을 Potatso가 지원하지 않는 서버는 건너뛰며, 미리보기에 이유가 표시됩니다.
구독 가져오기
- 홈에서 오른쪽 위의 + 버튼을 탭합니다.
- 링크/파일로 가져오기를 탭합니다.
- 소스는 링크로 두고 입력란에 구독 URL을 붙여넣습니다. 공유 링크나 구성 전체를 붙여넣어도 됩니다.
- 계속을 탭합니다. Potatso가 구독을 내려받아 읽은 뒤 미리보기를 보여 줍니다.
- 미리보기를 확인하고 아래쪽 버튼을 탭해 가져옵니다.
구성 파일을 가져오려면 소스에서 파일을 선택하고 파일 선택…을 탭합니다. Potatso는 YAML, JSON, CONF, 텍스트 파일을 읽습니다. 파일은 UTF-8 텍스트여야 하고 크기는 5MB 이하여야 합니다.
QR 코드를 스캔하려면 링크/파일로 가져오기 대신 QR 코드 스캔을 탭합니다. 사진에서 QR 코드를 읽으려면 스캐너 모서리의 사진 버튼을 탭합니다.
처음 설정할 때 붙여넣거나 스캔한 링크는 미리보기 없이 새 프로필로 가져옵니다. 시작하기를 참고하세요.
가져오기 미리보기
미리보기 맨 위에는 가져오는 항목의 이름, 형식, 출처 서버가 표시됩니다.
구독 서버가 데이터 사용량을 알려 주면 미리보기에 함께 표시됩니다.
| 행 | 표시 내용 |
|---|---|
| 사용한 데이터 | 지금까지 사용한 데이터. 요금제에 총량이 있으면 총량과 진행 막대도 표시됩니다. |
| 남은 데이터 | 요금제에 남은 데이터. |
| 만료 | 구독이 만료되는 시점. 날짜가 지나면 빨간색으로 표시됩니다. |
가져오지 못한 항목이 있으면 호환성 문제 행에 문제 개수가 표시됩니다. 탭하면 각 문제를 볼 수 있습니다. 지원하지 않는 내용은 건너뛰며, 목록에 무엇을 왜 건너뛰었는지 나옵니다. 건너뛴 규칙은 규칙 번호와 함께 나열됩니다. 가져오기 알림은 일반 HTTP로 구성을 내려받았다는 것처럼 참고용으로만 표시되는 안내입니다.
가져올 항목 선택
가져오기 아래에는 가져오는 내용의 각 부분이 프록시, 프록시 그룹, 규칙, DNS 행으로 개수나 요약과 함께 표시됩니다. 행을 탭하면 포함하거나 제외할 수 있습니다. 규칙에는 프록시 그룹이, 프록시 그룹에는 프록시가 필요하므로 함께 선택됩니다.
전체 내용 보기를 탭하면 구독 정보, 프록시, 프록시 제공자, 프록시 그룹, 규칙, 규칙 제공자 등 가져오는 모든 내용을 볼 수 있습니다. 각 프록시의 필드를 확인할 수 있고, 구독이 관리하는 항목이 아니라면 가져오기 전에 편집할 수도 있습니다.
남은 트래픽이나 만료일처럼 구독 정보만 보여 주는 항목은 프록시만 따로 가져올 때 건너뜁니다.
저장 위치 선택
가져올 위치에서 대상을 선택합니다. 선택지는 가져오는 내용에 따라 달라집니다.
| 대상 | 동작 |
|---|---|
| “…” 업데이트 | 이미 이 구독을 따르는 프로필이 있을 때 표시됩니다. 해당 프로필을 업데이트하며 로컬 변경 사항은 유지됩니다. |
| 새로운 프로필 | 가져온 내용으로 프로필을 만듭니다. 현재 프로필은 그대로 둡니다. |
| 현재 프로필 대치 | 현재 프로필의 프록시, 프록시 그룹, 규칙을 대치합니다. 먼저 Potatso가 확인을 요청합니다. |
| 현재 프로필에 추가 | 현재 프로필에 가져온 내용을 추가합니다. 그룹이나 규칙이 있는 구성은 한 번만 병합됩니다. |
프록시만 가져올 때는 새 프로필이나 현재 프로필에 넣을 수 있습니다. 현재 프로필에 추가할 때는 프록시 추가 위치에서 어느 그룹에 나열할지 선택합니다. 가져온 항목의 이름을 딴 새 그룹, 기존 그룹 중 하나, 없음 중에서 고를 수 있습니다. 새 그룹을 만들면 가장 빠른 프록시를 고르는 -auto 그룹도 함께 만들어집니다.
프로필을 추가하려면 Potatso Pro가 필요합니다. Pro가 없으면 현재 프로필 대치 또는 현재 프로필에 추가로 현재 프로필에 가져오세요.
아래쪽 버튼에는 “…” 생성, “…” 대치, 프록시 12개 추가처럼 동작이 표시됩니다. 탭하면 가져옵니다.
자동 업데이트
URL에서 가져온 항목에는 자동 업데이트 스위치가 있으며 기본값은 켜짐이고 업데이트 간격은 매일입니다. 가져온 항목을 계속 업데이트할 수 있는지는 무엇을 가져오느냐에 따라 달라집니다.
| 가져오는 내용 | 업데이트 |
|---|---|
| 구성 전체를 새 프로필 또는 대치할 프로필로 가져옴 | 프로필이 구독을 따르며 매일 업데이트됩니다. |
| 프록시만 가져오고 자동 업데이트가 켜져 있음 | 매일 업데이트되는 프록시 구독으로 추가됩니다. 이 프록시는 편집할 수 없습니다. |
| 프록시만 가져오고 자동 업데이트가 꺼져 있음 | 편집할 수 있는 독립 프록시로 추가됩니다. 업데이트되지 않습니다. |
| 구성의 일부 | 한 번만 복사됩니다. 완전한 구성만 계속 업데이트될 수 있습니다. |
| 기존 프로필에 추가한 규칙과 프록시 그룹 | 한 번만 가져옵니다. |
| 파일 또는 붙여넣은 텍스트 | 한 번만 가져옵니다. 업데이트할 출처가 없습니다. |

구독 업데이트
- 홈에서 추가 구성을 탭합니다.
- 구성 페이지에 프로필이 구독으로 표시되며, 서버가 알려 주면 데이터 사용량과 마지막 업데이트 및 다음 업데이트 시점도 나옵니다.
- 지금 업데이트를 탭하면 바로 업데이트합니다.
업데이트 주기를 바꾸려면 같은 카드에서 편집을 탭합니다. 자동 업데이트에서 업데이트 간격을 선택하거나 자동 업데이트를 끕니다. 여기서 구독 URL을 바꿀 수도 있습니다. 저장한 뒤 지금 업데이트를 탭하면 새 URL에서 내려받습니다. 업데이트가 성공하기 전까지 프로필은 마지막으로 내려받은 내용을 유지합니다. 백그라운드 업데이트는 iOS가 허용할 때 실행됩니다.
변경 사항 유지
구독을 따르는 프로필도 편집할 수 있습니다. 프록시, 그룹, 규칙을 추가하거나 바꾸고 DNS 설정을 변경할 수 있습니다. Potatso는 이러한 변경을 오버라이드로 기록해 두었다가 구독이 업데이트될 때마다 다시 적용합니다. 원본 구독은 수정되지 않습니다.
구성 페이지의 내 오버라이드 아래에 목록이 나옵니다. 보기를 탭하면 각 항목을 볼 수 있고, 여기서 변경을 되돌리거나, 제거한 항목을 복원하거나, 추가한 항목을 삭제할 수 있습니다. 구독 자체의 내용을 보려면 원본 구성 파일 보기를 탭합니다.
Surge 프로필
Potatso는 Surge 프로필의 [General] DNS 설정과 [Proxy], [Proxy Group], [Rule] 섹션을 읽습니다. Potatso에 대응 기능이 있는 항목은 변환합니다.
RULE-SET과DOMAIN-SET규칙은 규칙 제공자가 됩니다.smart그룹은 자동(url-test) 그룹이 됩니다.subnet과ssid그룹은 Potatso가 네트워크에 따라 정책을 바꾸지 않으므로 기본 정책으로 설정된 수동 그룹이 됩니다.- 그룹의 HTTP(S)
policy-path는 프록시 제공자가 됩니다.
다음은 가져오지 않으며, 미리보기에 목록이 표시됩니다.
[MITM],[Script],[URL Rewrite],[Header Rewrite],[Body Rewrite],[Map Local],[Host]처럼 Potatso에 대응 기능이 없는 섹션.#!include줄. 포함된 파일은 각각 따로 가져오세요.- Potatso가 HTTP 요청을 검사하지 않기 때문에
USER-AGENT및URL-REGEX규칙과SCRIPT규칙. - 프록시의
underlying-proxy체인. 프록시는 서버에 직접 연결합니다.
자세한 내용은 Surge에서 옮기기를 참고하세요.