Hello, j'aurai besoin de conseils (et non pas qu'on me le fasse )
Petite explication rapide de ce que j'essaye de faire:
J'ai besoin d'effectuer automatiquement un clic gauche de souris toutes les X secondes, sur mon pc sous windows.
J'ai essayé le c++ (les bouts de codes ne manquent pas sur les commandes de clavier/souris), ca marche au poil (test sur un lecteur multimedia, puis en laissant ma souris sur le bouton démarrer, ca s'ouvre et se ferme tout seul toutes les 10s), MAIS dans l'application qui m'interresse ca ne fonctionne pas, certainement une protection contre les commandes exterieures puisque c'est un jeu
Cet essai aura eu le merite de me faire compiler quelque chose en c++, et de me donner des idées de blagues sadiques à faire à mes collègues (un petit programme qui une fois sur dix déplace le curseur de quelques centimètres quand on fait un clic de souris, ca va être fun à voir ... vont-ils changer les souris ? )
J'ai donc une solution annexe:
- je branche sur ma machine principale une souris sur port serie (c'est déjà fait, elle fonctionne, ca sert parfois de garder les vieilleries )
- je relie le port serie de ma machine principale à celui d'une autre par un cable serie (j'ai déjà ça, mais y'a câble normal et croisé il me semble ..?)
- je crée un programme pour commander la sortie serie du 2eme pc (un autre sous debian et un autre sous windows, quelque soit le langage et le système je pense que les exemples de code ne manquent pas pour l'utilisation du port serie...), ce programme devra envoyer cycliquement un signal de "clic gauche" sur le port serie de la machine principale (qui pensera que ca vient d'une souris serie )
Plusieurs problèmes:
- je ne sais pas à quel signal correspond un clic gauche pour une souris serie, j'ai cherché des infos sur google mais je sèche, si vous avez des pistes...
J'ai tenté aussi d'écouter le port serie avec des logiciels faits pour ça, mais ils cherchent une vrai connexion serie sur le port, pas une simple souris, donc marche pas. (y'a quelques années j'avais accès à des oscilloscope mais l'electronique c'est fini )
Je peux aussi écouter /dev/mouse sur le pc linux, je ne sais pas si il pointera sur la souris serie, et si ca marche je ne pense pas que ca m'avancera à grand chose dans ce projet
- est-il possible de commander très basiquement le port serie, sans crée de vraie connexion serie, cad simplement pouvoir dire "état haut sur telle broche, état bas sur telle broche" ? (ca me sera certainement indispensable pour faire croire à une souris serie)
Des conseils, remarques, objections, autres solutions ?
Merci
Je programme déjà bien en php (au boulot et surtout pour moi), je suis initié à pas mal de langages (java, perl, python), je n'ai aucun mal à apprendre des nouveaux langages, donc je suis ouvert à tout