hmglobalkhooklistener
v1.0.7
Published
Un écouteur de touches de clavier global (Global Key Hook) pour Electron. Rapide, léger et utilisant des binaires natifs pour éviter la lourdeur d'un environnement Python complet.
Readme
hmglobalkhooklistener
Un écouteur de touches de clavier global (Global Key Hook) pour Electron. Rapide, léger et utilisant des binaires natifs pour éviter la lourdeur d'un environnement Python complet.
🚀 Installation
npm install hmglobalkhooklistenerConfiguration
A la fin de l installation du paquet, executer la comme suivante afin de configurer votre projet pour inclure cette libraire et ses dependance dans le bundle final
npx init-global-khookUtilisation
const { GlobalKhookListener } = require('hmglobalkhooklistener');
let listener = new GlobalKhookListener();
listener.on("KEYPRESS",(data)=>{
console.log("Caractère pressé "+data.character)
})
listener.on("KEYRELEASE",(data)=>{
console.log("Caractère relaché "+data.character)
})Finalement
📦 Optimisation de la taille du paquet
Pour garantir une compatibilité maximale, le paquet inclut des binaires pré-compilés pour plusieurs architectures. Si vous souhaitez réduire le poids de votre application finale, vous pouvez supprimer manuellement les dossiers non utilisés dans : node_modules/hmglobalkhooklistener/lib/[OS]/[ARCH]
Note : Bien que des scripts internes puissent utiliser des routines spécifiques, l'utilisateur final n'a pas besoin d'avoir Python installé sur son système pour que l'écouteur fonctionne.
