Cómo controlar el ratón pc desde el dispositivo Android sin servidor cliente

Tengo que crear una aplicación que controla el ratón de PC (puntero) a través de dispositivo Android sin descargar un servidor en la PC, debe ser capaz de comunicarse directamente con mi PC Ya he comprobado la aplicación droide remoto, pero el usuario tendría que descargar un cliente Servidor para comunicarse con el teléfono

Por lo que hay forma de control remoto pc ratón a través de teléfono sin descargar un servidor cliente en la PC?

Nota: Estoy trabajando en android 2.3.3 así que no puedo utilizar el wifi directo y el accesor del usb

¿Por qué no sólo simular el ratón bluetooth regular, un ratón bluetooth estándar que tiene sus controladores como parte de la mayoría de os. Nadie puede controlar su PC de forma remota sin emparejamiento de bluetooth. En teoría creo que debería ser posible, pero requiere conocimientos en hardware y software de bajo nivel (por lo que no es una tarea adecuada para la mayoría de los desarrolladores).

No importa lo que el cliente es, la pregunta fundamental es "¿Puedes mover el cursor del ratón en tu PC desde cualquier lugar sin necesidad de instalar el software"

La respuesta corta es no – que es una buena cosa! De lo contrario, cualquier persona en su red podría simplemente tomar el control de su PC …

Dicho esto, podrías, en teoría, crear una conexión RDP ( Remote Desktop ) y usarla para controlar el PC como un todo, pero eso es muy complejo, ya se ha hecho y requeriría que el usuario permitiera conexiones de escritorio remoto a La computadora (Panel de control-> Sistema-> Avanzado-> Remoto)

Editar – Aplicación mínima:

Hay una serie de maneras de abordar esto, pero la aplicación más simple absoluto que puedo imaginar implica tener una aplicación en el PC para escuchar las conexiones en un puerto TCP / IP. A continuación, enviaría mensajes a este puerto desde Android utilizando las clases Sockets .

La aplicación recibirá estos mensajes, los analizará y realizará las acciones apropiadas del ratón.

Asegúrese de incluir un mecanismo de autenticación / autorización – no quiere que los desconocidos aleatorios puedan controlar su PC sólo porque rompieron su wifi.

Es posible que sea más fácil crear la aplicación de escritorio para aceptar mensajes mediante el protocolo HTTP ( RFC ). Este es un mecanismo estándar, ampliamente utilizado y muy flexible para la comunicación cliente-servidor. ¿Por qué reinventar la rueda? Esto también haría su código del lado de Android mucho más simple como usted podría utilizar HttpURLConnection y otras clases similares que resumen la complejidad de la gestión de sockets.

Es posible que también desee considerar si la aplicación debe proporcionar algún comentario al cliente, por ejemplo, la posición del nuevo ratón o un éxito o un fracaso.

Nota: La ejecución de la aplicación como un servicio de Windows o un sitio web puede parecer preferible a una aplicación de escritorio (no necesita ser iniciada por el usuario, nada en la barra de tareas / bandeja del sistema), pero hay inconvenientes considerables para ambos. Interactuar con el escritorio fácilmente (¿qué sucede si nadie está conectado?) Y los sitios web se ejecutan como un usuario diferente por lo que además de no tener el mismo escritorio, tienen permisos limitados.

Podría ser un caso que mal entendí el punto. Creo sin embargo que usted puede jugar con los protocolos de BT. Si usted encuentra una manera de reconocer el teléfono forma el pc como un ratón BT puede controlar el puntero. Creo que algunos de los teléfonos de gama baja SonyEriksson que tenía la opción de construir pulg (SE880i). Aunque no estoy seguro de cómo se resolverá el problema del controlador.

Recuerdos TT

En Micromax q2 + Iam capaz de acceder al bluetooth – control remoto y después de emparejamiento ser capaz de mover el ratón a mi PC. Una cosa es que no puedo hacer ningún evento de acción.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.