원격 제어를 사용하면 다른 휴대폰에서 본인 휴대폰으로 짧은 SMS 한 통을 보내 SmsForwarder가 대신 작업을 수행하도록 할 수 있습니다 — 대신 SMS 답장을 보내거나, 전달을 켜고 끄거나, 앱 상태를 조회하거나, 휴대폰이 온라인인지 확인하거나, Google Play와 구독 상태를 다시 동기화하거나, (Advanced 구독이 있는 경우) 자연어로 지시를 내릴 수 있습니다.
명시적으로 허용 목록에 추가한 전화번호만 이러한 명령을 보낼 수 있습니다. 공유 비밀번호는 없으며, 발신자의 전화번호 자체가 자격 증명입니다.
+821012345678)로 입력하세요.#REPLY를 사용할 계획이거나 발신자에게 SMS로 회신을 받으려면 SMS 보내기 권한이 부여되어 있는지 확인하세요.각 명령은 허용된 번호에서 본인 휴대폰으로 보낸 평범한 SMS입니다. 비어 있지 않은 첫 줄은 항상 명령 키워드(#로 시작)이며, 추가 정보가 필요한 명령에서는 각 값이 자기 줄에 들어갑니다.
명령 자체는 일반 SMS로 전달되지 않습니다 — 앱이 인식하여 소비합니다.
휴대폰을 손에 들고 있지 않을 때, 누군가에게 대신 SMS를 보내고 싶을 때 사용합니다.
형식:
1 | #REPLY |
SIM 지정(선택 사항, 듀얼 SIM 휴대폰 — 어느 SIM으로 보낼지 고정):
1 | #REPLY |
SIM 지정 줄은 #로 시작하고 마지막 8자리로 매칭됩니다. 단일 SIM 휴대폰이거나 시스템 기본 SIM을 사용하려면 이 줄을 생략하세요.
예시:
1 | #REPLY |
1 | #REPLY |
참고:
휴대폰을 만지지 않고도 전달 규칙, 전송 채널, 메인 스위치를 토글할 수 있습니다.
형식:
1 | #CTRL |
RULE, CHANNEL, FORWARDING 중 하나입니다(대소문자 구분 없음).RULE — 앱에 표시되는 정확한 규칙 이름(대소문자 구분, 고유해야 함).CHANNEL — 앱에 표시되는 정확한 채널 이름(대소문자 구분, 고유해야 함).FORWARDING — SMS, CALL, NOTIFICATION(또는 NOTIFY), ALL 중 하나.1 / 0, TRUE / FALSE, YES / NO 로도 작성할 수 있습니다.예시:
특정 규칙 켜기:
1 | #CTRL |
SMS 전달 메인 스위치 끄기:
1 | #CTRL |
전송 채널 끄기:
1 | #CTRL |
한 번에 모두(SMS, 통화, 알림) 끄기:
1 | #CTRL |
참고:
읽기 전용 조회. 메인 스위치 상태와 켜져 있는 모든 규칙, 채널 이름을 반환합니다.
형식:
1 | #STATUS |
응답 예시:
1 | [원격] 상태 |
규칙과 채널 수에 따라 응답이 여러 SMS 세그먼트에 걸쳐 올 수 있습니다. 통신사 요금은 세그먼트 단위로 부과됩니다.
읽기 전용 조회. 휴대폰의 현재 상태 스냅샷을 반환합니다 — 휴대폰이 깨어 있고 온라인이며 배터리가 거의 없는 상태가 아닌지만 확인하고 싶을 때 유용합니다.
형식:
1 | #PING |
응답 예시:
1 | [원격] Pixel 7 · 2026-05-01 14:35 |
휴대폰이 모바일 데이터를 사용 중이라면 응답에는 네트워크 세대, 통신사, (Android 10 이상에서) 0–4단계의 신호 강도도 포함됩니다:
1 | [원격] OnePlus 9 · 2026-05-01 14:35 |
참고:
#PING 은 메인 전달 스위치 상태와 관계없이 실행됩니다.읽기 전용 조회. 이 온라인 명령 레퍼런스에 대한 링크를 반환합니다. 다른 사람과 문서를 공유하거나, 명령의 정확한 형식이 기억나지 않아 찾아보고 싶을 때 유용합니다.
형식:
1 | #HELP |
응답 예시:
1 | [원격] 명령 레퍼런스: https://smsforward.zobubo.com/Remote-Control/ |
현재 #HELP 는 기본적으로 영어 페이지를 반환하며, 앱이 중국어인 경우에만 중국어 버전을 반환합니다. 그 외 언어는 아직 영어 페이지로 폴백됩니다 — 해당 페이지에 모든 명령이 정리되어 있습니다. #HELP 는 메인 전달 스위치 상태와 관계없이 실행됩니다.
읽기 전용 조회. 휴대폰에 대해 이 기기에 로그인된 Google 계정의 활성 구독 상태를 즉시 Google Play에 다시 조회하고, 반환된 내용으로 로컬 구독 상태를 덮어쓰도록 지시합니다.
다른 휴대폰에서 다시 구독했거나(혹은 방금 결제했고) 매일 한 번 실행되는 백그라운드 점검을 기다리지 않고 이 휴대폰에서 새 권한을 즉시 반영하고 싶을 때 사용합니다.
형식:
1 | #REFRESH |
응답 예시:
1 | [원격] 구독 갱신 완료: 월간 요금제 사용 중 |
1 | [원격] 구독 갱신 완료: 연간 요금제 사용 중 |
1 | [원격] 갱신 완료: 이 Google 계정에 활성 구독이 없습니다 |
1 | [원격] 갱신 실패: Google Play에 연결할 수 없습니다. 네트워크를 확인한 후 다시 시도하세요. |
참고:
#REFRESH 는 실행됩니다 — 그것이 이 명령이 노리는 복구 경로입니다. 메인 전달 스위치 상태와도 무관하게 실행됩니다.#REFRESH 를 반복해서 보내도 구독을 새로 구매하거나 해지하지 않으며, Google Play가 이미 알고 있는 정보를 다시 읽을 뿐입니다.구조화된 명령을 작성하는 대신, 일상 언어로 휴대폰에 지시를 내리고 싶을 때 사용합니다. SmsForwarder는 메시지를 설정된 클라우드 AI 공급자에게 전달해 기존 명령 중 하나로 다시 표현하도록 요청한 다음, 그 명령을 실행합니다 — 단, 결과가 여전히 허용된 키워드 중 하나에 대응될 때에만 실행됩니다.
형식:
1 | #AI |
예시:
1 | #AI |
1 | #AI |
1 | #AI |
사전 조건:
사전 조건 중 하나라도 충족되지 않으면 짧은 사유와 함께 명령이 거부됩니다.
참고:
#AI 는 항상 클라우드에서 실행됩니다. SmsForwarder 의 AI 처리는 설계상 클라우드 전용입니다.#REPLY / #CTRL / #STATUS / #PING / #HELP / #REFRESH 와 동일한 허용 목록으로 다시 검사됩니다. 그 목록을 벗어난 것은 모두 폐기됩니다 — #AI 를 통해 새로운 명령이나 임의의 명령을 실행할 수는 없습니다.#AI 텍스트와 변환된 명령은 감사 목적으로 전달 기록 상세 패널에 함께 저장됩니다.각 명령은 짧은 결과 메시지를 만들어 냅니다. 원격 제어 에서 다음 두 방식 중 하나 혹은 둘 다로 결과를 받을 수 있습니다:
두 옵션은 서로 독립적입니다. 한 가지만 사용하거나 둘 다 사용하거나 둘 다 사용하지 않을 수 있습니다(둘 다 끄면 명령은 실행되지만 결과를 받을 수 없습니다).
명령 형식이 잘못되면 다음과 같은 메시지를 받습니다:
1 | [원격] 명령 거부됨: <사유> |
대표적인 사유:
#REPLY 에 대상 전화번호가 없음.#REPLY 에 본문이 없음.#CTRL 두 번째 줄에 RULE, CHANNEL, FORWARDING 이 없음.#CTRL 두 번째 줄이 위 세 가지 유효 값 중 하나가 아님.#CTRL RULE 또는 #CTRL CHANNEL 에 이름이 없음.#CTRL FORWARDING 에 SMS, CALL, NOTIFICATION / NOTIFY, ALL 외의 값이 옴.+ 가 붙은 국제 형식이 가장 신뢰할 수 있음) 등록하세요.명령이 예상대로 동작하지 않는 경우 기술 지원 페이지를 참고하세요.