Me encontré con un drop dead manera simple de hacer esto, al menos para una persona como yo. Control de iOS se ha configurado para enviar a mi equipo en el puerto 60000. Entonces, ¿qué hago? Puedo escuchar el Tráfico de la Red.
Desde el terminal, ejecute tcpdump -v -i en1 'port 60000'
. (Tenga en cuenta que en1 es mi interfaz inalámbrica, puede que tenga que consultar a la salida de la ifconfig
de averiguar el nombre de la interfaz.) Entre la multitud de las otras líneas, mientras que el dibujo de mi dedo a través de la aplicación del espacio, que he visto:
17:46:43.789027 IP (tos 0x0, ttl 64, id 42497, offset 0, flags [none], proto UDP (17), length 72)
192.168.1.109.53578 > 192.168.1.110.60000: UDP, length 44
E..H....@.Px...m...n.J.`.4j.#bundle............./multi/1....,ff.<6.n....
Teniendo en cuenta que yo tenía una idea aproximada de lo que una OSC nombre de la clave parecía, he conectado /multi/1
en la OSC Receptor bloque de Quartz Composer, y yo tenía el control sobre el círculo utilizado en el ejemplo!
Tenga en cuenta también que XY tipo de comunicación se produce como "flota". NO FLOTAN, pero en plural, "flota". Porque es un flotador del eje x y del eje y.
Si su entrada no tiene una estructura, puede utilizar el Structure Index Member
o Structure Key Member
Parches para aislar el X o Y valor, y ponerlo en el patch de entrada.
Tenga en cuenta que todavía estoy muy interesado en una solución más simple a este, especialmente para readabilities bien. Si deseo probar varios botones rápidamente, el tcpdump texto será el desplazamiento demasiado rápido para mí ser capaz de leer adecuadamente en algunos casos. Así que, no voy a aceptar esta respuesta si pasa más de una semana sin ningún otro tipo de respuesta.