手机通知转发win电脑(SF优化)

手机通知转发win电脑(SF优化) 公开 已发布

ziyue 更新于 2026-08-20 15:18 | 8 | 30
如何安装动作?

适用于
分类(旧)
关键词

星染浅夏 用户ZVDFgDEcAwA Quicker大王 铁甲暗黑暴龙小饼干 a 水花 等 8 人赞了这个动作 。


更多信息
分享时间 2025-04-23 18:43
最后更新 2026-08-20 15:18
修订版本 20
用户许可 -未设置-
Quicker版本 1.45.5
动作大小 327.4 KB
最低Quicker版本 1.34.26

分享到

【本动作基于或参考如下动作开发:https://getquicker.net/sharedaction?code=321eb1cb-3fda-42a8-443c-08dce7722144】
「显示安卓手机上的通知,查询手机信息、通话、联系人等【搭配SmsForwarder或notifikator】」

简介

感谢zryan、流星陨红尘、大佬的制作。

本动作需要在手机端安装消息转发的app,比如 SmsForwarder 或者notifikator同时使用,实现消息接收、远程控制等功能。

两款app区别:

  • SmsForwarder(能转发通话/短信/应用通知,app能记录发送的历史,能重发,还有控制手机功能,比较全面)
  • notifikator(只能发送应用通知,超级轻量,app只有60k,但是app没有中文界面,只有一个简单的页面,不会记录发送历史)

APP配置:

SmsForwarder和notifikator选择一个安装即可

SmsForwarder安装配置文档:

其他大佬有文档,不过比较旧了,发送通知的模板要改一下

短信配置:

{"通知类型":"短信","通知包名":"短信","APP名称":"短信","通知标题":"自{{FROM}}的短信","通知内容":"{{SMS}}","接收时间":"{{RECEIVE_TIME}}","设备名称":"{{DEVICE_NAME}}"}

通话配置:

{"通知类型":"电话","通知包名":"电话","APP名称":"电话","通知标题":"{{DEVICE_NAME}}  {{CARD_SLOT}}通话","通知内容":"来源号码:{{FROM}}\n归属地:{{PHONE_AREA}}\n{{SMS}}","接收时间":"{{RECEIVE_TIME}}","设备名称":"{{DEVICE_NAME}}"}

应用配置:

{"通知类型":"APP","通知包名":"{{PACKAGE_NAME}}","APP名称":"{{APP_NAME}}","通知标题":"{{TITLE}}","通知内容":"{{MSG}}","接收时间":"{{RECEIVE_TIME}}","设备名称":"{{DEVICE_NAME}}"}


复杂匹配规则:(可以直接在软件上设置过滤,减少对quicker接口的调用),若是部分app不需要权限,也可以在app的权限上禁止


一行一个规则,每一行的最后不能有空格,每行前的空格代表层级,若是都是同一层级,前面不要有空格

比如:()

并且 是 APP包名 包含 com.tencent.mm
或者 是 APP包名 包含 com.tencent.mobileqq 
或者 是 APP包名 包含 com.android.mms
或者 是 APP包名 包含 com.alibaba.android.rimet

可以一行设置一个条件

官方文档: https://gitee.com/pp/SmsForwarder/wikis/pages?sort_id=5327356&doc_id=1821427


notifikator配置:

https://github.com/scottmconway/notifikator


{ "toUser":"自己的邮箱地址",
  "code":"自己的推送验证码",
  "toDevice":"",
  "operation":"action",
  "data":"{\"通知类型\":\"APP\",\"通知包名\":\"%package%\",\"APP名称\":\"%app%\",\"通知标题\":\"%title%\",\"通知内容\":\"%text%\",\"接收时间\":\"\",\"设备名称\":\"\"}",
  "action":"动作ID",
  "wait":false,
  "maxWaitMs":5000,
  "txt":false
}
  • 请求头
{"Content-Type":"application/json"}

在原动作上修改的功能:

修改功能:

  1. 消息通知错误处理
  2. 高级:“通知黑名单”功能生效
  3. 高级:“图标缺失提醒”点击会自动创建图标项
  4. 图标:“附加链接”可以设置本地exe文件位置,点击消息图标将打开软件。

新增功能:

  1. 常规:通知类型添加了“window提醒”,调用win的通知功能进行展示。

  2. 常规:添加“展示软件名”和“展示包名”功能,在通知消息展示时是可以展示
  3. 高级:添加“通知内容黑名单”功能,过滤包含这些消息的通知。

  4. 图标设置-附加链接:可以设置电脑软件的exe地址。


  • 若是md:点击图标打开软件
  • 若是普通提示消息(单独):点击消息打开软件(若是消息中有链接,点击打开链接)
  • 若是普通提示消息(单独):点击标题消息打开软件,(若是消息中有链接,点击内容消息打开链接)
  • 若是window消息:点击消息打开软件(若是消息中有链接,点击打开链接)



开启主动控制(sf这个app才支持)

web客户端若是不选择目录,无法连接

配置好之后,点击动作图标,就可以主动控制手机了

设置快捷键

  • 不设置参数,默认打开”主动请求“
  • menu_setting 打开基本设置
  • menu_icon 图标设置
  • menu_upload  设置上传
  • menu_download 设置下载
  • menu_icon_export 图标设置导出
  • menu_icon_import 图标设置导入
  • menu_notice_history 查看通知历史
  • op=1 ”主动请求设置“弹窗


或者可以直接在设置中添加,这样一个动作可以添加多个快捷方式



验证码的正则表达式:

下面是默认的,可以按照这个写

宽松:

(?<=(?<!回复)(验证码|授权码|校验码|检验码|确认码|激活码|动态码|安全码|(验证)?代码|校验代码|检验代码|激活代码|确认代码|动态代码|安全代码|登入码|认证码|识别码|短信口令|动态密码|交易码|上网密码|动态口令|随机码|校验|驗證碼|授權碼|校驗碼|檢驗碼|確認碼|激活碼|動態碼|(驗證)?代碼|校驗代碼|檢驗代碼|確認代碼|激活代碼|動態代碼|登入碼|認證碼|識別碼|一次性密码|[Vv]erification)[^\d]*?)(([0-9\s]{4,7})|([\dA-Za-z]{5,6})(?!([Vv]erification)?([Cc][Oo][Dd][Ee])|:))(?=[^\d]|$)

严格:

(?<=.*((代|授权|验证|动态|校验)码)([::\s是为]|[Ii][Ss]){0,3}[\((\[【{「]?)(([0-9\s]{4,7})|([\dA-Za-z]{5,6}))(?=[」}】\])\)]?([^0-9a-zA-Z]|$).*)


转发到通知中心

默认的通知历史比较丑,但是有一个很好看的通知中心,可以用这个放历史

1. 安装通知中心动作   https://getquicker.net/Sharedaction?code=15798ab0-eb65-448a-1e57-08de53f7c468

2. 开启设置


之后收到的消息,会转发到通知中心



app保活自启配置

1.app的通用设置:打开 (实际作用不是特别大,这里设置的打开,但是系统中对应设置实际还是关闭的,要自己手动去打开)

  • 开机自启
  • 忽略电池优化设置
  1. 长按app--应用详情--通知管理--允许通知
    -- 权限管理--右上角三个点,里面取消权限限制(旧Android系统没有这个)
    -- 权限管理--其他权限(在最底下)--特殊应用权限(在最底下)--设备和应用通知--授予通知使用权(里面可以限制能读取的范围)
    -- 权限管理--其他权限(在最底下)--特殊应用权限(在最底下)--悬浮窗 (有点保活作用)

  2. 系统的设置--应用--自启动--找到app,允许自启动(在app里设置的开机自启没有生效,要自己设置)

  3. 系统的设置--应用--关联启动--找到app,允许启动

  4. 系统的设置--电池--省电设置--应用耗电管理--找到app--允许完全后台行为



最近更新

修订版本 更新时间 制品 审核状态 更新说明
20 2026-08-20 15:18 V1 当前 V1 版本 解决提取消息中的链接经常失败问题
19 2026-07-23 17:17 V1 单条消息的打开链接失败处理
18 2026-07-21 19:16 V1 添加堆叠通知2

最近讨论