Nous sommes le Sam 07 Déc, 2024 00:39
Supprimer les cookies

OpenSankore Portable - OpenBoard Portable

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Mer 06 Juil, 2016 12:22

Bonjour à tous,
le projet OpenSankore semble mort. Son fork «OpenBoard» semble tout au moins plus actif.
Il est compilé pour W7, MacOS, et Ubuntu jusqu'à la 16.04
Est-il envisageable d'en faire une version Windows portable?
Librement.
Jérôme
Linux Mint Debian 18.2 + Cinnamon 64 ou Mate 32
jerome

Messages : 83

Sam 10 Sep, 2016 08:44

Bonjour,
Je suis également intéressé par cette question pour un établissement scolaire.
Cordialement,
HGA
HGA

Messages : 1

Sam 21 Jan, 2017 21:06

Bonjour,
je viens de relancer une recherche sur le net. je n'ai pas trouve de projet de portabilisation d'OpenBoard.
Les porteurs du projet ne l'envisagent pas pour le moment. ( http://openboard.ch/forum/viewtopic.php?f=6&t=4 ).
La version d'OpenSankoré portable de Framasoft fonctionne bien certes, mais le projet Open Sankoré est mort, ou tout au mois moribond et le développement en est arrêt.
Jérôme
Linux Mint Debian 18.2 + Cinnamon 64 ou Mate 32
jerome

Messages : 83

Mer 16 Août, 2017 20:27

Bonjour,
effectivement il n'y a pas de version openboard portable.

C'est un sacré manque, sankoré est mort depuis plus de 2 ans, et openboard est le seul logiciel pour TBI libre et compatible avec plusieurs tableaux blancs numériques.
Cette absence est un frein à la diffusion de l'unique logiciel libre fiable de ce genre.

Comment peut-on faire ?

Merci
kvb

Messages : 39

Dim 03 Déc, 2017 14:09

Chronique d’une potabilisation de OpenBoard1.3.6 fonctionnelle.

Problématique de départ :

– Opensankoré n’est plis développé. Cependant Opensankore2.5.1 est fonctionnelle et existe en version portable (Merci à la Framasoft team).
– […]Les documents .ubz créés avec les versions 1.40, 1.41, 2.0 d’Open-Sankoré sont compatibles
avec OpenBoard. Il n’est par contre pas possible d’être compatible avec des fichiers créés avec la
version 2.1.0 d’Open-Sankoré. Le fork ayant été réalisé sur la base de la version 2.0.[…] (source : documentation OpenBoard1.3.6)
– L’installation des paquets ubuntu de Opensankore2.5.1 posaient des problèmes de dépendances liés à la sécurité du système.
– le projet openboard.ch met à disposition les paquets pour 3 OS : OS X, Windows et Ubuntu.
Il ne propose pas de version protable.
La communauté Debian travaille à la au portage de OpenBoard
( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882584 ). À suivre.

J’ai commencé par ce tutoriel : http://www.commentcamarche.net/faq/1542 ... vec-autoit
Mais, mes données l’enregistraient encore sur mon PC, et non dans mon dossier « portable ».

J‘ai donc décidé de partir sur la base de OpenSankorPortable (démarche ci-dessous).
J’ai repris à tout hasard ce tutoriel pour créer un lanceur après avoir exporté la clé de registre de OpenBoard.
Ça semble ne rien apporte de plus à la solution ci-dessous.

j’ai aussi fini par trouver le tutoriel de framasoft : https://framakey.org/Tutoriels/Portabil ... UnLogiciel
Trop compliqué pour moi.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PORTABILISATION (sans garantie)

Installer de OpenBoard_Installer_1.3.6

Décompression de l’achive SankorePortable_2.5.240.1-mult-r01.fmk

Voici l’arborescence dossier obtenu :

\SankorePortable_2.5.240.1-mult-r01.fmk
|_ SankorePortable
........|_ App
................|_ AppInfo
................|_ Sankore
........|_Data
........|_Other
........SankorePortable.exe

Renommer le dossier « SankorePortable » en « OpenPortable ».
Ce sera le dossier d’OpenBoard portable

Supprimer « SankorePortable.exe »

Supprimer le dossier « Sankore » (dans le dossier « App »

– dans le dossier C:\Program Files (x86) du PC, copier le dossier « OpenBoard »
à coller dans votre dossier App (il remplace donc le dossier « Sankore » précédemment effacé)

– Dans le dossier OpenBoard créér un raccourci de OpenBoard.exe à déplacer
à la racine de votre dossier OpenBoardPortable

Cela donne :
|_ OpenBoardPortable
........|_ App
................|_ AppInfo
.......................|_app.ich
.......................|_appinfo
................|_ OpenBoard
.......................|_etc
........................OpenBoard.exe
........|_Data
........|_Other
........OpenBoard.exe – Raccourci

– Dans le dossier \OpenBoardPortable\App\OpenBoard\etc,
éditer le ficher OpenBoard.config

À fin de section [App] ajouter :

DataDirectory=C:/Users/User/Desktop/ARC/OpenSankore/SankorePortable/Data/settings
UserImageDirectory=../../Data/MesImages
UserVideoDirectory=../../Data/MesVideos
UserAudioDirectory=../../Data/MesAudios

(Je l’ai repris du fichier Uniboard.config de OpenSankorePortable)

ATTENTION : les chemins ../../ sont des chemins relatifs, ce qui n’est pas le cas de
DataDirectory=C:/Users/User/Desktop/ARC/OpenSankore/SankorePortable/Data/settings
Ce dernier est donc le chemin de votre dossier \setting
Dans la cas de la solution présentée cette ligne sera à adapter copie de votre OpenBoard portable que vous poserez sur différents postes.
Idem si vous le posez votre dossier OpenBoardPortable sur une clé USB. La lettre du lecteur peux varier (E: , F: …) suivant les volumes qui sont montés autres que votre clé.

REMARQUE IMPORTANTE : ce sont bien des slash(/) et pas des back-slash (\)

Ceci est important pour que vos documents s’enregistrent dans les sous dossiers de votre dossier dossiers « OpenBoardPortable » :
– vos images dans \Data\MesImages
– vos vidéo dans \Data\MesVideos
– vos audios dans \Data\MesAudios
– vos animation flash dans \settings\animationUserDirectory
(bizarrerie de Sankoré : pourquoi pas dans un dossier \Data\MesAnimations?)
– vos documents dans \settings\document


TEST INDISPENSABLE avant mise en service :
– préparer un fichier flash .swf sur le bureau ;
– préparer image .png (ou autre) sur le bureau ;
– préparer un son .mp3 sur le bureau ;
– préparer une vidéo .mp4 sur le bureau ;
– glisser-déposer ces 3 fichiers dans votre bibliothèque OpenBoard ; ils doivent alors apparaître dans les dossiers correspondants de la bibliothèque
– ouvrir dans l’explorateur de fichier tour à tour les dossier \Data\MesImages , \Data\MesVideos, \Data\MesAudios,
\settings\animationUserDirectory, \settings\Document ; si vos fichiez ajoutés y apparaissent, c’est que ça a fonctionné ;
dans \settings\document, le document créé au lancement d’OpenBoard (avec l’heure de création) doit apparaître.

Vous pouvez désinstaller le programme OpenBoard de Windows (si ce n’est pas le PC avec lequel vous travaillez)

Normalement, c’est fonctionnel. Je n’ai pas encore le recul nécessaire. Je vais le tester au travail dans plusieurs situation (sur clé, sur PC), pour vérifier que tout fonctionne.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

TO DO :

– Résoudre ce problème de chemin absolu pour la DataDirectory
dans le fichier OpenBoard.config du dossier \OpenBoardPortable\App\OpenBoard\etc

– Empaqueter proprement pour framakey ((fichier app.lch, appinfo...)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Jérôme

PS : j’ n’avais pas fait ce genre de chose depuis bien longtemps.
Je suis linuxien depuis peut-être 15 ans, et je sais pourquoi…


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ébauche de finalisation ( que je n’ai pas encore testé)

Dans le dossier OpenBoardPortable\App\AppInfo :

Le fichier appinfo devrait contenir quelquechose du type :
[Launch]
ExecuteFile=FramaRoot\Apps\OpenBoardPortable\App\Openboard\OpenBoard.exe
ExecuteDirectory=FramaRoot\Apps\OpenBoardPortable
ExecuteParameters=

Le fichier app.lch devrait contenir quelque chose du type :
[Format]
Type=PortableApps.comFormat
Version=1.0

[Details]
Name=OpenBoardPortable
AppID=OpenBoardPortable
Publisher=OpenBoard et FramaKey.org
Homepage=www.framakey.org/Portables/SankorePortable
Category=Éducation
Description=Logiciel d'enseignement numérique interactif
Language=Français
Trademarks=
InstallType=

[License]
Shareable=true
OpenSource=true
Freeware=true
CommercialUse=true

[Version]
PackageVersion=1.3.6
DisplayVersion=1.3.6

[Control]
Icons=1
Start=OpenBoard.exe

[Framakey]
Name=OpenBoard
Size=150578972
Repository=Testing
Type=apps
FramasoftPage=
AppWebsite=http://www.openboard.ch/
License=GNU/GPL
LongDesc=<p>Open-Sankoré est un logiciel pour Tableaux Numériques Interactifs.</p><p>Comme tout logiciel de TNI, OpenBoard propose un espace où peuvent s'afficher textes, images, vidéos, annotations manuelles, etc. </p><p>Travailler sur plusieurs pages est évidemment possible, de même que préparer un cours entier.</p><p>Vous pouvez-vous même créér vos extensions pour Open-Sankoré.</p>
Date=2017/12/
Dirsave=App/Sankore/etc/OpenBoard.config
Installdir=
Dir=OpenBoardPortable

FriendlyName=TNIciel
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Linux Mint Debian 18.2 + Cinnamon 64 ou Mate 32
jerome

Messages : 83

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit