This tutorial is a walkthrough of methods that are on the InstallerScriptFiles wiki site.
First steps are to download the free Nullsoft scriptable installer and install it.
Next, download this free NSIS editor (with built in wizards) and install it.
This is going to be for a large skin. For a small plugin with only a few files, you can cut and paste the example from the wiki and change names to files you need.
This example will be what the next version of Chameleon will use to install, complete with uninstaller.
First thing I do is copy everything I will need for the skin into a "working" directory so I can prune out anything I don't need to be installed. My working directory will be c:Installer\skin\chameleon. (I find it easier if I use "Installer" as if it was the directory c:\program files\devnz\gbpvr" and keep all files and folders underneath in the same relative path.)
Next, I will open the HM NIS editor and start a new script from wizard.
[ATTACHMENT NOT FOUND]
Fill in your information.
[ATTACHMENT NOT FOUND]
Name your setup file and choose LZMA compression.
[ATTACHMENT NOT FOUND]
Set the default install directory and choose your license file or readme.txt
(I will use a more advanced method later for choosing install directory so I will uncheck the box to allow users to choose directory)
[ATTACHMENT NOT FOUND]
First steps are to download the free Nullsoft scriptable installer and install it.
Next, download this free NSIS editor (with built in wizards) and install it.
This is going to be for a large skin. For a small plugin with only a few files, you can cut and paste the example from the wiki and change names to files you need.
This example will be what the next version of Chameleon will use to install, complete with uninstaller.
First thing I do is copy everything I will need for the skin into a "working" directory so I can prune out anything I don't need to be installed. My working directory will be c:Installer\skin\chameleon. (I find it easier if I use "Installer" as if it was the directory c:\program files\devnz\gbpvr" and keep all files and folders underneath in the same relative path.)
Next, I will open the HM NIS editor and start a new script from wizard.
[ATTACHMENT NOT FOUND]
Fill in your information.
[ATTACHMENT NOT FOUND]
Name your setup file and choose LZMA compression.
[ATTACHMENT NOT FOUND]
Set the default install directory and choose your license file or readme.txt
(I will use a more advanced method later for choosing install directory so I will uncheck the box to allow users to choose directory)
[ATTACHMENT NOT FOUND]
Fatman_do
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]
[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]
[SIZE="1"]
HTPC: AMD XP+2500, 512MB DDR (400) ~ Capture Device: Hauppage PVR-150
Storage: 30GB OS & Recording, 160GB Post Processing & Archive
Video Output: HD 32" TV via eVGA Geforce 6200le 256MB AGP DVI-HDMI cable out
Audio Output: Turtle Beach Riviera S/PDIF Optic Output (Digital pass thru only) to Home Theater Receiver[/SIZE]
[SIZE="2"]
Moderator | Tutorials | Community Skin | CommunitySkin-SVN[/SIZE]