assistant-control-windows
Ce plugin de assistant-plugins
permet de contrôler l'ordinateur Windows sur lequel assistant-plugins
est installé.
Idée originale de ABOATDev.
Installation
Si vous n'avez pas installé assistant-plugins
, alors il faut le faire, et sélectionner control-windows comme plugin.
Si vous avez déjà installé assistant-plugins
, et que vous souhaitez ajouter ce plugin, alors :
- Pour Windows, télécharger
install_control-windows.bat
dans le répertoireassistant-plugins
, puis l'exécuter en double-cliquant dessus. - Pour Linux/MacOS, ouvrir une console dans le répertoire
assistant-plugins
et taper :
npm install assistant-control-windows@latest --save --loglevel error && npm run-script postinstall
Configuration
Aucune configuration requise.
Utilisation
Il faut créer une applet IFTTT pour chacune des actions souhaitées. On va commencer par la template de base :
- Créer une nouvelle applet dans IFTTT : https://ifttt.com/create
- Cliquer sur this puis choisir Google Assistant
- Choisir la carte Say a simple phrase (ou autre, selon votre cas)
- Dans « What do you want to say? » mettre la phrase qui va déclencher l'action (par exemple : baisse le volume du PC, ou ouvre le navigateur, ou ouvre le lecteur CD, etc...)
- Remplir les autres champs de la carte
- Maintenant, cliquer sur that puis choisir Pushbullet
- Choisir la carte Push a Note
- Dans le champs « Title », mettre
Assistant
- Dans le champs « Message », mettre
control-windows_
suivi par une commande spéciale (voir plus bas) - Enregistrer puis cliquer sur Finish
- Dites : « OK Google » suivi de la phrase fournie au point 4)
Voici les actions possibles :
- 'volume X' : cela va mettre le volume de l'ordinateur au niveau X % défini (exemple :
control-windows_volume 50
va mettre le volume à 50%) - 'volume_up X' : cela va augmenter le volume de l'ordinateur de X % (exemple :
control-windows_volume_up 10
va augmenter le volume de 10%) - 'volume_down X' : cela va baisser le volume de l'ordinateur de X % (exemple :
control-windows_volume_down 20
va baisser le volume de 20%) - 'mute' : pour couper le son de l'ordinateur (exemple :
control-windows_mute
) - 'unmute' : pour remettre le son de l'ordinateur (exemple :
control-windows_unmute
) - 'shutdown' : cela va éteindre l'ordinateur (exemple :
control-windows_shutdown
) - 'key X' : pour simuler une touche du clavier, avec X qui est l'une des touches suivantes :
- De
a
àz
, de0
à9
- De
F1
àF24
(pour les touches spéciales) - Les touches
shift
,ctrl
,alt
,enter
,esc
,leftshift
,rightshift
,leftctrl
,rightctrl
,leftmenu
,rightmenu
,spc
(pour la touche espace),down
,up
,left
,right
,home
,end
,insert
,delete
,plus
,comma
,minus
,period
,lwin
,rwin
(pour la touche Windows),apps
,pageup
,pagedown
,tab
,multiply
,add
,subtract
,seperator
,divide
,backspace
,pause
,capslock
,numlock
,scroll
,printscreen
- De
- 'cmd X' : il est possible d'exécuter toutes les commandes fournies par http://nircmd.nirsoft.net/... Voici quelques exemples :
- Pour verrouiller la session de Windows :
control-windows_cmd lockws
- Pour ouvrir le lecteur CD de l'ordinateur :
control-windows_cmd cdrom open K:
(si le lecteur CD est sur la lettre K) - Fermer le programme actif (on utilise alt+F4) :
control-windows_key alt+F4
- Activer l'écran de veille :
control-windows_cmd screensaver
- Pour lancer Google Chrome :
control-windows_cmd exec max "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
- Pour mettre en pause une vidéo qui est lue en premier plan on utilise la barre d'espace ; du coup
control-windows_key spc
permet de mettre en pause / remettre en lecture une vidéo
- Pour verrouiller la session de Windows :