一个开源神器,再也不用翻手机找验证码了

文章正文
发布时间:2024-12-13 09:19

相信大家都有这样的经历:正在电脑前工作,突然需要登录某个网站或 APP,等待验证码的过程中还要拿起手机查看,甚至有时候手机不在身边,这种反复切换的操作着实让人烦恼。更别提在工作中经常需要处理多个账号的验证码,或者需要协助他人进行操作的情况。今天要介绍的这款名为 SMS Forwarder 的开源 APP,就能完美解决这个困扰。

开源地址:https://gitee.com/pp/SmsForwarder/releases

安装完成后,首次打开应用会请求一些必要的权限。这里要特别注意,短信读取权限是必须的,因为没有这个权限,应用就无法实现自动转发功能。除此之外,为了确保应用能够稳定运行,你还需要授予后台运行权限。部分手机品牌可能还需要手动设置自启动权限,为了保证不被杀后台,这一步也很重要。

进入应用后,你会看到一个简洁的界面。点击设置图标,这里可以进行一些基础配置。如果你使用双卡手机,建议先设置默认使用的 SIM 卡。接下来是转发规则的配置,这是整个应用的核心部分。

创建新规则时,建议先给规则起个容易识别的名字,比如 " 验证码转发 " 或 " 银行短信 "。然后你需要设置匹配条件,可以选择按发送方号码匹配,或者使用关键词匹配。比如说,如果你主要关注验证码,可以设置 " 验证码 "、" 校验码 " 这样的关键词。对于更复杂的需求,应用还支持正则表达式匹配,不过这个功能建议有一定编程基础的用户使用。

接下来是转发方式的配置。SMS Forwarder 支持多种转发方式,最常用的是邮箱转发。配置邮箱转发时,你需要填写发件邮箱的信息,包括邮箱地址、SMTP 服务器地址和授权码。这里要提醒一下,很多邮箱服务都使用授权码而不是登录密码,所以要先在邮箱设置中生成授权码。

邮箱设置中可以开启

如果是在企业环境使用,建议配置企业微信或钉钉转发。企业微信需要配置企业 ID、应用 ID 和密钥,这些信息可以在企业微信管理后台获取。钉钉则相对简单,主要是配置机器人的 Webhook 地址。