comment contrôler une souris d'ordinateur à partir d'un appareil android sans client serveur
J'ai besoin de créer une application qui PC de contrôle de la souris(pointeur) par appareil android sans avoir à télécharger un serveur sur le pc, il devrait être en mesure de communiquer directement avec mon pc, j'ai déjà vérifié la distance droid de la demande, mais l'utilisateur pourrait avoir besoin de télécharger un client-serveur pour communiquer avec le téléphone
donc, il y a moyen de pc de contrôle à distance de la souris par téléphone sans avoir à télécharger un client serveur sur le pc?
note: je suis en train de travailler sur android 2.3.3, donc je ne peux utiliser le wifi direct et usb accesseur
il est possible via bluetooth. Jetez un oeil à bluetooth HID.
OriginalL'auteur abuasis | 2012-02-12
Vous devez vous connecter pour publier un commentaire.
Pourquoi ne pas simuler régulière souris bluetooth, bluetooth standard de la souris qui a ses pilotes dans le cadre de la plupart des os.
personne ne peut contrôler votre pc à distance sans couplage bluetooth.
en théorie, je pense qu'il devrait être possible, mais elle nécessite des connaissances dans le matériel et le faible niveau logiciel (donc ce n'est pas une tâche appropriée pour la plupart des développeurs).
OriginalL'auteur sciffer
Il n'a pas d'importance ce que le client est au fond la question "Pouvez-vous déplacer le curseur de la souris sur votre PC à partir de n'importe où sans installer de logiciel"
La réponse courte est non - ce qui est une bonne chose! Sinon, tout le monde sur votre réseau pourrait juste prendre le contrôle de votre PC...
Cela dit, vous pouvez, en théorie, de créer un RDP (Bureau À Distance) de connexion et l'utiliser pour contrôler le PC dans son ensemble - mais c'est très complexe, qui a déjà été fait et aurait encore besoin de l'utilisateur pour autoriser les connexions bureau à distance à l'ordinateur (Panneau de configuration->Système->Avancé>Distance)
Edit - minimum d'application:
Il y a un certain nombre de façons d'aborder cette mais la valeur la plus simple application je peux l'imaginer implique de disposer d'une application sur le PC d'écouter les connexions sur un port TCP/IP. Vous devez ensuite envoyer des messages à ce port à partir de Android à l'aide de la Sockets classes.
L'application serait de recevoir ces messages, de les interpréter et d'exécuter la bonne les actions de la souris.
Assurez-vous d'inclure une authentification/autorisation mécanisme - vous ne voulez pas des étrangers aléatoires pour être en mesure de contrôler votre PC, simplement parce qu'ils ont violé votre wifi.
Vous pouvez trouver qu'il est plus facile de construire l'application de bureau pour accepter les messages à l'aide de la HTTP protocole (RFC) - C'est un standard largement utilisé et très flexible mécanisme de communication client-serveur. Pourquoi réinventer la roue? Cela permettrait également de rendre votre Android code côté beaucoup plus simple que vous pouvez utiliser HttpURLConnection et d'autres classes qui font abstraction de la complexité de la gestion des sockets.
Vous pouvez également envisager si l'application doit fournir de la rétroaction du client, par exemple, de la nouvelle position de la souris ou de succès/échec.
NB: l'Exécution de l'application en tant que service windows ou d'un site web peut sembler préférable à une application de bureau (n'a pas besoin d'être lancé par l'utilisateur, rien dans la barre des tâches/barre d'état système), mais il y a beaucoup d'inconvénients à la fois vers les services Windows ne peut pas interract avec le bureau facilement (ce qui se passe si personne n'est connecté?) et les sites web run comme un autre utilisateur, donc en plus de ne pas avoir le même bureau, ils ont des autorisations limitées.
J'ai édité ma réponse avec plus d'informations
Édité pour ajouter quelques liens utiles. Une autre chose à considérer: Ce PC(s) s'agit-il cibler? Windows? MacOS? Linux? Malheureusement, le contrôle de la souris est généralement assez bas au niveau de l'exploitation, qui signifie que chaque système d'exploitation fonctionne un peu différemment. Je n'ai pas essayé, mais d'imaginer l'écriture d'une application unique pour soutenir tous les 3 serait difficile, voire impossible, de sorte que vous pouvez avoir besoin de prendre en charge plusieurs applications.
Vous avez couvert tout sauf le bluetooth qui est le seul moyen de les résoudre. Fonctionne de la même manière pour Linux, Windows & OS X. Faire un HID pilote et de se connecter à n'importe quel ordinateur que vous souhaitez.
merci pour votre aide appretiate il
OriginalL'auteur Basic
Il pourrait être un cas que j'ai mal compris la question. Je pense cependant que vous pouvez jouer avec le BT protocoles. Si vous trouvez un moyen de reconnaître la forme téléphone au pc comme un BT de la souris, vous pouvez contrôler le pointeur. Je pense qu'une partie de l'extrémité basse SonyEriksson téléphones avaient l'option de construire en.(SE880i).
Si je ne suis pas sûr de savoir comment le pilote problème sera résolu.
Ce qui concerne
TT
OriginalL'auteur TsT
Si il est possible de brancher en USB du PC
Arduino de la souris à l'aide d'un bas prix carte Arduino
https://www.arduino.cc/reference/en/language/functions/usb/mouse/
Arduino wifi ou bluetooth en utilisant le même ou un autre conseil d'administration (ou de les connecter en Série, UART, SPI, I2C câble).
logiciel sur téléphone portable (Android) pour vous connecter à wifi/bluetooth
Certains le piratage à la C.
Note
- pas de pilote sur le PC
- Pourrait faire de même avec PIC32 (même avec
PHOTO 8/16, mais peut prendre plus de temps).
C'est typique d'un monde réel IoT type de projet.
En tant que projet, il est entre 40 et 160 heures de démo prototype pour un consultant expérimenté. Pièces estimation du coût de 400 $en plus de téléphone cellulaire frais.
De 120 à 500 heures pour 20 la production de prototypes + mise en page et de l'assemblée coût d'environ 4000$.
Les cibles de Production coût unitaire de moins de 25$.
En d'autres termes un cadre soigné Kickstarter du projet.
Expérimentés soft/hardware & lucky pirate informatique pourrait faire les 24 à 36 heures.
OriginalL'auteur LOIS 16192
Dans Micromax t2+ Iam pouvoir accéder au bluetooth - contrôle à distance et après l'appariement être en mesure de déplacer la souris pour mon pc. Une chose est suis incapable de faire aucune action événements.
OriginalL'auteur gopenath