Skip to content
This repository has been archived by the owner on Feb 8, 2023. It is now read-only.

60 Options

Tyler Morgan edited this page Aug 27, 2018 · 9 revisions

Options

Continue Action (1.1+)

The continue action will be added to the configuration plist for SplashBuddy. One of these items will be placed above the <applicationsArray> (see the example below.)

  • Restart
  • Shutdown
  • Logout
  • Launch Application by setting a path, for example /Applications/Enterprise Connect.app
  • Hidden
  • Quit
<dict>
	<key>continueAction</key>
	<string>Restart</string>
	<key>applicationsArray</key>
	<array>

Hide Sidebar (1.1+)

You can hide the sidebar by setting hideSidebar to true

Hide Background (1.1+)

For debug purposes, you can hide the background by setting hideBackground to true.

You set it in the plist or use use it as a flag while launching the app: SplashBuddy.app/Contents/MacOS/SplashBuddy -hideBackground true

Flag files (1.2+)

During execution, SplashBuddy will write some tag files to /var/tmp/SplashBuddy/. It's helpful to write Extension Attributes to monitor execution of SplashBuddy, and eventually have a policy to delete it.

  • CriticalDone: All critical softwares are installed
  • ErrorWhileInstalling: Errors while installing
  • AllInstalled: All software is installed (failed or success)
  • AllSuccessfullyInstalled: (All software is sucessfully installed)

ℹ️ /var/tmp/SplashBuddy/ folder will be owned by the first user executing SplashBuddy. It has not been tested for multiple users.

Lab Mode (1.2+)

With labMode set to true, SplashBuddy will automatically display complete.html from presentation.bundle/xx.lproj/ when all software is done installing (successfully or not).

Ideal when you deploy to multiple computers in a lab setting and want a quick way to see when everything is done.

	<dict>
	<key>labMode</key>
	<true/>
	<key>applicationsArray</key>
	<array>

Other Options

  • Quit SplashBuddy and set .SplashBuddyDone by using CMD+ALT+CTRL+Q