Hi,
I'm trying to package MindManager v22 (14), but when I try to test it out, it prompts me to log into an email MindJet account first before entering the license key. Is there a way to bypass for a silent install?
We've packaged the v12 in the past and used the script below, but I can't seem to get it working for v22.
Any help is appreciated.
Mitch
#!/bin/bash
#####################################################################################################
#
# ABOUT THIS PROGRAM
#
# NAME
# MindManagerSettings.sh -- Set License and accept EULA
#
#
####################################################################################################
#
# HISTORY
#
# Version: 1.1
# - Philipp Reinheimer, 14.04.2018
#
#
####################################################################################################
#---Variables---#
currentuser=$( scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/ { print $3 }' )
#---LicenseKey and Settings---#
su -l $currentuser -c "defaults -currentHost write com.mindjet.mindmanager.12 LicenseKey 'APxxxx-xxxx-xxxx-xxxx'"
su -l $currentuser -c "defaults -currentHost write com.mindjet.mindmanager.12 ShowEULA -int 0"
su -l $currentuser -c "defaults -currentHost write com.mindjet.mindmanager.12 Edition -int 0"
su -l $currentuser -c "defaults write /Users/$currentuser/Library/Preferences/com.mindjet.mindmanager.11 DeviceAutoUpdateDisabled -bool false"
su -l $currentuser -c "defaults write /Users/$currentuser/Library/Preferences/com.mindjet.mindmanager.11 FirstLaunch -bool false"
su -l $currentuser -c "defaults write /Users/$currentuser/Library/Preferences/com.mindjet.mindmanager.11 StartupDialogPolicy -int 3"
su -l $currentuser -c "defaults write /Users/$currentuser/Library/Preferences/com.mindjet.mindmanager.11 NewDocumentOnStart -int 1"
echo $currentuser
exit 0