IPhone / Android: ¿Cómo enviar pulsaciones de teclado a la computadora portátil sobre Wifi?

¿Cómo puedo implementar mejor un sistema para enviar pulsaciones de teclas / comandos a través de un iPhone y / o Droid a un ordenador de sobremesa o portátil a través de WiFi o bluetooth? Hay aplicaciones para VLC, Keynote y otras aplicaciones que hacen esto, así que sé que es posible, pero no sé qué base tecnológica utilizar.

La implementación es probablemente diferente en Windows y OS X, pero si pudieran ser similares, sería un gran triunfo.

Si se utiliza la tecnología de tipo VNC, estaría bien, pero sólo necesito enviar comandos claves y clics del ratón, no es necesario que pueda navegar por el espacio de la pantalla.

2 Solutions collect form web for “IPhone / Android: ¿Cómo enviar pulsaciones de teclado a la computadora portátil sobre Wifi?”

Hay una aplicación para Android que hace exactamente lo que quieres, y es de código abierto. Se llama RemoteDroid y envía eventos de teclado y trackball desde tu teléfono a tu PC, y usa la pantalla como touchpad. No hace la cosa completa de VNC con una vista del escritorio en su teléfono.

La fuente está aquí: http://code.google.com/p/remotedroid/

Asumiendo que usted está preguntando sobre la implementación de un programa de este tipo:

Servidor

Usted podría escribir una aplicación que inyecta pulsaciones de teclas cuando se le dan comandos a través de TCP desde el dispositivo móvil.

¿Qué sistema operativo es el escritorio? Dependiendo del sistema operativo de escritorio, la solución del servidor probablemente será diferente. Sin embargo, podría escribir una aplicación de servidor multiplataforma utilizando Java y la clase Robot .

Además, si desea conexiones Bluetooth, deberá utilizar una biblioteca Bluetooth. Para mayor reutilización de código, intente utilizar una biblioteca que admita TCP a través de Bluetooth para que su protocolo de comandos pueda volver a utilizarse.

Cliente

Para el cliente simplemente escriba una simple aplicación que envíe mensajes a través de TCP al servidor, que los interpretará y emitirá las pulsaciones de teclas.

  • Android Compruebe si hay WiFi pero no Internet
  • Bibliotecas "Wi-Fi Direct" para Android?
  • Detectar la desconexión desde un punto de acceso WiFi
  • Iniciar Androids WiFi-Manager mediante el envío de una intención?
  • Imprimir desde android sin sistema de diálogo
  • Obtener la lista de lugares WiFi disponibles
  • Detectar Si no hay conexión a Internet
  • Cómo obtener la configuración del proxy WiFi en Android
  • Recuperar el estado de la conexión wifi (Android)
  • Wi-Fi Directo y "normal" Wi-Fi - ¿Diferentes MAC?
  • Wi-Fi tethering - cómo obtener la lista de clientes conectados
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.