导航菜单
首页 >  SmsForwarder Wiki Home  > 附录3:自定义模板可用变量 · pppscn/SmsForwarder Wiki · GitHub

附录3:自定义模板可用变量 · pppscn/SmsForwarder Wiki · GitHub

【重要提醒】 v3.3.1 开始只保留 英文标签 以便适应今后走向国际化(多语言化)

PS. 升级到 v3.3.1+ 会自动替换 自定义模板 中的标签为对应的英文标签

变量标签适用场景标签说明{{FROM}}短信/通话短信、通话的号码{{SMS}}短信/通话短信内容{{CARD_SLOT}}短信/通话通用设置中自动获取或自定义;PS.APP通知时={{通知标题}}{{CARD_SUBID}}短信/通话通用设置中自动获取或指定,v3.2.0+适用{{CALL_TYPE}}通话通用设置中自动获取或指定,v3.3.0+适用{{PACKAGE_NAME}}APP通知APP的包名,非应用名{{APP_NAME}}APP通知APP的应用名(通用设置先开启异步获取App列表),v3.0.3+适用{{TITLE}}APP通知即:通知栏能看到的标题(可能为空){{MSG}}APP通知即:通知栏能看到的内容{{UID}}APP通知Android UID,用于区分多开应用,v3.3.0+适用{{RECEIVE_TIME}}所有转发收到广播/通知的时间{{CURRENT_TIME}}所有转发手机系统当前时间{{DEVICE_NAME}}所有转发通用设置中自定义{{APP_VERSION}}所有转发取值APK的固有属性{{LOCATION}}所有转发当前手机定位信息(通用设置先开启GPS定位服务),v3.3.0+适用{{LOCATION_LONGITUDE}}所有转发当前手机定位信息_经度(通用设置先开启GPS定位服务),v3.3.1+适用{{LOCATION_LATITUDE}}所有转发当前手机定位信息_纬度(通用设置先开启GPS定位服务),v3.3.1+适用{{LOCATION_ADDRESS}}所有转发当前手机定位信息_地址(通用设置先开启GPS定位服务),v3.3.1+适用{{BATTERY_PCT}}所有转发当前电池电量百分比(level/scale),v3.3.0+适用{{BATTERY_STATUS}}所有转发当前电池状态(充电中/放电中等),v3.3.0+适用{{BATTERY_PLUGGED}}所有转发当前充电方式(AC/USB等),v3.3.0+适用{{BATTERY_INFO}}所有转发当前电池完整信息(电量/状态等),v3.3.0+适用{{BATTERY_INFO_SIMPLE}}所有转发当前电池简单信息(电量/状态等),v3.3.1+适用{{IPV4}}所有转发网络状态改变时,访问 https://api.ipify.org 返回的公网IPv4,v3.3.1+适用{{IPV6}}所有转发网络状态改变时,访问 https://api6.ipify.org 返回的公网IPv6,v3.3.1+适用{{IP_LIST}}所有转发网络状态改变时,本机所有IP地址列表(排除环回地址),v3.3.1+适用{{NET_TYPE}}所有转发当前网络状态,v3.3.1+适用

特别提醒::

有且仅支持以上变量标签,切勿无中生有!

变量标签支持正则替换,语法:{{变量标签###正则表达式===替换结果}} (2024-03-12)

例如:{{FROM###(\d{3}).+(\d{4})===$1****$2}},当 FROM 值为 19912345678,最终替换为 199****5678

如果新标签的适用版本高于当前的正式版本,请升级每周构建版:

加入SmsF预览体验计划后在线更新(关于软件页面开启,v3.3.0_240305+适用)

手动下载:https://github.com/pppscn/SmsForwarder/actions/workflows/Weekly_Build.yml

以下适用于 v3.3.0 及以下版本简体中文繁體中文English适用场景标签说明{{来源号码}}{{來源號碼}}{{FROM}}短信/通话短信、通话的号码{{短信内容}}{{簡訊內容}}{{SMS}}短信/通话短信内容{{卡槽信息}}{{卡槽信息}}{{CARD_SLOT}}短信/通话通用设置中自动获取或自定义;PS.APP通知时={{通知标题}}{{卡槽主键}}{{卡槽主鍵}}{{CARD_SUBID}}短信/通话通用设置中自动获取或指定,v3.2.0+适用{{通话类型}}{{通話類型}}{{CALL_TYPE}}通话通用设置中自动获取或指定,v3.3.0+适用{{APP包名}}{{APP包名}}{{PACKAGE_NAME}}APP通知APP的包名,非应用名{{APP名称}}{{APP名稱}}{{APP_NAME}}APP通知APP的应用名,v3.0.3+适用{{通知标题}}{{通知標題}}{{TITLE}}APP通知即:通知栏能看到的标题(可能为空){{通知内容}}{{通知內容}}{{MSG}}APP通知即:通知栏能看到的内容{{UID}}{{UID}}{{UID}}APP通知Android UID,用于区分多开应用,v3.3.0+适用{{接收时间}}{{接收時間}}{{RECEIVE_TIME}}所有转发收到广播/通知的时间{{当前时间}}{{當前時間}}{{CURRENT_TIME}}所有转发手机系统当前时间{{设备名称}}{{設備名稱}}{{DEVICE_NAME}}所有转发通用设置中自定义{{当前应用版本号}}{{當前應用版本號}}{{APP_VERSION}}所有转发取值APK的固有属性{{定位信息}}{{定位信息}}{{LOCATION}}所有转发当前手机定位信息(通用设置先开启GPS定位服务),v3.3.0+适用{{定位信息_经度}}{{定位信息_經度}}{{LOCATION_LONGITUDE}}所有转发当前手机定位信息_经度(通用设置先开启GPS定位服务),v3.3.1+适用{{定位信息_纬度}}{{定位信息_緯度}}{{LOCATION_LATITUDE}}所有转发当前手机定位信息_纬度(通用设置先开启GPS定位服务),v3.3.1+适用{{定位信息_地址}}{{定位信息_地址}}{{LOCATION_ADDRESS}}所有转发当前手机定位信息_地址(通用设置先开启GPS定位服务),v3.3.1+适用{{电池电量}}{{電池電量}}{{BATTERY_PCT}}所有转发当前电池电量百分比(level/scale),v3.3.0+适用{{电池状态}}{{電池狀態}}{{BATTERY_STATUS}}所有转发当前电池状态(充电中/放电中等),v3.3.0+适用{{充电方式}}{{充電方式}}{{BATTERY_PLUGGED}}所有转发当前充电方式(AC/USB等),v3.3.0+适用{{电池信息}}{{電池信息}}{{BATTERY_INFO}}所有转发当前电池完整信息(电量/状态等),v3.3.0+适用{{IPV4}}{{IPV4}}{{IPV4}}所有转发网络状态改变时,访问 https://api.ipify.org 返回的公网IPv4,v3.3.1+适用{{IPV6}}{{IPV6}}{{IPV6}}所有转发网络状态改变时,访问 https://api6.ipify.org 返回的公网IPv6,v3.3.1+适用

注意

SmsF 只会替换当前手机系统语言(或当前APP多语言设置v3.3+)对应的变量标签(例如:英文环境只会替换{{FROM}},而{{来源号码}}(或{{來源號碼}})保持原样)

如果在切换语言之前已经设置了自定义模板,需要手动重新编辑!

有且仅支持以上变量标签,切勿无中生有!

相关推荐: