Hallo Leute, ich bin mir nicht sicher, ob ich in der Rubrik richtig bin. Es geht um folgenden Sachverhalt: Ich nutze die Software Mainstage, die unter Musikern sehr beliebt ist. In Zusammenhang mit dieser Software gibt es eine App für das iPad namens Logic Remote, mit der sich Mainstage sehr gut steuern lässt. Um die App mit Mainstage zu verbinden braucht es entweder ein WLAN oder eine Bluetooth Verbindung. Nun ist es aber so, dass ich mich live nicht auf drahtlose Verbindungen verlassen möchte. Ich möchte also herausfinden, über welches Protokoll diese beiden Programme miteinander kommunizieren. Ich hatte OSC in Vermutung und hatte auch versucht mit WireShark die Befehle, die hin und her gesendet werden, zu filtern. Jedoch ohne Erfolg. Kann mir hier jemand einen Tipp geben, wie ich das rausbekomme? Vielen Dank!
Die Frage finde ich nicht verständlich. Was hat die verwendete Kommunikationsmethode mit der physikalischen Verbindung zu tun? Da MacOS ein Unix ist gibt es eine ganze Reihe von Möglichkeiten der Kommunikation. Am wahrscheinlichsten ist AppleEvents. Um rauszufinden was ein Programm an Events versteht macht man den AppleScript Editor auf und öffnet das Funktionsverzeichnis des gewünschten Programms.
Hallo Guido! Vielen Dank für deine Antwort. Leider sagt mir der Editor, dass das Programm nicht scriptfähig ist. Gibt es noch mehr Möglichkeiten?
Wenn sich das Programm über WLAN steuern lässt, müsste man das in Wireshark/tcpdump eigentlich sehen. Vielleicht hast sniffst Du nur das falsche Interface?
Und wenn Du alle Kommandos getraced und beisammen hast, hast Du trotzdem nichts gekonnt... Mein olles Androidtablett unterstuetzt z.B. den MCS7830 USB-Ethernet-Adapter. Damit kann ich natuerlich wenn es sein muss auf WLAN verzichten. Wenn es keinen Adapter auf ein Kabel-LAN fuer dein ipatt gibt, nuetzen Dich die gesammelten Kommandos auch nichts.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.