Re: Can I dynamically create the list of items available to install based on environment capabilities and conditions?
Re: Can I dynamically create the list of items available to install based on environment capabilities and conditions?
- Subject: Re: Can I dynamically create the list of items available to install based on environment capabilities and conditions?
- From: Andy Kim <email@hidden>
- Date: Mon, 4 Jun 2007 15:15:00 -0700
FYI, Installer Plugins will not run in Apple Remote Desktop (they'll
just be ignored) nor from running installer from the terminal. I
guess Installer Plugins are intended to be "optional" dialogs.
http://s.sudre.free.fr/Software/documentation/Iceberg/English.lproj/
documentation/Plugins Pane.html
You'll need to either to launch a custom app with UI, or require some
information beforehand in some text config file.
-Andy
On Jun 4, 2007, at 2:25 PM, Jonathon Hardy wrote:
Hi,
I work for a company that makes effects applications
and plugins for video applications and we have ported
several apps and plugins from Windows to Mac OS X 10.4
and higher. We're a couple of months away from
releasing these and I have the task of building an
installer that does some custom functions, but still
looks and feels like a typical installer. It also
needs to support ARD and so I have build an installer
using PackageMaker and Interface Builder and Xcode for
the custom pluging.
This installer performs system checks (OS version,
processor type, memory size, etc.) and can change the
choices visible and enabled attributes based on the
system. However, I also need to be able to let our
users answer some questions and only show certain
options based on their responses - we have implemented
this part as an installer plugin. We also have an
installer plugin that lets users enter a serial
number, that serial number is checked, some licensing
files are put on the user's system, and the outcome of
the check will also limit what the user can install.
We have to limit this at install time because once
some items are installed, there is no way to prevent
usage (custom 3D object libraries and such). We have
a metapackage and several child packages - each child
package runs an executable to find the required
licensing files to try to further protect our
products. I know this is a bit different and does not
exactly follow Apple's HIG, but this is the way we
have to do it because of internal policies (don't
ask).
My question is - is there a way to get the installer
to evaluate the choice dictionary attributes after our
users provide some input? Or to write the choice
dictionary dynamically?
Thanks So Much,
Jon
______________________________________________________________________
______________
Luggage? GPS? Comic books?
Check out fitting gifts for grads at Yahoo! Search
http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40mxplay.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden