Skip to main content

Customised Screen Saver (macOS)

Description

CreateQuick answer: Use this example Fileset to install a customisedcustom macOS Screenscreen Saversaver (.saver) tothat simplydisplays displaya anstatic image or more advancedcustom HTML/JavascriptJavaScript, code.then set it as the login window screen saver with a profile.

Ingredients

Directions

Fileset Installation

  1. Download and unzip "FileWavethe ExampleExample_FileWave.saver.zip ScreenSaver.zip".attachment from this article.
  2. Import intothe Fileset in FileWave AdminCentral.

CustomiseCustomize ScreenSaverthe Namescreen saver name (Optional)optional)

  • Open the Fileset Contentscontents.
  • Expand /var/scripts/498452. (NumberThe number will differ toin example)your Fileset.
  • Select file: FileWaveExampleScreenSaver.sh.

2bcJMFTTlUdj4UDY-embedded-image-tn25lwrw.png2bcJMFTTlUdj4UDY-embedded-image-tn25lwrw.png

  • Select Get Info > Executable (Tab).
  • Set LaunchArgument 1 to the desired namescreen (saver name, replacing FileWave)FileWave.
  • Repeat stepsthe 4same toLaunchArgument 6change withfor file: RemoveFileWaveScreenSaver.sh.

3KgtihsTGe6kydjL-embedded-image-nlgbvw3f.png3KgtihsTGe6kydjL-embedded-image-nlgbvw3f.png

CustomiseCustomize the Sourcesource Filefile (Optional)optional)

  • Replace the following file with a desired file: /tmp/FileWave.saver/Contents/Resources/fw.png with the image you want to display.
  • Edit /tmp/FileWave.saver/Contents/Resources/index.html"html and replace "fw.png"png with filename of the new image name from step 1.filename.

k3ndmwBWCE0cIszv-embedded-image-g32hc1ed.pngk3ndmwBWCE0cIszv-embedded-image-g32hc1ed.png

Optional
ReplaceYou can replace the entire contents of fileindex.html with customyour own HTML/JavascriptJavaScript if desiredthe screen saver should show more than a static image.

Test

Associate the Fileset to a test machine.Mac Onfirst. installationAfter installation, the followingexample screen saver should beappear seenas fromshown the example:below:

yvYB8TkHKGgEA0q3-embedded-image-9kvbmuwr.pngyvYB8TkHKGgEA0q3-embedded-image-9kvbmuwr.png

Set Screen Saver as Default

  • Open Profile Editor and Selectselect Login Window.
  • Set 'Use screen saver module at path'path to /Library/Screen Savers/FileWave.saver". (Replace FileWave.saver to matchwith your custom name if you changed fromit above)above.

X6J6qH6c0BL3SIcy-embedded-image-enjnyinr.pngX6J6qH6c0BL3SIcy-embedded-image-enjnyinr.png

Login Window Profileprofile Requirementrequirement
Edit anyan existing Login Window profile if you already existinguse "Login Window" Profile.one. If this is your first time use of "Login Window"Window payload, please make sure to review allthe other Profileprofile settings.settings before deploying it.