Z
ZweiradFahrer
Ambitioniertes Mitglied
- 10
Moinmoin
Ich versuche, mittels Tasker den automatischen Inaktivitätslogout eines Spieles von 2 auf 10 Minuten zu verlängern. Dazu möchte ich alle zwei Minuten ein Touch-Event generieren um eine Aktivität zu simulieren. Leider scheitere ich daran.
Was ich bisher gemacht/versucht habe:
a) Mit run-shell "input tap 1880 80" ohne root auf das Tasker Menu zu "klicken". Funktioniert!
b) Einfachen Task gebastelt:
1: Wait 120s
2: Run Shell: input tap x y
3: Beep 4000 200 (Zur Kontrolle)
4: If ActiveProfile ~ x
4.1: GoTo ActionNumber 1
Task mit Tasker Koordinaten ausgeführt. Das Menü erscheint und es piept. Das If war zum testen deaktiviert, so dass es sich um eine Endlosschleife handelte, welche das Menü immer wieder aufrief - so wie es gedacht war. Funktioniert!
c) Passendes Profil erstellt. Wenn App xyz aktiv dann den oben angegebenen Task starten.
Also Spiel gestartet. Und gewartet. Aber kein Menü. Und kein Piepen.
Habe nun mehrere Vermutungen:
a) Tasker wird während dem Spielen mit niedriger Priorität ausgeführt oder pausiert. Vermutlich ersteres. Sollte demnach aber immer noch funktionieren.
b) Spiele können exklusiven Audiozugriff haben was das Kontroll-Piepen verhindert.
c) Spiele greifen Benutzereingaben anders ab als ich diese mit "input tap" generiere. Vermutlich ähnlich wie DirectX unter Windows.
Ich versuche, mittels Tasker den automatischen Inaktivitätslogout eines Spieles von 2 auf 10 Minuten zu verlängern. Dazu möchte ich alle zwei Minuten ein Touch-Event generieren um eine Aktivität zu simulieren. Leider scheitere ich daran.
Was ich bisher gemacht/versucht habe:
a) Mit run-shell "input tap 1880 80" ohne root auf das Tasker Menu zu "klicken". Funktioniert!
b) Einfachen Task gebastelt:
1: Wait 120s
2: Run Shell: input tap x y
3: Beep 4000 200 (Zur Kontrolle)
4: If ActiveProfile ~ x
4.1: GoTo ActionNumber 1
Task mit Tasker Koordinaten ausgeführt. Das Menü erscheint und es piept. Das If war zum testen deaktiviert, so dass es sich um eine Endlosschleife handelte, welche das Menü immer wieder aufrief - so wie es gedacht war. Funktioniert!
c) Passendes Profil erstellt. Wenn App xyz aktiv dann den oben angegebenen Task starten.
Also Spiel gestartet. Und gewartet. Aber kein Menü. Und kein Piepen.
Habe nun mehrere Vermutungen:
a) Tasker wird während dem Spielen mit niedriger Priorität ausgeführt oder pausiert. Vermutlich ersteres. Sollte demnach aber immer noch funktionieren.
b) Spiele können exklusiven Audiozugriff haben was das Kontroll-Piepen verhindert.
c) Spiele greifen Benutzereingaben anders ab als ich diese mit "input tap" generiere. Vermutlich ähnlich wie DirectX unter Windows.