-
Notifications
You must be signed in to change notification settings - Fork 70
60 Options
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>
You can hide the sidebar by setting hideSidebar
to true
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
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.
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>
- Quit SplashBuddy and set
.SplashBuddyDone
by using CMD+ALT+CTRL+Q
If you can, please contribute.
You can also freely edit the wiki, every little bit helps!
Thank you 🌈