Help - Search - Members - Calendar
Full Version: Choose custom installed component during installation
MSFN Forums > Member Contributed Projects > nLite > Application Add-Ons

   
Google Internet Forums Unattended CD/DVD Guide
gramiche
Hi,

I have built my personnal WinXP with some programs (using CABS from this forum :-)).

A friend take it (with it's own cd key, of course !) and doesn't be happy by my choice of programs installed. For example i use GAIM on my 3 computer, so i have added it, but he dosn't use any IM, so he need to uninstall it after windows installation :-s

I have created a little program that pop up at the begin of custom program installation.
You can choose which program you want to install, and which you wont.

i join a screenshot of the current popup design (in french, sorry) and the .ini configuration file :

I'm currently in testing process (check how to integrate it easily in the ISO builind)

Someone is interested by this little tool ? Do you think it is usefull ?
Keyser Soze
A good idea - I like it.
mad_mattx
I'd be interested, and some ideas if possible. (Simular to wpi)

Set defaults
Set a timer

Thanks
gramiche
QUOTE (mad_mattx @ Feb 3 2006, 02:06 PM) *
I'd be interested, and some ideas if possible. (Simular to wpi)

Set defaults
Set a timer

Thanks


Timer added (60 seconds)
defaults set by .ini file
langu.ini to use in other language than french

I will test in my xp install this week-end and hope to release it next monday
mad_mattx
excellent, thanks gramiche

maybe others will have an idea too...

To make it easier to use, you could see if nuhi would be interested in integrating it to nlite.

so when you choose to add a hotfix, extra options could be added to nlite;
to make apps default
to select the timer length

and on integrating hotfixs so as not to get confused between updates and apps, tags could be set by developers.

that’s my two cents, good luck with your project

Matt
gramiche
It could be nice !

Nuhi ? smile.gif
piXelatedEmpire
may I suggest you PM nuhi and direct him to this thread newwink.gif

I like what you're doing here smile.gif
rado354
Awesome idea yes.gif

I would like to see more addons as well.
Integrating addons with nLite is a great feature but in my opinion it's a little bit underestimated.

Not enough addons are created no.gif
The advanced users should participate more...
nuhi
gramiche, It would be great to just integrate your tool with other applications, not inside nlite package, and then automatically generate appropriate config depending on integrated programs.
To simplify: run nlite, go to application integration page, insert your tool, insert apps...nlite generates all what is needed and recognizes custom installer thingy.

Hypothetical scenario aka don't do this at home.
gramiche
Actualy, to use my addon :

I add all addons i want to install with the application integration screen (but i rip the [AddProgram] section of the .ini contained in the .cab)

I add my launcher with the same way (launcher is packed into a .cab)

launcher.ini is set with all command ripped in all previous [AddProgram] section

Do you think NLite can do the rip step and build the launcher.ini ?
DNic41
Nice, I like it. I would use it.
gramiche
First public version is up woot.gif

Launcher
Information: WebSite
Version: 1.1
Credit: Gramiche
Size: 170 KB
Main: Download

[Edit : Version update to 1.1]
mad_mattx
Thankyou gramiche

I will try tonight
mad_mattx
PDFCreator.exe;/VERYSILENT;X;PDF Creator - PDF Printer

It did not like my switch sad.gif

I don't think it ran either. sad.gif

Matt

wait think i done stuff wrong sad.gif

Matt
Keyser Soze
Unless I'm doing something wrong - I can't get it to work at all.
mad_mattx
oops i try again
gramiche
QUOTE (Keyser Soze @ Feb 5 2006, 09:54 PM) *
Unless I'm doing something wrong - I can't get it to work at all.


can you explain a little bit more ? smile.gif

mad_mattx > I have try in local, it seem to work. I wait your further tests before check in a real install newwink.gif
mad_mattx
it works.

I think the main thing to realise is that this is the only app you need to integrate. Of course you still need to determine whether a cab file is an app or an update.

then you should copy the apps (need to extract it from the cab) to the SVCPACK directory and add the necessary command line to the launcher.ini that is in the SVCPACK directory.

So in reality when you know the silent commands (should be in the ini file in the cab, if you got the app from a cab) for an app you just need to add it to the launcher.ini, no need to make a cab.
gramiche
Actually, there is 3 ways to use my launcher :

1) Edit the cab to set the launcher.ini with all apps you want. Edit each app cabs ton delete the [addprogram] section.
In nLite you integrate the cab of the launcher and all the apps cab you want.

2) Edit the cab to set the launcher.ini with all apps you want (like in 1). Add directly in the SVCPACK folder of the cab all apps you want.
In nLite, you just integrate the big cab of the launcher which contain all apps.

3) Integrate directly the launcher.cab in nLite. Do not integrate the apps you want. Do not generate ISO file.
Go to the SVCPACK folder, set the launcher.ini with all apps you want and add directly the apps in the folder.
Go back to nLite and generate ISO file.


I can create an "integrator" to help users in the way 2, but i think it is better that Nuhi create a routine to help user in way 1 (by generate launcher.ini and update all entry_apps.ini, or at least update entry_apps.ini defined in the launcher.ini)

If someone want to translate the launcher in other language, just send me the translated langu.ini smile.gif
joeyeti
I just sent gramiche a Slovak translation of the 2 Lines in langu.ini... Anyone else to translate this huge one?

biggrin.gif
bonedaddy
Well it worked, sort of...... the window with the check boxes came up but there was no

nothing inside, except for the check boxes, I checked them and everything installed fine....

Be nice to see what was being checked..........


BD cool.gif
gramiche
Have you write some description in the launcher.ini ?
you need to write launcher.ini with this style :
program.exe;/S;X;Description

Description come after 3 ;
(the screenshot on this forum show launcher.ini with only 2 ;. It was abuilt version, i have removed it to not confuse you)
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.