MacroDroid 由于 Android 的更新,目前无法与高度保护功能兼容,详情见这里。
之前写过一篇在英国以外地区收看 BBC iPlayer的方法,核心思路是打开 app 时开启 VPN。这个方案本身已经很省心了,但我平时看 BBC 节目是通过某服务生成的 RSS 订阅,从 RSS 跳转到 app 这一步,还需要再手动切换一次 VPN,多了一层操作。作为一个什么都想图个一劳永逸的人,索性又折腾了一下,用 MacroDroid 实现了 WireGuard VPN 的自动切换。
MacroDroid的简介看这里
使用MacroDroid实现自动解锁手机的操作
下载点击这里
实现方式
开启 VPN 的动作配置:
- 动作: 发送 Intent (Send Intent)
- Action:
com.wireguard.android.action.SET_TUNNEL_UP - Package:
com.wireguard.android - Extra 1(String):
tunnel:你的配置文件名(比如VPN_Home)
关闭 VPN 的动作配置:
- Action:
com.wireguard.android.action.SET_TUNNEL_DOWN - Package:
com.wireguard.android - Extra 1(String):
tunnel:你的配置文件名
如果上面的配置跑不通,CLASS 这里可以换成下面两个试试看:
com.wireguard.android.model.TunnelManager$IntentReceiver
com.wireguard.android.model.TunnelManager$RootReceiver
相关链接
在英国以外地区如何观看BBC iPlayer(Android手机/平板)

:CasaOS-与轻量服务-1024x591.png)

