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: Jonathon Hardy <email@hidden>
- Date: Mon, 4 Jun 2007 15:39:50 -0700 (PDT)
Hi,
Thanks for the fast response.
I think that's OK for our 3D libraries because they're
all encrypted and won't be installed unless the
licensing exists on the target system. You can set-up
ARD to also install the licensing - if not it will
skip the libraries. All of our other products can be
installed with ARD and I've tested that and it works -
they either don't run without the licensing or they
run in evaluation mode if the licensing isn't there.
The part that I can't figure out is how to update the
install display. For example, let's say that a user
bought a tool that works with Final Cut Pro or Adobe
Premier. We sell those individually at different
prices - but the actual product install packages are
both on the CD. If a customer puts in a serial number
for the Final Cut Pro version - we only want to show
the Final Cut Pro tools and not the Adobe Premier
tools. If a user puts in a serial number for the
Final Cut Pro tools and 3D libraries, we want to show
those in the list. There are several different
combinations that can be purchased - and we're trying
to only show what the customer bought instead of
showing every package that's on the CD.
Is that possible?
Thanks,
Jon
--- Andy Kim <email@hidden> wrote:
> 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
>
>
____________________________________________________________________________________
Shape Yahoo! in your own image. Join our Network Research Panel today! http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7
_______________________________________________
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