VPN automatisch verbinden wenn bestimmte App benutzt wird (Automatisierung - Tasker) (2024)

B

BEBU

Ambitioniertes Mitglied
2
  • #1

Hi, ich habe einen Task erstellt der mir wenn ES Dateiexplorer gestartet wird über Secure Settings meinen VPN verbindet. Nun ist es aber so, dass wenn ich z. B. Dateien über den VPN kopiere und dann eine andere App öffne die VPN Verbindung getrennt wird weil der ES Dateiexplorer nicht mehr im Vordergrund ist. Nun suche ich eine Lösung um dieses Problem zu umgehen.

L

LenovoP780

Stammgast
84
  • #2

Mach im Ausgangstask ein Wait.
Oder - Lange auf den Task drücken, dann erscheint oben ein Icon mit Reglern. Dort drauf drücken und dann "Restore settings" abwählen.

B

BEBU

Ambitioniertes Mitglied
2
  • Themenstarter
  • #3

Ich möchte schon, dass er die Verbindung automatisch trennt wenn ich die App schließe. Nur suche ich jetzt nach einer Möglichkeit tasker beizubringen das die App noch läuft wenn die Dateien im Hintergrund kopiert werden.

L

LenovoP780

Stammgast
84
  • #4

Dann mach ein einfaches Wait.

  • Themenstarter
  • #5

Das funktioniert nicht, dann möchte tasker, dass ich eine Zeit angebe. Nur weiß ich ja vorher nicht, wie lange die App braucht. Sobald ich z.B. zum Home Screen gehe wird der VPN getrennt obwohl in den Benachrichtigungen noch der Kopiervorgang aktiv ist. Ich suche eine Möglichkeit wie tasker erkennt, dass die App im Hintergrund noch aktiv ist.

VPN automatisch verbinden wenn bestimmte App benutzt wird (Automatisierung - Tasker) (1)

Andy

Ehrenmitglied
3.120
  • #6

Dann greife doch im Profil auf die Benachrichtigung zu oder kapier ich was nicht:
Ereignis -> Benutzeroberfläche -> Benachrichtigung

Zur Not dort im Profil nur ne Variable setzen bzw. im Ausgangstask wieder zurücksetzen und in deinem anderen Profil mit "if" den Inhalt der Variable abfragen und erst dann weiter machen wenn die Variable zurückgesetzt wurde (durch das vorherige Profil, wenn die Benachrichtigung nicht mehr vorhanden ist).

Weiß jetzt aber nicht, ab welcher Androidversion man einfach so auf Benachrichtungen zugreifen kann (evtl. erst ab Kitkat?). Bisher noch nicht gebraucht und daher auch noch nicht getestet. VPN automatisch verbinden wenn bestimmte App benutzt wird (Automatisierung - Tasker) (2)

Zuletzt bearbeitet:

B

BEBU

Ambitioniertes Mitglied
2
  • Themenstarter
  • #7

Wenn ich einen Task anlege der mir bei einer Benachrichtigung eine Variable setzt kann ich dort keinen Ausgangstask setzen der die Variable wieder zurücksetzt.

VPN automatisch verbinden wenn bestimmte App benutzt wird (Automatisierung - Tasker) (3)

Andy

Ehrenmitglied
3.120
  • #8

Tatsache, ist mir noch gar nicht aufgefallen. o.o
Hm, mal weiter überlegen

L

LenovoP780

Stammgast
84
  • #9

Eventuell eine Schleife, die Kontrolliert ob die Notification noch da ist.

B

BEBU

Ambitioniertes Mitglied
2
  • Themenstarter
  • #10

Es gibt ja noch die %NTITLE Variable, weiß allerdings nicht, ob die mich weiterbringen würde, da kann man den Titel einer Benachrichtigung auslesen. Hatte ich auch schon mit probiert, funktioniert aber auch nicht so richtig.

A

accid-burn

Ambitioniertes Mitglied
8
  • #11

Ich habe das zum Beispiel so gemacht. Ich öffne einen bestimmten Browser, dann fragt er mich ob ich VPN einschalten möchte. Wenn ich auf ja drücke kommt eine weitere scene wo ich den Server auswählen kann. Dann verbindet er sich mit dem Server und bleibt solange mit VPN verbunden bis WLAN ausgeht. Könntest du ja so in etwa übernehmen. Das solange WLAN an ist, dein VPN verbunden ist und wenn WLAN ausgeht auch sein VPN ausgeht und schließt. Ich nutze aber openvpn dafür.

B

BEBU

Ambitioniertes Mitglied
2
  • Themenstarter
  • #12

Ja, hatte ich mir auch schon überlegt das mit einer Scene machen soll. Aber wenn ich das automatisch hinbekommen könnte fänd ich's schöner.

A

accid-burn

Ambitioniertes Mitglied
8
  • #13

War ja auch nur ein Beispiel. Natürlich kannst du einen Task laufen lassen sobald du eine bestimmte App öffnest und als ausgangstask machst du ein wait von 30 sekunden und dann eine if Bedingung, dass wenn WLAN nicht an ist VPN beendet wird.

B

BEBU

Ambitioniertes Mitglied
2
  • Themenstarter
  • #14

Ich habe es zwischenzeitlich hinbekommen das der VPN über eine Verknüpfung auf dem Home Screen gestartet wird und dann die entsprechende App die ihn benötigt. Nur leider muss ich ihn immer noch von Hand beenden wenn die App nicht mehr benutzt wird. Hatte es erst versucht über die Funktion warte bis und diese Variable:

Code:

Window Label (monitored)%WINThe label of the current window, which could be a full-screen activity or a dialog. Not set if the label is unknown. For some windows, the label might be that of the first item in the window e.g. a menu entry or even a button.

Allerdings scheint er da Probleme zu haben die Variable richtig auszulesen. Ich suche daher immer noch nach einer Lösung für eine Aktion nach dem Beenden der App. Hatte es auch mit dem Plugin Tasker Process Running versucht welches eine Variable schreibt wenn ein Prozess aktiv ist. Leider bleibt die App aber ja im Hintergrund aktiv, sodass ich sie jedes mal killen müsste, was ja auch nicht Sinn und Zweck sein kann.

A

accid-burn

Ambitioniertes Mitglied
8
  • #15

Wie gesat. Ich habe das mit openvpn gemacht. Als profil habe ich application genommen und dann ne app ausgewhält. Als task wählst dann das plugin openvpn und da deinen eingerichten server. Ich habe es mit Scenen geregelt um einzelne Server auszuwählen. Ausgangstask habe ich dann so gemacht das er 20 sekunden wartet und dann openvpn mit taskill killt, wenn kein wlan mehr an ist. Somit läuft alles voll automatisch und brauchst auch keine verknüpfung auf dem home screen um einen task auszuführen.

B

BEBU

Ambitioniertes Mitglied
2
  • Themenstarter
  • #16

Ich brauche den VPN aber wenn ich unterwegs im Mobilfunk bin um mich auf meinem Server zu Hause einzuloggen . Ich hab das deswegen als Verknüpfung gemacht weil wenn ich die App als Auslöser wähle die zu schnell gestartet wird bevor die VPN Verbindung steht, dann kommt's zum Fehler. Daher habe ich eine Verknüpfung gemacht die erst den VPN startet, dann ein paar Sekunden wartet und dann die App startet. Das ganze hab ich dann mit Variablen gemacht damit er das nur unterwegs macht und nicht wenn ich zu Hause bin. So funktioniert's dann zumindest beim Start der App.

Du musst dich einloggen oder registrieren, um hier zu antworten.

VPN automatisch verbinden wenn bestimmte App benutzt wird (Automatisierung - Tasker) (2024)
Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 5892

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.