Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aymkdn/assistant-launch
Permet de lancer un processus/programme sur la machine hôte, via un Assistant comme Google Home
https://github.com/aymkdn/assistant-launch
google-assistant google-home javascript
Last synced: 28 days ago
JSON representation
Permet de lancer un processus/programme sur la machine hôte, via un Assistant comme Google Home
- Host: GitHub
- URL: https://github.com/aymkdn/assistant-launch
- Owner: Aymkdn
- License: mit
- Created: 2018-01-11T08:33:33.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-05T06:55:43.000Z (over 5 years ago)
- Last Synced: 2024-10-07T12:39:23.106Z (3 months ago)
- Topics: google-assistant, google-home, javascript
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# assistant-launch
Ce plugin de [`assistant-plugins`](https://aymkdn.github.io/assistant-plugins/) permet de lancer un programme sur la machine hôte.
## Installation
Si vous n'avez pas installé [`assistant-plugins`](https://aymkdn.github.io/assistant-plugins/), alors il faut le faire, et sélectionner **launch** comme plugin.
Si vous avez déjà installé [`assistant-plugins`](https://aymkdn.github.io/assistant-plugins/), et que vous souhaitez ajouter ce plugin, alors :
- Pour Windows, télécharger [`install_launch.bat`](https://github-proxy.kodono.info/?q=https://raw.githubusercontent.com/Aymkdn/assistant-launch/master/install_launch.bat&download=install_launch.bat) dans le répertoire `assistant-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-launch@latest --save --loglevel error && npm run-script postinstall`## Configuration
Aucune configuration requise.
## Utilisation
Exemple avec le lancement du programme [Kodi](https://kodi.tv) sur une machine-hôte Windows.
1) Créer une nouvelle *applet* dans IFTTT : [https://ifttt.com/create](https://ifttt.com/create)
2) Cliquer sur **this** puis choisir **Google Assistant**
3) Choisir la carte **Say a simple phrase** (ou autre, selon votre cas)
4) Dans *« What do you want to say? »* mettre la phrase qui va déclencher l'action (par exemple : *lance Kodi*)
5) Remplir les autres champs de la carte
6) Maintenant, cliquer sur **that** puis choisir **Pushbullet**
7) Choisir la carte **Push a Note**
8) Dans le champs *« Title »*, mettre `Assistant`
9) Dans le champs *« Message »*, mettre `launch_` suivi par le chemin d'accès au programme (par exemple : *launch_"C:/Program Files (x86)/Kodi/Kodi.exe"* ou *launch_"C:\\Program Files (x86)\\Kodi\\Kodi.exe"*, et ne pas oublier les guillemets)
10) Enregistrer puis cliquer sur **Finish**
11) Dites : « OK Google » suivi de votre phrase spéciale du point 4)
12) Et le programme se lance sur la machine hôte
Si votre programme nécessite des paramètres, il faut l'appeler ainsi : `launch_"/path/vers/le/programme" param1 param2` (les guillements ne se trouvent qu'autour du programme en lui-même, pas des paramètres).
Pour en savoir sur comment lancer un programme, vous pouvez consulter [la documentation de NodeJS](https://nodejs.org/api/child_process.html#child_process_child_process_exec_command_options_callback).