Welcome, Guest. Please login or register.
July 22, 2025, 11:32:03 AM

Login with username, password and session length

Search:     Advanced search
we're back, baby
*
Home Help Search Login Register
f13.net  |  f13.net General Forums  |  Gaming  |  Topic: MSI Creator 0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: MSI Creator  (Read 2194 times)
Ironwood
Terracotta Army
Posts: 28240


on: November 23, 2006, 03:57:39 AM

Anyone know of a good, easy one ?  Also, Free would be a bonus too.

 :-D

"Mr Soft Owl has Seen Some Shit." - Sun Tzu
Yoru
Moderator
Posts: 4615

the y master, king of bourbon


WWW
Reply #1 on: November 23, 2006, 11:40:23 AM

You can use the Nullsoft Install System - it's open source and free.

If you want to edit your MSIs later on, there's Orca, which is a giant pain in the ass to use. I've never tried to create a new MSI with Orca, so I have no idea if it's possible.

I'm going to warn you right off the bat that MSI is a black art and has rent asunder the souls of many a hopeful young man.
Murgos
Terracotta Army
Posts: 7474


Reply #2 on: November 24, 2006, 06:45:25 AM

Am I missing something?  I haven't tried to create a package in a long time but isn't there a wizard built into Visual Studios that you pretty much click through, pick some libraries to include and then your done?

"You have all recieved youre last warning. I am in the process of currently tracking all of youre ips and pinging your home adressess. you should not have commencemed a war with me" - Aaron Rayburn
Yoru
Moderator
Posts: 4615

the y master, king of bourbon


WWW
Reply #3 on: November 24, 2006, 12:33:53 PM

Am I missing something?  I haven't tried to create a package in a long time but isn't there a wizard built into Visual Studios that you pretty much click through, pick some libraries to include and then your done?

I recall fiddling around with that in the late 90s and remember it being a royal pain in the ass. Also, who says he has a $800 piece of software laying about? You can develop on Windows in Python, or with gcc + GTK. It's just a little harder to get started outside the playpen.
McCow
Terracotta Army
Posts: 45


Reply #4 on: November 24, 2006, 12:47:59 PM

Anyone know of a good, easy one ?  Also, Free would be a bonus too.

 :-D

There goes my lurk tag.

Most of the MSI packagers suck. 

My preference goes to any manager that can take a before/after snapshot and create an MSI of the difference.  I find they are the easiest to use.  The problem is that easy costs money.

I use WinINSTALL at work.  It's probably one of the better ones out there but you would expect better from a program which is horrendously expensive.  There is an evaluation version that will allow you to build and edit non-crippled MSI files.  If you are looking at doing a quick or one off MSI it might be worth the download.  WinINSTALL LE used to ship for free with Windows 2000 Server so you *might* be able to find a version out there.  I'm pretty sure the LE never did before/after snapshots though.  It's been a while since I used LE; It may not allow you to edit the MSI package.  If you get that far you will find out pretty quickly.

You might want to take a look at MakeMSI as well.  Warning: Colour scheme is awful.  He has some decent documentation on there and it may be what you are looking for.

If your program is simple enough (ie: only registry/.ini changes), just get a snapshot program (InCTRL comes to mind) and build a .reg file with your changes and avoid the mess that is Orca.

Edit: apparently the forum code auto-attaches http://
« Last Edit: November 24, 2006, 12:52:14 PM by McCow »

Words words words
Krakrok
Terracotta Army
Posts: 2190


Reply #5 on: November 24, 2006, 10:02:17 PM


InnoSetup doesn't create MSI files (that I know of) but it's a free open source install wizard written in Delphi.
Pages: [1] Go Up Print 
f13.net  |  f13.net General Forums  |  Gaming  |  Topic: MSI Creator  
Jump to:  

Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC