AdguardTeam / AdGuardVPNForAndroid

AdGuard VPN Android app open bug tracker
https://adguard-vpn.com/
125 stars 11 forks source link

Automation API: Tasker, etc. #252

Open artemiv4nov opened 1 year ago

artemiv4nov commented 1 year ago

Well, we already have an automation API in the AdGuard application. Our users also want to use this API in AdGuard VPN. Let's bring it with the following actions:

DrSuSE commented 1 year ago

Yes, please! I would love the ability to disconnect/connect via tasker like I do with AdGuard.

DrSuSE commented 11 months ago

I was curious if anyone might know of a way to do this even if it's a bit roundabout for right now.

With both Adguard and Adguard VPN I seem to have a bit of trouble when I'm leaving work (Wi-Fi) going to mobile and then getting home (Wi-Fi). The reverse as well.

This is easy to solve with Adguard, tasker restarts protection on network change. I need to do something similar with AVPN.

I do not run them in compatibility mode because I use different things in different situations and I just prefer to run Adjust in root/proxy mode and AVPN in standard VPN mode.

Thank you!

TPS commented 6 months ago

This also important d/t Android wanting to kill AGVPN (as predicted 🤐), so automation would help ameliorate that, as well.

TPS commented 6 months ago

Also, AG itself could use better automation to turn on/off AGVPN integration. There's nothing listed for such @ https://adguard.com/kb/adguard-for-android/solving-problems/tasker/

TPS commented 6 months ago

Let's bring it with the following actions:

  • DNS server change

I'd like to propose a bit of a fine-tuned request here: I'd like to choose the fastest server by search term (probably country name, but whatever, particularly as the server list changes/grows).

TPS commented 6 months ago

306 would easily be resolvable via this.

TPS commented 3 weeks ago

This also important d/t Android wanting to kill AGVPN (as predicted 🤐), so automation would help ameliorate that, as well.

Especially since v2.8.1n6 (in my setup), the watchdog is effectively useless, so this functionality is now utterly essential.