Last modified by Ulrich Mertz on 2026/02/05 14:52

From version 2.1
edited by Ulrich Mertz
on 2026/02/05 14:52
Change comment: There is no comment for this version
To version 1.1
edited by Ulrich Mertz
on 2026/02/05 14:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -LibreOffice - Automatically Playing a Presentation in a Continuous Loop
1 +LibreOffice - Automatisches Abspielen einer PowerPoint-Präsentation
Content
... ... @@ -1,13 +1,11 @@
1 1  === RangeeOS - Automatically Playing a Presentation in a Continuous Loop ===
2 -
3 3  You can easily use RangeeOS to play a presentation in a continuous loop. To do this, you need the software modules "libreoffice" and "scripts". If you do not yet have access to the required software modules, please contact our support team:
4 4  
5 5  * Email: [[support@rangee.com>>mailto:support@rangee.com]]
6 -* Support Form: https://rangee.com/support/[[url:https://rangee.com/support/]]
5 +* Support Form: [[https://rangee.com/support/>>url:https://rangee.com/support/]]
7 7  
8 8  {{info}}
9 9  This procedure described here was last tested with the following setup:
10 -
11 11  * Firmware x64 12.00 Build 223
12 12  * LibreOffice 7.3 x64 12.00 Build 002
13 13  * Scripts x64 12.00 Build 005
... ... @@ -20,18 +20,16 @@
20 20  [[Screenshot: Configuration view for drive mapping with local drive, network drive, and local directory setup>>image:laufwerke.png||alt="Screenshot: Configuration view for drive mapping" height="273" id="Ilaufwerke.png" width="800"]]
21 21  
22 22  1. Using a storage device connected to the Thin Client (USB stick/SD card):
23 -
24 -* If the option "Auto-mount local drives" is enabled under {{status title="Global Settings"/}}, no further steps are required. If this option is disabled, you can set up a local drive directly using the available option {{status title="New Local Drive"/}}.
25 -
21 + * If the option "Auto-mount local drives" is enabled under {{status title="Global Settings"/}}, no further steps are required. If this option is disabled, you can set up a local drive directly using the available option {{status title="New Local Drive"/}}.
22 +
26 26  2. Using a network drive:
27 -* Select either {{status title="New Network Drive"/}} or {{status title="SMB Network Drive Wizard"/}} and enter the corresponding information for your network drive.
28 -* After applying the settings, press the {{status title="Start"/}} button next to the newly created entry.
24 + * Select either {{status title="New Network Drive"/}} or {{status title="SMB Network Drive Wizard"/}} and enter the corresponding information for your network drive.
25 + * After applying the settings, press the {{status title="Start"/}} button next to the newly created entry.
29 29  
30 30  3. Using a local directory directly on the Thin Client:
28 + * Create a folder via {{status title="New Local Directory"/}}. For this folder, you can optionally enable an FTP or SMB share to upload the video later. To use the FTP share, ensure the option "Enable FTP Server" is set under {{status title="Global Settings"/}}. For SMB shares, enable "Activate Samba (Windows Shares)".
29 + * {{warning}} The FTP server on RangeeOS only supports the "Unencrypted" connection method. Depending on the FTP client, this must be configured in the connection settings.{{/warning}}
31 31  
32 -* Create a folder via {{status title="New Local Directory"/}}. For this folder, you can optionally enable an FTP or SMB share to upload the video later. To use the FTP share, ensure the option "Enable FTP Server" is set under {{status title="Global Settings"/}}. For SMB shares, enable "Activate Samba (Windows Shares)".
33 -* {{warning}} The FTP server on RangeeOS only supports the "Unencrypted" connection method. Depending on the FTP client, this must be configured in the connection settings.{{/warning}}
34 -
35 35  = Starting LibreOffice with Command Line Options =
36 36  
37 37  Navigate to {{status title="Connections & Applications"/}} -> {{status title="Script Configuration"/}} and create a {{status title="New Connection"/}}.
... ... @@ -39,7 +39,6 @@
39 39  Enter the suitable example script according to your environment and file format in the "Script" section.
40 40  
41 41  Replace:
42 -
43 43  * #ShareName# with the name of the drive displayed in {{status title="Drive Mapping Configuration"/}}.
44 44  * #PresentationName# with the name/path of the video file on the medium.
45 45  * "sliderTimeout" to define how many seconds before the next slide is shown.
... ... @@ -49,7 +49,8 @@
49 49  **PPS File:**
50 50  A PPS file automatically starts as a presentation and contains information about individual slide timings. This requires only a simple call to the presentation:
51 51  
52 -{{{presentation="/mnt/shares/all/#ShareName#/#PresentationName#"
47 +{{{
48 +presentation="/mnt/shares/all/#ShareName#/#PresentationName#"
53 53  libreoffice --norestore --show "$presentation"
54 54  }}}
55 55  
... ... @@ -57,10 +57,11 @@
57 57  A PPTX file must be opened using this script. In this example, a keyboard press on the "right arrow" key is simulated every 5 seconds to proceed to the next slide.
58 58  
59 59  {{info}}
60 -At this point, the ~-~-show command is not used because it causes unexplained long loading times in LibreOffice. Instead, the presentation is started by simulating a press on F5.
56 +At this point, the ~--show command is not used because it causes unexplained long loading times in LibreOffice. Instead, the presentation is started by simulating a press on F5.
61 61  {{/info}}
62 62  
63 -{{{sliderTimeout=5
59 +{{{
60 +sliderTimeout=5
64 64  presentation="/mnt/shares/all/#ShareName#/#PresentationName#"
65 65  
66 66  # Start the presentation