Gibt es eine Möglichkeit, ein iPhone von einem Macbook aus zu steuern?


Beste Antwort

Bei Google haben wir einen Roboter (TouchBot) dafür gebaut.

Ich habe den Lehranhänger für eine Industrierobotersteuerung von Toshiba rückentwickelt und die kapazitive Kopplung eingerichtet, die ziemlich einfach durch Anbringen eines überschüssigen Laptop-Mobiltelefons oder einer 2,4-GHz-WLAN-Antenne am „Finger“ erreicht werden kann.

Dies ersetzt den normalerweise für das Koppeln erforderlichen „Beutel mit Wasser“ / „Fleischantenne“, weshalb ein robotergesteuerter Stift nicht das tut, was Sie erwarten.

Als Teil von Dazu habe ich die Technik veröffentlicht, und mehrere Forscher in Deutschland haben sie an Bochs künstliche Arme angepasst, um die Verwendung von Berührungsgeräten durch Personen zu ermöglichen, die gezwungen sind, Prothesen zu verwenden (was bisher nicht möglich war).

Ich habe die gesamte Roboteraktion geschrieben Ersatzcode für Bibliothek und Lehranhänger in Python. Ich glaube, es wurde auf GitHub als Teil von Chromium OS im Test-Teilbaum veröffentlicht. Es war das letzte Projekt, das ich durchgeführt habe, bevor ich Google verlassen habe.

Wenn es seitdem hinzugefügt wurde: Die Absicht wurde durch Gestenreplikation erfasst, um Erkennungsalgorithmen, Feldmuster in Berührungseingabegittern usw. zu testen Das ist wahrscheinlich das, was da drin sein würde.

Technisch ist es möglich, Software allein mit ein paar veröffentlichten Paketen zu verwenden, aber sie funktionieren nur auf iPhones mit Jailbreak.

Was ich denke Es wäre in Ordnung, wenn Sie sie in ein Software-Testlabor werfen würden, aber Sie würden feststellen, dass mit Berührungsereignissen eine Menge Daten verknüpft sind, und jetzt, da Apple die Druckmessung hinzugefügt hat, eine Menge mehr.

Beachten Sie jedoch, dass der Touch-Controller Berührungen intern als regionale konische Querschnitte und nicht ausschließlich als Punkte behandelt.

Dies bedeutet, dass Sie es sind, wenn Sie Punktereignisse simulieren Es wird Ihnen schwer fallen, das Gerät davon zu überzeugen, dass Sie tatsächlich „Finger“ verwenden. Ein Roboter hat natürlich kein solches Problem.

Andererseits (entschuldigen Sie das Wortspiel) ist es viel einfacher, den Speicherauszug zu überprüfen und die tatsächlichen Ergebnisse mit den erwarteten Ergebnissen zu vergleichen, als dies der Fall ist Um eine Kamera und eine Bilderkennung zu verwenden, muss auch das iPhone jailbreakt werden.

Andererseits (haben die Leute so viele?) Das Problem, genau ein Pixel in den Zielbereich zu treffen Wenn Sie glauben, dass Sie die Mitte des Ziels treffen, führt dies zu falschen Erfolgen bei Software- „Berührungen“, selbst wenn diese außerhalb des wahrscheinlichen geometrischen Schwerpunkts einer tatsächlichen Berührung liegen (Übersetzung: Was der Benutzer berührt, ist nicht das, was er berührt get).

Die beste Wahl wäre ein physischer Roboter mit einem iPhone mit Jailbreak, um tatsächlich pixelgenaue Bildschirmauszüge zu erhalten, die Ihnen eine Kohärenz zwischen visueller Ausgabe und Berührungseingabe zum Testen bieten.

Antwort

Ja, aber nicht allgemein. Es gibt Apps für iOS, die Daten zwischen Mac und iPhone usw. austauschen können.

Es gibt Apps, mit denen iPads als Bildschirme fungieren können oder Controller für den Mac.

Es gibt Web-Apps wie Find my Phone, die es finden und von Ihrem Mac löschen.

Es gibt Apps, die währenddessen mit Ihrem Telefon interagieren können über USB mit dem Mac verbunden.

Mit dem iPhone können Sie von Ihrem Mac aus Nachrichten senden, Kalender erstellen, Notizen machen, Anrufe tätigen und Bilder aufnehmen.

Das Beste, was Sie tun können ist Google die Funktion, die Sie von Ihrem Mac aus steuern möchten, und prüfen Sie, ob es eine App gibt, die dies ermöglicht.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.