Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| wiimotewhiteboard [Le 13/10/2020, 22:56] – [Installation (Méthode automatisée)] grostophe | wiimotewhiteboard [Le 13/10/2020, 23:05] (Version actuelle) – [Installation (Méthode automatisée)] grostophe | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | |||
| + | ---- | ||
| + | ====== Wiimote Whiteboard | ||
| + | |||
| + | Wiimote Whiteboard est un logiciel libre écrit en Java, permettant d' | ||
| + | * interface disponible en français, | ||
| + | * support de plusieurs Wiimotes, lissage, | ||
| + | * calibration simple et rapide, | ||
| + | * Mode touchpad. | ||
| + | |||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Matériel: une ou plusieurs Wiimote, un vidéo-projecteur, | ||
| + | * Disposer d'une [[java|machine virtuelle Java]]. | ||
| + | |||
| + | ===== Installation (Méthode manuelle)===== | ||
| + | |||
| + | * Récupérer sur le [[http:// | ||
| + | * Aller dans le dossier WiimoteWhiteboard qui vient d' | ||
| + | * Télécharger la dernière version stable de BlueCove (Probablement [[https:// | ||
| + | * Executez maintenant ces commandes (à adapter bien sur): | ||
| + | < | ||
| + | cd / | ||
| + | zip WiimoteWhiteboard.jar lib/ | ||
| + | </ | ||
| + | * Le programme peut maintenant se lancer avec cette commande: | ||
| + | < | ||
| + | * Pour plus de simplicité, | ||
| + | * Il se peut que le logiciel ne trouve pas la librairie bluetooth de votre système. Par exemple sur la 18.04 et la 20.04, si lors du lancement de WiimoteWhiteboard.jar, | ||
| + | ===== Installation (Méthode automatisée)===== | ||
| + | |||
| + | Cette méthode télécharge et installe automatiquement les fichiers nécessaires dans votre **Dossier personnel**, | ||
| + | |||
| + | Créer un fichier texte et y coller le contenu de ce bloc : | ||
| + | |||
| + | <code bash> | ||
| + | #!/bin/bash | ||
| + | |||
| + | #1 Vérifier la configuration du bluetooth | ||
| + | libbluetooth=`ls -l /usr/lib | grep libbluetooth.so | grep -v ">" | ||
| + | libbluetooth=${libbluetooth# | ||
| + | |||
| + | if [ ${# | ||
| + | then | ||
| + | echo " | ||
| + | echo " | ||
| + | |||
| + | # | ||
| + | clavier=" | ||
| + | read clavier | ||
| + | if [ " | ||
| + | then | ||
| + | echo " | ||
| + | exit 0 | ||
| + | fi | ||
| + | else | ||
| + | echo " | ||
| + | if [ ! -e / | ||
| + | then | ||
| + | echo " | ||
| + | echo " | ||
| + | echo " | ||
| + | |||
| + | # | ||
| + | clavier=" | ||
| + | read clavier | ||
| + | if [ " | ||
| + | then | ||
| + | echo " | ||
| + | exit 0 | ||
| + | fi | ||
| + | fi | ||
| + | fi | ||
| + | |||
| + | #2 Vérifier ancienne installation | ||
| + | if [ -d " | ||
| + | then | ||
| + | echo "Le programme est déja installé. Souhaitez vous le désinstaller?" | ||
| + | echo " | ||
| + | clavier=" | ||
| + | read clavier | ||
| + | if [ " | ||
| + | then | ||
| + | rm -r " | ||
| + | rm " | ||
| + | echo " | ||
| + | fi | ||
| + | exit 0 | ||
| + | fi | ||
| + | |||
| + | #3 Voulez vous continuer? | ||
| + | echo "Ce script est livré tel quel en espérant qu'il vous soit utile, sans aucune garantie. Vous l' | ||
| + | Une connexion internet est nécéssaire pour télécharger les divers composants nécessaires à Wiimote Whiteboard. | ||
| + | Voulez-vous continuer? o=oui, n=non" | ||
| + | |||
| + | clavier=" | ||
| + | read clavier | ||
| + | |||
| + | #4 Installation | ||
| + | if [ " | ||
| + | then | ||
| + | # | ||
| + | cd " | ||
| + | wget http:// | ||
| + | unzip WiimoteWhiteboard.zip | ||
| + | rm WiimoteWhiteboard.zip | ||
| + | #ajout librairie manquante | ||
| + | cd WiimoteWhiteboard | ||
| + | mkdir lib | ||
| + | wget -P lib https:// | ||
| + | zip WiimoteWhiteboard.jar lib/ | ||
| + | rm -r ./lib | ||
| + | #creation d'un lanceur dans le menu | ||
| + | echo " | ||
| + | Type=Application | ||
| + | Encoding=UTF-8 | ||
| + | Name=WiimoteWhiteboard | ||
| + | GenericName=WiimoteWhiteboard | ||
| + | Comment=Créez un tableau blanc intéractif avec une Wiimote | ||
| + | Icon=$HOME/ | ||
| + | Exec=java -jar \" | ||
| + | Terminal=false | ||
| + | StartupNotify=false | ||
| + | Categories=Application; | ||
| + | |||
| + | echo " | ||
| + | Le logiciel est installé dans $HOME/ | ||
| + | Un raccourci a été créé dans le menu Applications/ | ||
| + | Vous pourrez désinstaller le logiciel en relançant ce script | ||
| + | \nAppuyez sur Entrée pour quitter." | ||
| + | read clavier | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | Rendre le fichier executable, puis lancer le script // | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Utilisation===== | ||
| + | |||
| + | Lancer l' | ||
| + | |||
| + | Placer les wiimotes convenablement, | ||
| + | |||
| + | Pour utiliser le TNI, il suffit maintenant de cocher les cases dans la section " | ||
| + | |||
| + | Le menu '' | ||
| + | |||
| + | ===== Désinstallation ===== | ||
| + | |||
| + | Pour supprimer cette application, | ||
| + | Si vous avez installé le logiciel à partir du script, vous pouvez également l' | ||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * **(en)** [[http:// | ||
| + | * **(en)** [[http:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
