本軟件是一款開(kāi)源的短信轉(zhuǎn)發(fā)工具,功能很多,有多個(gè)手機(jī)卡,不怕短信漏了。
監(jiān)控Android手機(jī)短信并根據(jù)指定規(guī)則轉(zhuǎn)發(fā)到其他手機(jī):釘釘機(jī)器人、企業(yè)微信群機(jī)器人、企業(yè)微信應(yīng)用消息、郵箱、bark、webhook、Telegram機(jī)器人、Server醬、手機(jī)短信等。
特點(diǎn)和準(zhǔn)則:
簡(jiǎn)單?只做兩件事:監(jiān)聽(tīng)短信 –> 根據(jù)指定規(guī)則轉(zhuǎn)發(fā)
由此帶來(lái)的好處:
簡(jiǎn)潔:(當(dāng)時(shí)用Pad的時(shí)候,看手機(jī)驗(yàn)證碼各種不方便,網(wǎng)上搜了好久也有解決方案)
AirDroid:手機(jī)管理工具功能太多,看著都耗電,權(quán)限太多,數(shù)據(jù)經(jīng)過(guò)三方,賬號(hào)分級(jí)
IFTTT:功能太多,看著耗電,權(quán)限太多,數(shù)據(jù)經(jīng)過(guò)三方,收費(fèi)
還有一些其他的APP(例如:Tasker)也是這些毛病
省電:運(yùn)行時(shí)只監(jiān)聽(tīng)廣播,有短信才執(zhí)行轉(zhuǎn)發(fā),并記錄最近n條的轉(zhuǎn)發(fā)內(nèi)容和轉(zhuǎn)發(fā)狀態(tài)
健壯:越簡(jiǎn)單越不會(huì)出錯(cuò)(UNIX設(shè)計(jì)哲學(xué)),就越少崩潰,運(yùn)行越穩(wěn)定持久
功能列表
監(jiān)聽(tīng)短信,按規(guī)則轉(zhuǎn)發(fā)(規(guī)則:什么短信內(nèi)容/來(lái)源轉(zhuǎn)發(fā)到哪里)
轉(zhuǎn)發(fā)到釘釘機(jī)器人(支持:?jiǎn)蝹€(gè)釘釘群,@某人)
轉(zhuǎn)發(fā)到郵箱(支持:SMTP)
轉(zhuǎn)發(fā)到Bark(支持:驗(yàn)證碼/動(dòng)態(tài)密碼自動(dòng)復(fù)制)
轉(zhuǎn)發(fā)到webhook(支持:?jiǎn)蝹€(gè)web頁(yè)面(向設(shè)置的url發(fā)送POST/GET請(qǐng)求))
轉(zhuǎn)發(fā)到企業(yè)微信群機(jī)器人
轉(zhuǎn)發(fā)到企業(yè)微信應(yīng)用消息
轉(zhuǎn)發(fā)到ServerChan(Server醬·Turbo版)
轉(zhuǎn)發(fā)到Telegram機(jī)器人
轉(zhuǎn)發(fā)到其他手機(jī)短信
在線檢測(cè)新版本、升級(jí)
清理緩存
兼容 Android 6.xx、7.xx、8.xx、9.xx、10.xx
支持雙卡手機(jī),增加卡槽標(biāo)識(shí)/運(yùn)營(yíng)商/手機(jī)號(hào)(如果能獲取的話)
支持多重匹配規(guī)則
支持標(biāo)注卡槽號(hào)碼(優(yōu)先使用)、設(shè)備信息;自定義轉(zhuǎn)發(fā)信息模版
支持正則匹配規(guī)則
支持卡槽匹配規(guī)則
轉(zhuǎn)發(fā)規(guī)則、發(fā)送方配置導(dǎo)出與導(dǎo)入
更新日志
修復(fù):定時(shí)任務(wù)的Cron表達(dá)式輸入非法時(shí)導(dǎo)致FC #407
修復(fù):Frpclib未下載時(shí),自動(dòng)任務(wù)添加啟停frpc app自動(dòng)重啟 #402
修復(fù):WiFi平板(沒(méi)有GPS芯片)無(wú)法啟用GPS定位服務(wù) #391
修復(fù):錯(cuò)誤的 URL 有效性驗(yàn)證正則表達(dá)式(兼容IPv6) #286
修復(fù):多個(gè)自啟動(dòng)的Frpc無(wú)法同時(shí)自動(dòng)啟動(dòng)Bug
修復(fù):疑似ResUtils.getString導(dǎo)致FC #426
修復(fù):在線更新失敗時(shí)手動(dòng)下載頁(yè)面地址
修復(fù):轉(zhuǎn)發(fā)規(guī)則自定義發(fā)送通道順序失效(將List<T>按照instr的順序排序) #422
修復(fù):自動(dòng)任務(wù)觸發(fā)條件在測(cè)試倒計(jì)時(shí)沒(méi)結(jié)束前返回導(dǎo)致app自動(dòng)重啟 #394
修復(fù):自動(dòng)任務(wù)電池狀態(tài)中充電器任意無(wú)法觸發(fā) #395
新增:{{IP_LIST}}變量標(biāo)簽用于獲取本機(jī)所有IP地址列表(排除環(huán)回地址) #I9CVLZ
新增:通用設(shè)置增加按鈕直接跳轉(zhuǎn)一鍵換新機(jī)·離線模式
新增:Frp內(nèi)網(wǎng)穿透·編輯配置時(shí)語(yǔ)法高亮
新增:發(fā)送通道電子郵箱支持S/MIME或OpenPGP加密 #417
新增:監(jiān)聽(tīng)Screen事件延遲執(zhí)行時(shí)再次校驗(yàn) #399
新增:兩個(gè)常用標(biāo)簽網(wǎng)絡(luò)狀態(tài)({{NET_TYPE}})和簡(jiǎn)單電池信息({{BATTERY_INFO_SIMPLE}}) #439
新增:免打擾(禁用轉(zhuǎn)發(fā))時(shí)間段記錄日志(配合自動(dòng)任務(wù)實(shí)現(xiàn)延時(shí)發(fā)送) #411
新增:是否加入SmsF預(yù)覽體驗(yàn)計(jì)劃(在線更新每周構(gòu)建版) #416
新增:轉(zhuǎn)發(fā)日志增加篩選器方便搜索/批量刪除 #433
新增:自動(dòng)任務(wù)·快捷指令 —— 觸發(fā)條件:短信廣播、通話廣播、APP通知 #385 #389
新增:自動(dòng)任務(wù)·快捷指令 —— 觸發(fā)條件:藍(lán)牙設(shè)備(狀態(tài)變化、設(shè)備發(fā)現(xiàn)、連接斷開(kāi)) #388
新增:自動(dòng)任務(wù)·快捷指令 —— 執(zhí)行動(dòng)作:播放警報(bào) #385
新增:自動(dòng)任務(wù)·快捷指令 —— 執(zhí)行動(dòng)作:?jiǎn)⑼H蝿?wù) #389
新增:自動(dòng)任務(wù)·快捷指令 —— 執(zhí)行動(dòng)作:重發(fā)消息
優(yōu)化:{{BATTERY_PCT}}保留2位小數(shù)
優(yōu)化:Android 5.0以下TLS協(xié)議&明文傳輸 #427 #390 #274 #197
優(yōu)化:build.gradle腳本,編譯前后自動(dòng)清理
優(yōu)化:Webhook 非 HTTP 200 應(yīng)答時(shí)仍可以指定 成功應(yīng)答關(guān)鍵字 #234
優(yōu)化:發(fā)送通道參數(shù)默認(rèn)值(避免反序列化時(shí)空指針)
優(yōu)化:一換新新機(jī)·還原設(shè)置時(shí)保留本機(jī)的設(shè)備名稱和SIM卡主鍵/備注
優(yōu)化:自動(dòng)任務(wù)觸發(fā)條件網(wǎng)絡(luò)狀態(tài):僅Android 10(含) 以上顯示數(shù)據(jù)卡槽選項(xiàng) #429
優(yōu)化:自動(dòng)任務(wù)觸發(fā)條件網(wǎng)絡(luò)狀態(tài):延遲5秒獲取WiFi名稱(給夠搜索信號(hào)時(shí)間) #429
優(yōu)化:自動(dòng)任務(wù)·快捷指令 —— 執(zhí)行動(dòng)作:發(fā)送短信支持插入變量標(biāo)簽(標(biāo)簽適用場(chǎng)景參見(jiàn) wiki附錄3) #441
優(yōu)化:Frpc默認(rèn)配置采用toml格式
優(yōu)化:部分手機(jī)通知欄異常顯示兩條常駐通知 #392
優(yōu)化:多語(yǔ)言切換時(shí)枚舉常量自動(dòng)切換語(yǔ)言
優(yōu)化:發(fā)送通道Webhook支持http/socks5代理
優(yōu)化:放寬Url和UrlScheme的正則校驗(yàn)限制 #431
優(yōu)化:服務(wù)端應(yīng)答Http 204 No Content時(shí)特殊處理(更新日志狀態(tài)為成功) #234
優(yōu)化:服務(wù)端應(yīng)答HTTP Status 201-299時(shí)特殊處理(更新日志狀態(tài)為成功) #234
優(yōu)化:改進(jìn)IPv6正則表達(dá)式(避免{{IPV6}}替換為空)
優(yōu)化:監(jiān)聽(tīng)Screen事件細(xì)分On/Off/Locked/Unlocked #399
優(yōu)化:進(jìn)入通用設(shè)置時(shí)再次檢查是否已授權(quán)已開(kāi)啟功能的必需權(quán)限
優(yōu)化:判斷Frpclib是否已經(jīng)初始化
優(yōu)化:權(quán)限檢查機(jī)制判斷(適配 OPPO 應(yīng)用權(quán)限受阻跳轉(zhuǎn)優(yōu)化方案)
優(yōu)化:以Base64形式保存證書(shū)(同時(shí)兼容文件路徑形式) #437
優(yōu)化:自定義模板可用變量標(biāo)簽支持正則替換 #421 #423
優(yōu)化:自定義模板可用變量統(tǒng)一成英文標(biāo)簽
優(yōu)化:自定義模板增加{{IPV4}}“{{IPV6}}標(biāo)簽 #398
優(yōu)化:自定義模板增加{{定位信息_經(jīng)度}}/{{定位信息_緯度}}/{{定位信息_地址}}三個(gè)標(biāo)簽 #400
升級(jí):AgentWeb依賴(解決存在的內(nèi)存泄漏問(wèn)題)
升級(jí):frpclib 到 v0.57.0
升級(jí):XAOP 依賴
升級(jí):XUI 到 dev-1.2.2
升級(jí):XUpdate 到 2.1.5 (兼容Android 12 & 完善日志)
升級(jí):依賴版本
整理:code review & 精簡(jiǎn)無(wú)用資源
回退:{{通知Scheme}}(英文系統(tǒng){{SCHEME}})標(biāo)簽以獲取應(yīng)用通知的Scheme #272 #276(無(wú)解,去除多余代碼)