Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiimotewhiteboard [Le 13/05/2011, 03:47]
Gemnoc suppression tags superflus.
wiimotewhiteboard [Le 11/09/2022, 11:42] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>wiimote whiteboard ​BROUILLON}}+{{tag>​BROUILLON}}
  
 ---- ----
 ====== Wiimote Whiteboard ​ ====== ====== Wiimote Whiteboard ​ ======
  
-Wiimote Whiteboard est un logiciel libre écrit en Java, permettant d'​utiliser une Wiimote pour créer un tableau blanc interactif (TBI). Il propose plusieurs fonctions intéressantes,​ dont: interface disponible en français, support de plusieurs Wiimotes, lissage, calibration simple et rapide, ​et "​mode ​touchpad".+Wiimote Whiteboard est un logiciel libre écrit en Java, permettant d'​utiliser une Wiimote pour créer un tableau blanc interactif (TBI). Il propose plusieurs fonctions intéressantes,​ dont: 
 +  * interface disponible en français, 
 +  * support de plusieurs Wiimotes, lissage, 
 +  * calibration simple et rapide, 
 +  * Mode touchpad.
  
  
Ligne 10: Ligne 14:
  
   * Matériel: une ou plusieurs Wiimote, un vidéo-projecteur,​ un adaptateur [[Bluetooth]],​ un stylet infra-rouge.   * Matériel: une ou plusieurs Wiimote, un vidéo-projecteur,​ un adaptateur [[Bluetooth]],​ un stylet infra-rouge.
-  * Disposer d'une [[java|machine virtuelle Java]] ​ ​(testé avec [[apt://​openjdk-6-jre]] et [[apt://​sun-java6-jre]])+  * Disposer d'une [[java|machine virtuelle Java]].
  
 ===== Installation (Méthode manuelle)===== ===== Installation (Méthode manuelle)=====
Ligne 16: Ligne 20:
   * Récupérer sur le [[http://​www.uweschmidt.org/​wiimote-whiteboard|site de l'​auteur]] la dernière version ([[http://​www.uweschmidt.org/​files/​WiimoteWhiteboard.zip|Celle-ci à l'​heure où j'​écris]]) et décompresser l'​archive zip.   * Récupérer sur le [[http://​www.uweschmidt.org/​wiimote-whiteboard|site de l'​auteur]] la dernière version ([[http://​www.uweschmidt.org/​files/​WiimoteWhiteboard.zip|Celle-ci à l'​heure où j'​écris]]) et décompresser l'​archive zip.
   * Aller dans le dossier WiimoteWhiteboard qui vient d'​être créé, et y rajouter un sous-dossier nommé ''​lib''​   * Aller dans le dossier WiimoteWhiteboard qui vient d'​être créé, et y rajouter un sous-dossier nommé ''​lib''​
-  * Télécharger la dernière version stable de BlueCove-GPL (Probablement [[http://bluecove.googlecode.com/​files/​bluecove-gpl-2.1.0.jar|celle-ci]])et la placer dans le dossier ''​lib''​.+  * Télécharger la dernière version stable de BlueCove (Probablement [[https://sourceforge.net/​projects/​bluecove/files/​BlueCove/​2.1.0/​bluecove-gpl-2.1.0.jar|celle-ci]])et la placer dans le dossier ''​lib''​.
   * Executez maintenant ces commandes (à adapter bien sur):   * Executez maintenant ces commandes (à adapter bien sur):
   <​code>​   <​code>​
   cd /​chemin/​vers/​le_dossier/​WiimoteWhiteboard   cd /​chemin/​vers/​le_dossier/​WiimoteWhiteboard
-  zip WiimoteWhiteboard.jar lib/​bluecove-gpl*.jar+  zip WiimoteWhiteboard.jar lib/​bluecove-gpl-2.1.0.jar
   </​code>​   </​code>​
   * Le programme peut maintenant se lancer avec cette commande:   * Le programme peut maintenant se lancer avec cette commande:
   <​code>​java -jar WiimoteWhiteboard.jar</​code>​   <​code>​java -jar WiimoteWhiteboard.jar</​code>​
   * Pour plus de simplicité,​ vous pouvez vous [[raccourci-lanceur|créer un lanceur]] contenant cette commande (avec le chemin complet vers WiimoteWhiteboard.jar).   * Pour plus de simplicité,​ vous pouvez vous [[raccourci-lanceur|créer un lanceur]] contenant cette commande (avec le chemin complet vers WiimoteWhiteboard.jar).
-  * Il se peut que le logiciel ne trouve pas la librairie bluetooth de votre système. ​Ubuntu 9.10 utilise ​la version 3.4.0lancer cette commande résout alors le problème:​ +  * 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.jarvous avez un message qui vous signale que la librairie Bluetooth n'est pas trouvée, [[:​tutoriel:​comment_modifier_un_fichier|copiez ​le fichier]] **/usr/lib/​x86_64-linux-gnu/​libbluetooth.so.x.xx.xx** dans le dossier **/usr/lib**puis renommez-le en ''​libbluetooth.so''​.
-<​code>​sudo ln -s /​usr/​lib/​libbluetooth.so.3.4.0  ​/usr/lib/​libbluetooth.so</​code>​ +
-<​note>​Par défautsur la 10.04, la librairie blustooth est passé en version 3.5.0 le lien se transforme donc en :   +
-<​code>​sudo ln -s /usr/lib/libbluetooth.so.3.5.0  /​usr/​lib/​libbluetooth.so</​code>​ +
- </​note>​ +
 ===== Installation (Méthode automatisée)===== ===== Installation (Méthode automatisée)=====
  
-Cette méthode télécharge et installe automatiquement les fichiers nécessaires dans votre dossier ​personnel, et crée un lanceur dans le menu. Testé sous Ubuntu 9.10.+Cette méthode télécharge et installe automatiquement les fichiers nécessaires dans votre **Dossier ​personnel**, et crée un lanceur dans le menu.
  
-Créer un fichier texte et y coller le contenu de ce bloc:+Créer un fichier texte et y coller le contenu de ce bloc :
  
 <code bash> <code bash>
 #!/bin/bash #!/bin/bash
 + 
 #1 Vérifier la configuration du bluetooth #1 Vérifier la configuration du bluetooth
 libbluetooth=`ls -l /usr/lib | grep libbluetooth.so | grep -v ">"​` libbluetooth=`ls -l /usr/lib | grep libbluetooth.so | grep -v ">"​`
 libbluetooth=${libbluetooth#​*lib} libbluetooth=${libbluetooth#​*lib}
 + 
 if [ ${#​libbluetooth} -lt 3 ] if [ ${#​libbluetooth} -lt 3 ]
 then then
     echo "​\n#####​ WARNING #####​\nAucune librairie bluetooth ne semble installée sur votre ordinateur. Cette librairie est nécessaire au fonctionnement du logiciel."​     echo "​\n#####​ WARNING #####​\nAucune librairie bluetooth ne semble installée sur votre ordinateur. Cette librairie est nécessaire au fonctionnement du logiciel."​
     echo "​Continuer l'​installation?​\n o=oui, n=non"     echo "​Continuer l'​installation?​\n o=oui, n=non"
 + 
     #​Interrompre l'​installation     #​Interrompre l'​installation
     clavier="​n"​     clavier="​n"​
Ligne 64: Ligne 63:
         echo " ​   ln -s /​usr/​lib/​lib$libbluetooth /​usr/​lib/​libbluetooth.so"​         echo " ​   ln -s /​usr/​lib/​lib$libbluetooth /​usr/​lib/​libbluetooth.so"​
         echo "​Continuer l'​installation?​\n o=oui, n=non"         echo "​Continuer l'​installation?​\n o=oui, n=non"
-    ​+ 
         #​Interrompre l'​installation         #​Interrompre l'​installation
         clavier="​n"​         clavier="​n"​
Ligne 75: Ligne 74:
     fi     fi
 fi fi
 + 
 #2 Vérifier ancienne installation #2 Vérifier ancienne installation
 if [ -d "​$HOME/​WiimoteWhiteboard"​ ] if [ -d "​$HOME/​WiimoteWhiteboard"​ ]
Ligne 91: Ligne 90:
     exit 0     exit 0
 fi fi
 + 
 #3 Voulez vous continuer? #3 Voulez vous continuer?
 echo "Ce script est livré tel quel en espérant qu'il vous soit utile, sans aucune garantie. Vous l'​utilisez à vos propres risques. echo "Ce script est livré tel quel en espérant qu'il vous soit utile, sans aucune garantie. Vous l'​utilisez à vos propres risques.
 Une connexion internet est nécéssaire pour télécharger les divers composants nécessaires à Wiimote Whiteboard. 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" Voulez-vous continuer? o=oui, n=non"
 + 
 clavier="​n"​ clavier="​n"​
 read clavier read clavier
 + 
 #4 Installation #4 Installation
 if [ "​$clavier"​ = "​o"​ ] if [ "​$clavier"​ = "​o"​ ]
Ligne 111: Ligne 110:
     cd WiimoteWhiteboard     cd WiimoteWhiteboard
     mkdir lib     mkdir lib
-    wget -P lib http://bluecove.googlecode.com/​files/​bluecove-gpl-2.1.0.jar  +    wget -P lib https://sourceforge.net/​projects/​bluecove/files/​BlueCove/​2.1.0/​bluecove-gpl-2.1.0.jar 
-    zip WiimoteWhiteboard.jar lib/​bluecove-gpl*.jar+    zip WiimoteWhiteboard.jar lib/​bluecove-gpl-2.1.0.jar
     rm -r ./lib     rm -r ./lib
     #creation d'un lanceur dans le menu     #creation d'un lanceur dans le menu
Ligne 126: Ligne 125:
 StartupNotify=false StartupNotify=false
 Categories=Application;​Utility"​ > "​$HOME/​.local/​share/​applications/​wiimotewhiteboard.desktop"​ Categories=Application;​Utility"​ > "​$HOME/​.local/​share/​applications/​wiimotewhiteboard.desktop"​
 + 
 echo "​\n##################​ echo "​\n##################​
 Le logiciel est installé dans $HOME/​WiimoteWhiteboard Le logiciel est installé dans $HOME/​WiimoteWhiteboard
Ligne 136: Ligne 135:
 </​code>​ </​code>​
  
-Rendre le fichier executable, puis lancer le script.+Rendre le fichier executable, puis lancer le script ​//​(fonctionne sous Ubuntu 20.04)//.
  
  
Ligne 165: Ligne 164:
 //​Contributeurs principaux : [[utilisateurs:​kimented|kimented]],​ ... // //​Contributeurs principaux : [[utilisateurs:​kimented|kimented]],​ ... //
  
-//Basé sur [[http://​www.schlossgul.org/​doku.php?​id=documentation:​tableaublanc|« Tableau Blanc Interactif »]] par kimented.// 
  • wiimotewhiteboard.1305251239.txt.gz
  • Dernière modification: Le 13/05/2011, 03:50
  • (modification externe)