Tastendruck simulieren ?

  • 38 Antworten
  • Letztes Antwortdatum
N

noxx2

Erfahrenes Mitglied
27
Hallo

ist es möglich auf dem Touchscreen an einer bestimmten Stelle einen Druck zu simulieren?

Gruss
 
leider nicht
 
ich suche sowieso etwas anderes.

ich möchte ein druck auf dem Touchscreen an einer bestimmten Stelle (x, y) simulieren

Gesendet von meinem MB860 mit Tapatalk 2
 
  • Danke
Reaktionen: Gwadro
Ist dort auch beschrieben!
 
Bin zu blöd das zu finden

Gesendet von meinem MB860 mit Tapatalk 2
 
etstudent schrieb:
Ist dort auch beschrieben!


Hi,
habs dort auch nicht gefunden! Zumindest nicht die Methode, die bei mir funktioniert: Aktion Script -> Run Shell: input tap x y (Use Root [x])
Edit: Tipp: Ab Android 4.0 kann man unter Entwickleroptionen die aktuelle "Fingerposition" in x/y-Koordinaten anzeigen lassen.

Mit "input swipe x1 y1 x2 y2" lässt sich sogar ne ein-Finger Wischgeste simulieren :cool2:
Auf meinem S2 (Auflösung 480x800) zieht der Shell-Befehl "input swipe 240 0 240 600" die Statusbar runter (Nur als "Proof of principle", habe noch keine sinnvolle Verwendung dafür entdeckt)


Gruß

Chillmann


PS.: Ich habe die Befehle schon früher ausprobiert, allerdings ohne Erfolg seiner Zeit. Seit dem Umstieg auf eine Samsung source basierten custom Rom funktionieren sie komischer Weise. Hab zwar keine Ahnung, aber irgendwie die vage Vermutung, dass Busy Box, welches der custom Rom beigefügt wurde, dafür verantwortlich ist. Müsste dann bei Bedarf noch installiert werden.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Indurus
Danke Chillmann! Genial!!

Bei mir gings ohne Busybox auch nicht (SGS2, Cyanogenmod 10.1 und CM Kernel).
Aber nach Installieren der Busybox funktionierts!​
 
Chillmann schrieb:
Hi,
habs dort auch nicht gefunden! Zumindest nicht die Methode, die bei mir funktioniert: Aktion Script -> Run Shell: input tap x y (Use Root [x])
Edit: Tipp: Ab Android 4.0 kann man unter Entwickleroptionen die aktuelle "Fingerposition" in x/y-Koordinaten anzeigen lassen.

Mit "input swipe x1 y1 x2 y2" lässt sich sogar ne ein-Finger Wischgeste simulieren :cool2:
Auf meinem S2 (Auflösung 480x800) zieht der Shell-Befehl "input swipe 240 0 240 600" die Statusbar runter (Nur als "Proof of principle", habe noch keine sinnvolle Verwendung dafür entdeckt)


Gruß

Chillmann


PS.: Ich habe die Befehle schon früher ausprobiert, allerdings ohne Erfolg seiner Zeit. Seit dem Umstieg auf eine Samsung source basierten custom Rom funktionieren sie komischer Weise. Hab zwar keine Ahnung, aber irgendwie die vage Vermutung, dass Busy Box, welches der custom Rom beigefügt wurde, dafür verantwortlich ist. Müsste dann bei Bedarf noch installiert werden.

Hast du zufällig auch noch eine Idee, wie man sich Bildschirm-Pixelkoordinaten ausgeben lassen könnte, um besser mit Taps und Gesten arbeiten zu können, Chillmann? (also sowas wie eine App mit einem freien Screen und auf einen Klick irgendwohin gibt er die gerade geklickten Koordinaten aus...?)
 
Jo, habe ich heute Morgen noch nachgebessert.

Edit: Tipp: Ab Android 4.0 kann man unter Entwickleroptionen die aktuelle "Fingerposition" in x/y-Koordinaten anzeigen lassen.


Gruß

Chillmann
 
  • Danke
Reaktionen: sgs9000A und Indurus
Wo finde ich denn : Aktion Script -> Run Shell: input tap x y
Bei mir gibt es nur Shell ausgühren: input method
Danke.
 
Du machst einen neuen Task, dann Script da dann Run Shell als Kommando gibst du dann 'input tap ...' ein.

sent with Nexus 7 and Tapatalk HD
 
Krass das Funktioniert.
Aber geholfen hats mir leider nicht.

Ich will wenn iCh Navigation starte, dass er automatisch Blitzer App Startet. So, nu wolt ich erst sagen: "Danach starte wieder Navigation", aber dann wird das ne Endlosschleife.
Dachte wenn ich ihm einfach sage, "Drücke Recent Apps taste" "Drücke Navigation", dass er dann nur die App wechselt, weil gestartet ist sie ja.

Wie sag ich: "Starte Blitzerapp und kehre zu Navigation zurück"
oder
nach "Starte Navigations App" und dann "Starte Blitzer App, wenn nicht innerhalb der letzten 30 Sekunden schon gestartet wurde"

Dankeschön.

Der ursprüngliche Beitrag von 14:49 Uhr wurde um 16:35 Uhr ergänzt:

Input tap x y ist sehr nützlich.
Ich schaffe es aber nicht "input text" bekomm ich nicht hin.
Habs probiert mit erst noch "input tap x y" um die tastatur zu öffnen, aber funktioniert alles nicht.

Jemand ne Idee?
 
Bei mir funktioniert das irgendwie nicht.
hier mal mein Eintrag im Scriptmenü
Busybox ist installiert.

Wo liegt der Fehler?

hbjdx.jpg
 
Zuletzt bearbeitet:
Sajo schrieb:
Bei mir funktioniert das irgendwie nicht.
hier mal mein Eintrag im Scriptmenü
Busybox ist installiert.

Wo liegt der Fehler?

hbjdx.jpg
lass x + y weg
input tap 375 520
 
  • Danke
Reaktionen: Sajo
ja klasse funktioniert.
danke
 
bei meinem nexus 7 tut sich nichts :(

Busybox ist installiert
Rom ist CyanogenMOD 10.1

woran liegts?
 
xxLexanixx schrieb:
bei meinem nexus 7 tut sich nichts :(

Busybox ist installiert
Rom ist CyanogenMOD 10.1

woran liegts?

?? mit diesen Einstellungen?? , andere dpi??
mir brauchen mehr Details ;-)
 
xxLexanixx schrieb:
bei meinem nexus 7 tut sich nichts :(

Busybox ist installiert
Rom ist CyanogenMOD 10.1

woran liegts?

wichtig: auch den Haken "Benutze Root" aktivieren !
 

Ähnliche Themen

T
Antworten
12
Aufrufe
1.490
the-unknown
T
M
Antworten
26
Aufrufe
1.902
Maxe12345
M
T
Antworten
4
Aufrufe
605
the-unknown
T
Zurück
Oben Unten