Toddler Keys en ligne de commande ?
Résolu/Fermé
Walter-Kum-Dorne
Messages postés
35
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
29 novembre 2010
-
Modifié par Walter-Kum-Dorne le 29/11/2010 à 22:18
Walter-Kum-Dorne Messages postés 35 Date d'inscription mercredi 14 avril 2010 Statut Membre Dernière intervention 29 novembre 2010 - 29 nov. 2010 à 22:09
Walter-Kum-Dorne Messages postés 35 Date d'inscription mercredi 14 avril 2010 Statut Membre Dernière intervention 29 novembre 2010 - 29 nov. 2010 à 22:09
A voir également:
- Toddler Keys en ligne de commande ?
- Invite de commande - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Ligne de commande mac - Guide
- Hors ligne instagram - Guide
1 réponse
Walter-Kum-Dorne
Messages postés
35
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
29 novembre 2010
1
29 nov. 2010 à 22:09
29 nov. 2010 à 22:09
Bon, personne n'a l'air bien inspiré par le sujet, mais pour ceux qui seraient intéressés, il existe des logiciels bien faits qui permettent d'enregistrer tout dialogue entre le système d'exploitation et n'importe quel objet de celui-ci.
En l'occurrence, j'ai opté pour le logiciel Spy++ qui me donne pour le logiciel Toddler Keys un tas d'infos plus ou moins pertinentes (déplacement du curseur de la souris sur l'icone du systray, clic droit pour ouvrir le menu, les différents niveaux d'activation pour le menu et les options qui y sont répertoriées, etc...).
Du coup, j'ai pu récupérer l'identifiant (ou handle) du logiciel, ainsi que les paramètres qui permettent l'envoi du message selon lequel il faut activer la fonction voulue : message, wParam et lParam (ici 8001 00000001 00000203).
L'étape suivante est de générer ce message dans un bout de code en C, delphi ou tout autre langage de programmation, et dans mon cas le batch (oui je sais c'est pas propre, mais ca a le mérite de ne pas demander plus qu'un bloc note).
Donc un fichier batch qui utilise une fonction de nircmd (plus d'infos sur n'importe quel moteur de recherche) :
start nircmd.exe win postmsg title "Toddler Keys" 0x8001 0x00000001 0x00000203
ou en version décimale (parce que c'est un peu plus court et que j'aime pas l'héxadécimal)
start nircmd.exe win postmsg title "Toddler Keys" 32769 1 515
En l'occurrence, j'ai opté pour le logiciel Spy++ qui me donne pour le logiciel Toddler Keys un tas d'infos plus ou moins pertinentes (déplacement du curseur de la souris sur l'icone du systray, clic droit pour ouvrir le menu, les différents niveaux d'activation pour le menu et les options qui y sont répertoriées, etc...).
Du coup, j'ai pu récupérer l'identifiant (ou handle) du logiciel, ainsi que les paramètres qui permettent l'envoi du message selon lequel il faut activer la fonction voulue : message, wParam et lParam (ici 8001 00000001 00000203).
L'étape suivante est de générer ce message dans un bout de code en C, delphi ou tout autre langage de programmation, et dans mon cas le batch (oui je sais c'est pas propre, mais ca a le mérite de ne pas demander plus qu'un bloc note).
Donc un fichier batch qui utilise une fonction de nircmd (plus d'infos sur n'importe quel moteur de recherche) :
start nircmd.exe win postmsg title "Toddler Keys" 0x8001 0x00000001 0x00000203
ou en version décimale (parce que c'est un peu plus court et que j'aime pas l'héxadécimal)
start nircmd.exe win postmsg title "Toddler Keys" 32769 1 515