The forum

Launch POM Application from Shell Script

PowerPoint Viewer 2007

Author Replies
blair19 Tuesday 14 July 2015 at 22:04
blair19Anonymous

Greetings.

I'm currently running POM 4.2.8 on OS X 10.6.8 on a Mac Mini with PowerPoint Viewer 2007 installed inside POM and working just fine. My goal is the following;

  1. The Mac Mini starts and automatically logs into limited user account
  2. A script has this Mac connect to a Windows share and copies over all .ppt and .pptx files to a local directory
  3. The script then generates the plain text playlist file based on the.ppt and .pptx files that are now present on the local directory
  4. The Script then launches PowerPoint Viewer 2007, and cycles through all presentations in the playlist.txt.

It's the 4th item that I require assistance with as so far I've only figured out how to..

1 - Launch POM from the terminal, sh /Applications/PlayOnMac.app/Contents/Resources/playonlinux/playonmac

2 - With the POM GUI open, I can launch the PlayOnMac Console through the GUI and launch the PowerPoint Viewer with switches to have it read a playlist.txt file that contains the location and names of a handful of .ppt and .pptx slide shows using...

POL_Wine /Users/blair19/PlayOnMac\'s\virtual\ drives/PPV2007_/drive_c/Program\ Files/Microsoft\ Office/Office12/PPTVIEW.exe /s /l z:\\Users\\blair19\\Documents\\Presentations\\Playlist.txt

I see in /Applications/PlayOnMac.app/Contents/Resources/playonlinux that there is playonlinux-shell and playonlinux-bash.

Attempting to run playonlinux-shell gives me an "ImportError" and tells me to "see 'man python' for running in 32-bit mode."

Attempting to run playonlinux-bash tells me to "Please install python before trying to run this program."

So yes, the mention of python is present in both errors.

     I've been reading through the Wiki scripting pages, but what I'm taking away is that it seems that these examples are showing how to script an application installation. What am I missing here?

     Any assistance in this would be much appreciated. My Mac/OS X experience is limited though my Linux experience seems to be helping a bit.

Quentin PÂRIS Tuesday 14 July 2015 at 22:07
Quentin PÂRISAnonymous

There is a solution, but before trying complicate stuff,

Have you tried to create a shortcut from PlayOnMac, and see if the generated .app scripts suits better for you?

Edited by Tinou

blair19 Tuesday 14 July 2015 at 23:17
blair19Anonymous

Wow, it was that simple. You're awesome!

My desktop shortcut that was created during my installation of PowerPoint Viewer 2007 is called PPTView.

so running sh Desktop/PPTVIEW.app/Contents/MacOS/playonmac /s /l z:\\Users\blair19\\Documents\\Presentations\\Playlist.txt did the trick.

With that I'm moving on to complete these other tasks in order to finalize this kiosk solution.

Thanks again! Any additional tips/tricks are certainly welcome.

Quentin PÂRIS Tuesday 14 July 2015 at 23:35
Quentin PÂRISAnonymous

You're welcome.

You may want to completely customize the generated .app and ask OSX to run it automatically run it on startup

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com