Old 13th December 2006, 22:12   #1
TheHeartSmasher
Junior Member
 
Join Date: Dec 2006
Posts: 3
Requirement Application

I would like to create an installer the requires the following applications to be installed.

On the first installation page these programs are listed with someway of showing they are already installed. (I would need some help doing this)

If it is installed then the program has text under or beside it that says it is already installed.

If the program is not installed the user can check it and it will be downloaded and installed. (My problem is I do not know how to get an application to download and install.)
================================
Genuine Validator
Windows Installer 3.1
Microsoft .NET Framework 1.1
Microsoft .NET Framework 1.1 patch
Microsoft .NET Framework 2.0
Windows XP SP2 (If it is not installed already)

Mozilla Firefox 2.0
Adobe Flash 9
Adobe Shockwave
Windows Media Player 10
VLC Media Player
Quicktime

EA Link
Steam
Teamspeak (linked to website due to their terms)
================================

Then I would like to have optional software like games that are downloaded from a zip file, extracted then installed.

During the download I would like to show the progress of the download.

But have the text or something beside the installed application name saying if it is installed already. Giving the user the ability to redownload and install if the user wants to.

Also how would I have the program do auto updates and have a notify icon show up by the clock?
TheHeartSmasher is offline   Reply With Quote
Old 13th December 2006, 22:23   #2
Red Wine
Forum King
 
Red Wine's Avatar
 
Join Date: Mar 2006
Location: Ath. GR
Posts: 2,078
You may start with the included NSISdl plugin.
There are a few more download plugins at wiki.

Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS
Red Wine is offline   Reply With Quote
Old 14th December 2006, 07:36   #3
TheHeartSmasher
Junior Member
 
Join Date: Dec 2006
Posts: 3
How would I be able to make a program from the checkable options have something appear by them saying it is already installed and or up to date.

How would I create an NSIS auto update application that detects if the software is out of date.

If it is it downloads and installs the software automatically?
TheHeartSmasher is offline   Reply With Quote
Old 14th December 2006, 09:47   #4
Red Wine
Forum King
 
Red Wine's Avatar
 
Join Date: Mar 2006
Location: Ath. GR
Posts: 2,078
Certainly, you're able to do all these things with NSIS.
My opinion, start examining the included InstallOptions examples. Also find examples at wiki and here in this forum. You'll learn how to create custom pages, put controls on them, change controls, and so on. After that, reading values from registry, finding and comparing files and file versions, and finaly set up and run the whole thing would be the easy part of the job.

Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS
Red Wine is offline   Reply With Quote
Old 14th December 2006, 17:53   #5
TheHeartSmasher
Junior Member
 
Join Date: Dec 2006
Posts: 3
Is there a way that I can get the license file downloaded like I can do all other programs using inetload? As when I try to display the license file I get an error.
TheHeartSmasher is offline   Reply With Quote
Old 14th December 2006, 17:58   #6
Red Wine
Forum King
 
Red Wine's Avatar
 
Join Date: Mar 2006
Location: Ath. GR
Posts: 2,078
You may want to check this thread:

http://forums.winamp.com/showthread....hreadid=255760

Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS
Red Wine is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump