用MacroDroid自动切换WireGuard VPN

用MacroDroid自动切换WireGuard VPN
MacroDroid 由于 Android 的更新,目前无法与高度保护功能兼容,详情见这里

之前写过一篇在英国以外地区收看 BBC iPlayer的方法,核心思路是打开 app 时开启 VPN。这个方案本身已经很省心了,但我平时看 BBC 节目是通过某服务生成的 RSS 订阅,从 RSS 跳转到 app 这一步,还需要再手动切换一次 VPN,多了一层操作。作为一个什么都想图个一劳永逸的人,索性又折腾了一下,用 MacroDroid 实现了 WireGuard VPN 的自动切换。

MacroDroid的简介看这里

使用MacroDroid实现自动解锁手机的操作

下载点击这里

get it on google play

实现方式

开启 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
Image

相关链接

在英国以外地区如何观看BBC iPlayer(Android手机/平板)
分享或订阅:
🧡 喜欢我的内容?欢迎点击 订阅 RSS Feed 获取最新文章更新。