Änderungen von Dokument LibreOffice - Automatisches Abspielen einer PowerPoint-Präsentation
Zuletzt geändert von Tobias Wintrich am 2026/01/08 14:50
Von Version 3.1
bearbeitet von Tobias Wintrich
am 2025/01/13 15:31
am 2025/01/13 15:31
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 4.1
bearbeitet von Tobias Wintrich
am 2026/01/08 14:50
am 2026/01/08 14:50
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -36,7 +36,7 @@ 36 36 37 37 Ersetzen Sie hier noch: 38 38 39 -* #NameDerFreigabe# (% id="cke_bm_28557S" style="display:none" %) (%%)| durch den von Ihnen gewählten bzw. in der {{status title="Konfiguration der Laufwerkszuordnung"/}} angezeigten Laufwerksnamen. 39 +* #NameDerFreigabe# (% id="cke_bm_28557S" style="display:none" %) (%%)~| durch den von Ihnen gewählten bzw. in der {{status title="Konfiguration der Laufwerkszuordnung"/}} angezeigten Laufwerksnamen. 40 40 * #NameDerPräsentation# | Name/Pfad zur Videodatei auf dem Datenträger 41 41 * Über "sliderTimeout" können Sie angeben, nach wie vielen Sekunden die nächste Folie angezeigt werden soll 42 42 ... ... @@ -46,29 +46,27 @@ 46 46 47 47 Eine PPS Datei startet automatisch als Präsentation und Enthält Informationen zur Anzeigedauer der Einzelnen Folien. Hier genügt ein einfacher Aufruf der Präsentation: 48 48 49 -{{{sliderTimeout=5 50 -presentation="/mnt/shares/all/#NameDerFreigabe#/#NameDerPräsentation#" 51 -libreoffice --show "$presentation"}}} 49 +{{{presentation="/mnt/shares/all/#NameDerFreigabe#/#NameDerPräsentation#" 50 +libreoffice --norestore --show "$presentation"}}} 52 52 53 53 == PPTX-Datei: == 54 54 55 -Eine PPTX Datei wird über dieses Skript im Präsentationsmodusgeöffnet. Anschließend wird in diesem Beispiel alle 5 Sekunden auf der Tastatur ein druck auf "Pfeiltaste rechts" simuliert um auf die nächste Folie zu wechseln.54 +Eine PPTX Datei wird über dieses Skript geöffnet. Anschließend wird in diesem Beispiel alle 5 Sekunden auf der Tastatur ein druck auf "Pfeiltaste rechts" simuliert um auf die nächste Folie zu wechseln. 56 56 56 +(% class="box infomessage" %) 57 +((( 58 +An dieser Stelle wird nicht der ~-~-show Befehl verwendet da dieser in Libreoffice unerklärlicher Weise zu enorm langen Ladezeiten führt. Statt dessen wird die Präsentation per simuliertem Klick auf F5 gestartet. 59 +))) 60 + 57 57 {{{sliderTimeout=5 58 58 presentation="/mnt/shares/all/#NameDerFreigabe#/#NameDerPräsentation#" 59 59 60 -libreoffice --norestore --show "$presentation" & 61 -sleep 15 62 62 63 -while true; do 64 - if ! pgrep -x "soffice.bin" >/dev/null; then 65 - pgrep -x "soffice.bin" 66 - break 67 - fi 68 - xdotool key "Right" 69 - sleep "$sliderTimeout" 70 -done}}} 71 - 72 -== == 73 - 74 - 65 +# Präsentation starten 66 +libreoffice --norestore "$presentation" & 67 +sleep 10 68 +#Bestätige den Tipp des Tages (falls er erscheint) 69 +xdotool key "Return" 70 +sleep 2 71 +xdotool key "F5" 72 + }}}