LibreOffice – Lecture automatique d’une présentation PowerPoint

Modifié par Taha Gabdouri le 2025/12/09 16:16

  

Vous pouvez utiliser RangeeOS sans problème pour lire une présentation en boucle continue. Pour cela, vous avez besoin des modules logiciels « libreoffice » et « scripts ». Si vous n’avez pas encore accès à ces modules, veuillez contacter notre support via :

Information

La procédure décrite ici a été testée pour la dernière fois dans la configuration suivante :

  • Firmware x64 12.00 Build 223
  • LibreOffice 7.3 x64 12.00 Build 002
  • Scripts x64 12.00 Build 005

Fournir la présentation

Vous pouvez mettre la présentation à disposition via différents moyens dans la boîte de communication sous :  Périphériques -> Konfiguration der Laufwerkszuordnung :

Aperçu de la configuration de l’attribution des lecteurs avec un lecteur local créé, un lecteur réseau et un répertoire local.

 

  1. Über einen mit dem Thin Client Verbundenen Datenträger (USB-Stick/SD-Karte)
    • Si, dans les Paramètres globaux l’option « Montage automatique des lecteurs locaux » est activée, vous n’avez rien d’autre à faire.
      Si cette option est désactivée, vous pouvez également configurer un lecteur local directement via l’option Nouveau lecteur local qui sera alors disponible.
  2. Via un lecteur réseau :
    • Sélectionnez pour cela soit l’option Nouveau lecteur réseau soit l’assistant  Assistant de lecteur réseau SMB puis saisissez les informations correspondantes à votre lecteur réseau.
    • Après avoir appliqué les paramètres, appuyez sur le bouton Démarrer situé à côté de la nouvelle entrée qui vient d’apparaître.
  3. Via un répertoire local directement sur le Thin Client :
    • Créez un dossier via le bouton Nouveau répertoire local . Vous pouvez activer, pour ce dossier, un partage FTP ou SMB afin de pouvoir ensuite téléverser la vidéo.
      Pour utiliser le partage FTP, l’option « Activer le serveur FTP » doit être activée dans les Paramètres globaux Pour l’utilisation de SMB, activez l’option « Activer Samba (partages Windows) WarningLe serveur FTP sur RangeeOS est uniquement adapté à l’utilisation du mode de connexion « non chiffré ». Selon le client FTP utilisé, cela doit être pris en compte dans la configuration de la connexion.

Démarrer LibreOffice avec des options en ligne de commande

Naviguez vers Connexions & Applications -> Configuration des scripts et créez une Nouvelle connexion .

Sous Script, saisissez le script d’exemple correspondant à votre environnement et au format de fichier.

Remplacez ici :

  • #NomDuPartage# | par le nom du lecteur choisi ou affiché dans la configuration de l’attribution des lecteurs
  • #NomDeLaPrésentation# | nom/chemin du fichier vidéo sur le support de stockage.
  • Avec sliderTimeout, vous pouvez définir après combien de secondes la diapositive suivante doit s’afficher.

Les autres options sont libres. Dans la plupart des cas, il est conseillé d’activer Démarrage automatique ou À la fin de la connexion : Reconnecter.

Fichier PPS :

Un fichier PPS démarre automatiquement en mode présentation et contient des informations sur la durée d’affichage de chaque diapositive. Il suffit ici d’un appel simple à la présentation :

sliderTimeout=5 
presentation="/mnt/shares/all/#NameDerFreigabe#/#NameDerPräsentation#" 
libreoffice --show "$presentation"

Fichier PPTX :

Un fichier PPTX est ouvert via ce script en mode présentation. Dans cet exemple, toutes les 5 secondes, une pression sur la flèche droite du clavier est simulée pour passer à la diapositive suivante.

sliderTimeout=5
presentation="/mnt/shares/all/#NameDerFreigabe#/#NameDerPräsentation#"

libreoffice --norestore --show "$presentation" &
sleep 15

while true; do
    if ! pgrep -x "soffice.bin" >/dev/null; then
       pgrep -x "soffice.bin"
        break
    fi
    xdotool key "Right"
    sleep "$sliderTimeout"
done