https://github.com/toilal/oika-automator
Automatisez vos tâches de conseiller Oika Oika.
https://github.com/toilal/oika-automator
Last synced: 7 months ago
JSON representation
Automatisez vos tâches de conseiller Oika Oika.
- Host: GitHub
- URL: https://github.com/toilal/oika-automator
- Owner: Toilal
- License: mit
- Created: 2016-11-11T23:48:00.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-10-24T16:57:24.000Z (over 8 years ago)
- Last Synced: 2025-01-21T09:09:35.813Z (over 1 year ago)
- Language: Java
- Homepage: http://oikaoika.fr
- Size: 386 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Oika Automator
Automatisez vos tâches de conseiller [Oika Oika](http://www.oikaoika.fr/).
Cet outil se connecte à votre [espace réservé](http://www.oikaoika.fr/mon-espace-reserve/) et automatise certaines
tâches.
- **Génération de cartes Identifiants** au format Word (**.docx**) pour communiquer les identifiants clients aux
personnes ayant passé commande sur une animation (*ID Compte Client* et *Mot de Passe Internet*).
- (**TODO**) **Création des comptes clients** à partir d'une Feuille Excel.
### Prérequis
- [PhantomJS](http://phantomjs.org/) >= 2.1 (Le binaire doit être présent dans le PATH système)
- [Java](https://www.java.com/fr/) >= 8
### Execution
En ligne de commande, lancer le JAR de Oika Automator.
```
java -jar oika-automator.jar
```
La commande `help` permet d'afficher la liste des commandes disponibles. La touche `TAB` permet de proposer les
différentes possibilités.
### Configuration des identifiants
Il est nécessaire de configurer l'identifiant et le mot de passe de connexion à l'espace réservé.
```
auth --login --password
```
`` et `` sont à remplacer par vos informations personelles.
Ces données restent mémorisées dans le fichier `oika.ini`
### Génération des cartes Identifiants
```
identifiants
```
Cette commande permet de générer un fichier Word contenant les fiches à transmettre aux différents clients de la
dernière réunion de l'hôte(sse). Chaque fiche contient le nom du client, son identifiant et son mot de passe.
Le fichier est généré dans le dossier courant, avec le nom de l'hôte(sse) comme nom de fichier.