手機的更新換代很快。很多人都有舊手機,用舊手機作為備用機來註冊一些網絡賬號、進行網購等,可以有效避免自己的主號受到騷擾。但這樣也會帶來一些問題,如怎樣在主號上收取備用機上有用的短信,或者一些通知信息?SmsForwarder軟件(中文名:短線轉發器)可以用來轉發和控制備用機的信息。
文|俞木發
一、信息轉發
假設現在主號的手機是A、備用機是B。先在B手機上下載所需的APP SmsForwarder(https://github.com/pppscn/SmsForwarder)。啟動SmsForwarder,其主界面非常簡潔,我們只要按照提示依次設置轉發通道、轉發規則,就可以實現信息的轉發了(圖1)。
1.添加發送通道
在APP主界面切換到“發送通道”,點擊“+”選擇發送通道類型,如短信、釘釘群機器人、飛書等(圖2)。
大家一般有QQ郵箱,因此這裡以郵箱的轉發為例。點擊“電子郵箱”,在打開的窗口中,通道名稱處輸入“QQ郵箱”,然後依次設置發件郵箱和收件郵箱(建議準備兩個QQ郵箱,一個用於發,一個用於收),在登錄密碼處輸入QQ郵箱的授權碼,最後點擊“測試”,看能否成功發送郵件,如果可以就點擊“保存”(圖3)。
用QQ郵箱發送郵件,需要進入QQ郵箱的POP設置中,按提示發送手機短信獲取授權碼,上圖的“登錄密碼”處需要填入的是授權碼。
2.添加自定義規則
返回APP主界面,點擊“轉發規則”,這裡以添加備用機的TIM收到包含“驗證碼”消息就轉發為例。切換到“APP”,點擊“+”,在打開的窗口中,發送通道選擇“QQ郵箱”(即上述新建通道名),匹配字段選擇“通知內容”,匹配模式選擇“包含”,字段輸入“驗證碼”,其他默認,點擊“測試”,確保可以正常發送郵件(圖4)
如果還要實現更個性的轉發,可以啟用自定義模板,這裡可以根據自己的各種需求去設定多個不同的規則,以及限定更多的匹配條件。比如僅轉發某個手機號的信息,或指定應用包含了“緊急”特定關鍵字的通知等等。切換到“通用設置”,還可以對是否轉發通話記錄、應用通知、轉發時間、SIM卡等進行更多的設置。
3.接收轉發信息
完成上述的設置後,大家可以測試一下,在手機A中發送一條包含“驗證碼1234”的信息給手機B中的TIM,這樣手機B在收到這個消息通知後就會進行轉發。我們可以登錄QQ郵箱,此時在收件箱中就可以看到上述轉發的消息(圖5)。
當然,用手機TIM(或QQ),也可以隨時進入QQ郵箱查看收到的郵件。其他信息的轉發操作類似,只要先設置轉發通道,然後再設置轉發規則,這樣備用機B收到的信息就可以在第一時間轉發到手機A了。
如果主力機A使用的是iPhone,那麼可以用“Bark”APP來接收轉發信息以獲得更好的體驗。在iPhone中安裝並打開APP,依次點擊“註冊設備→複製你自己的推送地址URL”,格式如下:https://api.day.app/yourkey/(免費公共服)。在SmsForwarder上添加“Bark 發送通道”,在“Bark-Server”一項裡填入你前面獲取的推送URL地址。這樣在手機A就可以方便地收到手機B推送的信息了。
二、遠程控制
除了可以使用“SmsForwarder”轉發信息外,我們還可以對備用機進行遠程控制,這樣可以更方便對信息進行查看和轉發。
1. 被控端手機B的設置
在手機B中啟動APP,點擊左側菜單,在彈出的窗口中選擇“主動控制:服務端”,接著在打開的窗口中點擊“開始服務”,同時記住下方顯示的監聽地址信息。安全措施選擇“不需要”(當然這只是用來測試,實際使用時建議選擇RSA加密或者SM4加密),然後在下方根據自己的需要選擇開啟的遠程服務,如經常要在備用機上查看或者發送短信,則開啟“遠程發短息”和“遠程查短信”,其他按需設置即可(圖6)。
2. 主控端手機A的操作
在手機A上也安裝“SmsForwarder”,啟動APP後同上點擊左側菜單,在彈出的窗口中選擇“主動控制:客戶端”,在打開的窗口中,服務地址輸入“http://圖6顯示的監聽地址”,安全措施選擇“不加密”,點擊“登錄服務”(圖7)。
這樣成功登錄後,在手機A上點擊“遠程查短信”,成功連接後在手機A中就可以看到手機B的短信列表了(圖8)。如果需要更多的遠程功能,按照上述方法操作即可。CF
原文刊登於2022 年 12月15 日出版《電腦愛好者》第 24 期
END
更多精彩,敬請期待……