Help - Search - Members - Calendar
Full Version: [RELEASE] Windows Installations Starter
MSFN Forums > Unattended Windows Discussion & Support > Application Installs

   
Google Internet Forums Unattended CD/DVD Guide
ripdajacker
WiX one beta released:)

Download here

Updates since last:
- Added multiple commands per item
- Added a bunch of colorthemes
- Made an ini editor (not done)
- Added pre and postinstall scripts

Features:
- Colorthemes, which are easily customized (Two are included)
- Unattended install with timer or without
- Easy to use INI files to write commands and params in
- Very memoryefficient
- Very easy to manage application installs (You just have to dump the inifiles in the inifolder and voila!)
- Includes an ini editor smile.gif
Screenshot:
Click to view attachment


There are three types of INI files in this system:

1) The main.ini
2) An application ini
3) A colortheme ini

The main.ini is where following information is stored:
[Main] (section name)
Title (Windows title)
SkinDir (Directory of which the colortheme ini's (skins) are in.)
DefaultSkin (Default skin, (specify only filename, not full path))
DefaultInstallDelay (The amount of seconds the program will wait before it install the default package)
ExitOnComplete (True/False - if true the application will exit after the installation process, if false it will not)

An application ini has the following form:
[Main] (section name)
Name (The name of the application to be installed i.e the name which is viewable by the user)
Default (True/False - sets the default flag)
[Commands]
Command# (The command to execute)
Param# (The parameters) //replace # with a number starting with 1

The colorthemes you can figure out for yourself, they are fairly simple.
Avneet
nice looks cool.. keep working on it.. will test it soon

cheers
T D
Could work on the UI a bit but I'll try it out.

Any mirrors (help me, it's Rapidshare!)?
ripdajacker
Mirror added thanks to ZcWorld:
http://files.filefront.com/rdj_installatio...;/fileinfo.html
KenanBalamir
Nice work.. I will test it soon.
mazin
Thanks, ripdajacker, for sharing your app.

I'm about to create app CD for my PC. Please, can you tell where to put what?

And, what about commands like: copy, del, regedit, etc.

Thanks, again.
ripdajacker
I am currently on vacation, but I am glad that you liked my app. The next version is to come around 8th/9th of august, and it will feature the following (it's almost done but I don't have a computer with development tools to finish/compile it while i'm on vacation):

- Multiple commands per item, including pre- and postinstallation scripts
- An INICreator for the app, so that itīs easy for y'all to create the installation scripts and so on
- One big pile of colorthemes

Currently in early alphastage is real skinning support as in eg. trillian or winamp.

In the upcoming version the inis will approximately look like this:
[Main]
Name: string
Default: boolean

[Commands]
Command#: string
Param#: string

* where you replace the # with an integer, starting from 0 (all this will be made as easy as click and write with the ini editor)

So mazin, wait about a month and you'll get a much improved app, with actual functionality.
mazin
Wish you good vacation.
ripdajacker
UPDATE

Made a lot of changes, and here it is mazin. WiX has been born (Windows Installations Executor)

Download here
mazin
Thanks, man.

I'll try it now.

< EDIT >

Would you please post the INIs for those BRICOs shown in your pic from the first post?

Is it a single INI or separated ones?

Thanks.
ripdajacker
QUOTE (mazin @ Aug 4 2006, 10:15 AM) *
Would you please post the INIs for those BRICOs shown in your pic from the first post?

Is it a single INI or separated ones?

Thanks.

It's seperate. I've made autoit scripts for the bricopacks, but here goes anyway:

[Main]
Name=BricoPacks Vista Inspirat
Default=False
[Commands]
Command1=shellpacks/vista-inspirat.exe
Param1=False
mazin
Testing Results.

I ran WIX for testing purposes on a running XP-Pro-SP2. I tested WIX for seven applications of different commands to see what's working and what's not.

All codes below work fine except those underlined.

QUOTE (main.ini)
[Main]
Title=WiX one!
INIDir=inifiles
AppDir=apps
SkinDir=skins
DefaultSkin=deviantart.ini
DefaultInstallDelay=25
ExitOnComplete=True

QUOTE (101.ini)
[Main]
Name=UltraISO 7.5 ME
Default=True
[Commands]
Command1=UISO75ME\UISO75ME.exe /LANG=en /NoIcons=0 /VERYSILENT /SP-
Param1=False

QUOTE (102.ini)
[Main]
Name=Calendar Builder 3.2q
Default=True
[Commands]
Command1=CalBuild\CalBuild.exe /s
Param1=False
Command2=COPY CalBuild\CB.ini "%SYSTEMDRIVE%\Program Files\Calendar Builder\*.*"
Param2=False

QUOTE (103.ini)
[Main]
Name=EVEREST Home Edition 2.20.405
Default=True
[Commands]
Command1=EVEREST\EVEREST.exe /VERYSILENT /SP-
Param1=False

QUOTE (104.ini)
[Main]
Name=Longhorn Clock 1.62b
Default=True
[Commands]
Command1=LClock\LClock.EXE /S
Param1=False
Command2=copy LClock\*.ini "%SystemDrive%\Program Files\LClock\*.*"
Param2=False

QUOTE (105.ini)
[Main]
Name=RegShot 1.7.2
Default=True
[Commands]
Command1=RegShot\RegShot.exe
Param1=False

QUOTE (106.ini)
[Main]
Name=SciTE 1.62-wbd-1
Default=True
[Commands]
Command1=SciTE162\SciTE162.exe /VERYSILENT
Param1=False

QUOTE (107.ini)
[Main]
Name=WinZip 9.0
Default=True
[Commands]
Command1=regedit.exe /s WinZip\BEFORE.reg
Param1=False
Command2=WinZip\WinZip.exe
Param2=False
Command3=regedit.exe /s WinZip\AFTER.reg
Param3=False

Here's my folder structure and WIX when finished.
As you can see, INIs are named so that they execute in the order I want them to.
zakum
Looks very interesting, I`ll give it a try.

Thanks
mazin
@ ripdajacker

Have you got a solution for those commands: copy, delete, and regedit? Or, maybe I'm applying them the wrong way!

Thanks.
ripdajacker
QUOTE (mazin @ Aug 15 2006, 08:22 AM) *
@ ripdajacker

Have you got a solution for those commands: copy, delete, and regedit? Or, maybe I'm applying them the wrong way!

Thanks.


I am working on a fix right now. I would imagine a "dirty" way to do it would be, to include the path of the regfiles. A fix will be done soon so just stay tuned smile.gif
elajua
will try it on a fresh install of windows.
one question? the progress windows in the screenshots seem to be fixed size, can it be resized? i ask this because i use sometimes long names for stuff...

thank. keep up the good work.
ripdajacker
QUOTE (elajua @ Aug 20 2006, 04:13 PM) *
the progress windows in the screenshots seem to be fixed size, can it be resized?


I have approximately doubled the width in the new build, so that shouldn't be an issue.
mazin
Any progress? Thanks.
rado354
Looks cool smile.gif

I will give it a try. What a shame I see it just now.

Thanks ripdajacker!
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.