Étape 5: Obtenir le logiciel de travail
Maintenant, nous devrons exécuter le python script qui écoute les frappes et déplace les servos. Il se compose d’un fichier unique de python avec une extension « .pyw » et se trouve dans l’archive zip ci-dessous. Cela garantit que le script python s’exécute sans une fenêtre de la console et le rend très furtif. Avant d’exécuter le python script, il sera nécessaire de vérifier que l’ordinateur cible a le logiciel suivant est installé :
- Python 2.7.X : https://www.python.org/downloads/
- Pywin32 module : http://sourceforge.net/projects/pywin32/
- Pyhook module : http://sourceforge.net/projects/pyhook/files/
- Phidgets pilotes : http://www.phidgets.com/docs/OS_-_Windows#Quick_Downloads
- Modules phidgets Python : http://www.phidgets.com/docs/Language_-_Python#Quick_Downloads
Les trois premiers levez-vous python et en cours d’exécution avec les modules nécessaires pour secrètement à l’écoute des événements de clavier, tandis que le second, deux sont nécessaires pour contrôler la Phidget avec python.
Une fois cela terminé, exécutant le script devrait être une simple en double cliquant sur le fichier « AprilFools.pyw ». Vous pouvez entendre quelques bruits de servo comme les servos se déplacent dans leurs positions initiales.
Nous vous encourageons également à expérimenter avec les clés qui sont piégés. Nous avons choisi A, E, T et I car ils sont souvent utilisés. Si vous voulez les servos pour déclencher moins fréquemment, puis essayez d’utiliser d’autres lettres comme Z, Q ou même touches comme F1 à F12.