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 12/03/2019, 12:27]
L'Africain Mini nettoyage
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 20: 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 (Probablement [[https://​sourceforge.net/​projects/​bluecove/​files/​latest/download|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-2.1.0.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. Par exemple sur la 18.04, si lors du lancement de WiimoteWhiteboard.jar,​ vous 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''​.+  * 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,​ vous 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''​.
 ===== 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. +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 :
Ligne 38: Ligne 38:
 <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 63: 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 74: 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 90: 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 110: 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 125: 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 135: 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 164: 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.1552390039.txt.gz
  • Dernière modification: Le 12/03/2019, 12:27
  • par L'Africain