RichE Posted March 24, 2006 Share Posted March 24, 2006 inspired by my installer program i wrote, but was annoyed that i had to re-write the code for each app i created, i decided to write a program the would do it for me, so here it is...there are some features disabled as you can see, but futre version will allow you to compile the script as wellthe create code does need testing, but hey if it works it'll make my life easier.anyway the codethe only thing i ask of you if you use this is, can you leave the link back to me in the about bit, I know i can't force you but it would be nice.installer creator guia creator installerexpandcollapse popup; ---------------------------------------------------------------------------- ; ; AutoIt Version: 3.1.0 ; Author: RichE <rich.easton@gmail.com> ; ; Script Function: ; Rig installer script creator ; ; ---------------------------------------------------------------------------- ; Script Start #include <GuiConstants.au3> ;variables $ver = "1.0" ;end variables Opt("GUIResizeMode", 1) Opt("GUIOnEventMode", 1) ;gui environment $parent = GuiCreate("RIG Installer Creator v" & $ver, 700, 500) GUISetOnEvent($GUI_EVENT_CLOSE, "SpecialEvents") GUISetOnEvent($GUI_EVENT_MINIMIZE, "SpecialEvents") GUICtrlCreateGroup("General Information", 5,5,685,100) ;general info start GUICtrlCreateLabel("Title of program", 10, 25, 200, 20) $PT = guictrlcreateinput("", 220, 20, 400, 20) GUICtrlCreateLabel("Default install directory", 10, 55, 200, 20) $did = guictrlcreateinput("", 220, 50, 400, 20) GUICtrlCreateButton("...", 625, 50, 20,20) GUICtrlSetOnEvent(-1, "did") GUICtrlCreateLabel("file to install", 10, 80, 200, 20) $fm = guictrlcreateinput("", 220, 80, 400, 20) GUICtrlCreateButton("...", 625, 80, 20,20) GUICtrlSetOnEvent(-1, "fm") ;general info end ;options start GUICtrlCreateGroup("Options", 5,105,685,100) GUICtrlCreateLabel("Create start menu entries", 10, 125, 200, 20) $SMe = GUICtrlCreateCheckbox("", 220, 120, 20, 20) GUICtrlCreateLabel("Create desktop shortcut", 10, 155, 200, 20) $DTS = GUICtrlCreateCheckbox("", 220, 150, 20, 20) GUICtrlCreateLabel("Run program after install", 10, 185, 200, 20) $rpa = GUICtrlCreateCheckbox("", 220, 180, 20, 20) ;options end ;about GUICtrlCreateGroup("About Information", 5,205,685,45) GUICtrlCreateLabel("About url", 10, 225, 200, 20) $aurl = GUICtrlCreateinput("", 220, 220, 400, 20) ;registry options GUICtrlCreateGroup("Registry Information", 5,250,685,100) GUICtrlCreateLabel("Include application registry entry", 10, 270, 200, 20) $are = GUICtrlCreateCheckbox("", 220, 265, 20, 20) GUICtrlSetState($are,$GUI_checked) GUICtrlCreateLabel("Include Apppath registry entry", 10, 295, 200, 20) $ap = GUICtrlCreateCheckbox("", 220, 295, 20, 20) GUICtrlCreateLabel("Additional registry entries", 10, 325, 200, 20) $addreg = GUICtrlCreateinput("", 220, 320, 400, 20) GUICtrlSetState(-1,$GUI_disable) GUICtrlCreateButton("Add", 625, 320, 40,20) GUICtrlSetState(-1,$GUI_disable) GUICtrlSetOnEvent(-1, "addreg") ;file information GUICtrlCreateGroup("File Information", 5,350,685,100) GUICtrlCreateLabel("AU3 filename (without .au3)", 10, 375, 200, 20) $Sfn = GUICtrlCreateinput("", 220, 370, 400, 20) GUICtrlCreateLabel("File save location", 10, 405, 200, 20) $fsl = guictrlcreateinput("", 220, 400, 400, 20) GUICtrlCreateButton("...", 625, 400, 20,20) GUICtrlSetOnEvent(-1, "fsl") GUICtrlCreateLabel("This is where the installer, not the application in placed", 220, 420, 490, 20) guictrlcreatebutton("Create script", 340, 460, 100, 20) GUICtrlSetOnEvent(-1, "create") guictrlcreatebutton("Create script & compile", 440, 460, 150, 20) GUICtrlSetOnEvent(-1, "createcompile") GUICtrlSetState(-1,$GUI_disable) guictrlcreatebutton("Cancel", 590, 460, 100, 20) GUICtrlSetOnEvent(-1, "cancel") ;functions start func fm() $ofile = FileOpenDialog("select file", "c:\", "All files (*.*)", 1) $ofilename = FileGetLongName($ofile) guictrlsetdata($fm, $ofilename, "") endfunc func createcompile() msgbox(64, "Sorry", "this function is not yet available", 3) endfunc func cancel() Exit EndFunc func addreg() msgbox(64, "Sorry", "this function is not yet available", 3) endfunc func did() $dir = FileSelectFolder("Change Installation Location", "", 1+2+4, @ProgramFilesDir) guictrlsetdata($did, $dir & "\", "") EndFunc func fsl() $dir = FileSelectFolder("Save location", "", 1+2+4, "c:\") guictrlsetdata($fsl, $dir , "") EndFunc Func SpecialEvents() Select Case @GUI_CTRLID = $GUI_EVENT_CLOSE Exit Case @GUI_CTRLID = $GUI_EVENT_MINIMIZE EndSelect EndFunc func create() ProgressOn("Proccessing","Creating " & guictrlread($sfn) & " Installer", "Please wait...") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", ";Create with Rig Installer creator") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$ver = '1.0'") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$avant = fileexists('C:\Program Files\Avant Browser\avant.exe')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "#include <GuiConstants.au3>") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Opt ('GUIOnEventMode', 1)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$gui = GuiCreate('RIG Installer V' & $ver, 392, 230,(@DesktopWidth-392)/2, (@DesktopHeight-209)/2 , $WS_DLGFRAME)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GuiCtrlCreateGroup('" & guictrlread($pt) & " Installation', 10, 10, 370, 190)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GuiCtrlCreateLabel('Installation Directory', 20, 30, 350, 20)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$location = GuiCtrlCreateInput('" & guictrlread($did) & "' , 20, 50, 290, 20)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$Change = GuiCtrlCreateButton('Change', 310, 50, 60, 21)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetOnEvent(-1, 'Change')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GuiCtrlCreateGroup('Options', 20, 70, 210,80)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$start_Shortcut = GuiCtrlCreateCheckbox('Create StartMenu Entry', 30, 85, 150, 20)") ProgressSet(25,"Creating " & guictrlread($sfn) & " Installer") if guictrlread($sme) = 1 then filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetState (-1,$GUI_checked); checked") Else filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetState (-1,$GUI_unchecked); unchecked") EndIf filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$Desktop_Shortcut = GuiCtrlCreateCheckbox('Create Desktop Shortcut', 30, 105, 150, 20)") if guictrlread($dts) = 1 then filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetState (-1,$GUI_checked); checked") Else filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetState (-1,$GUI_unchecked); unchecked") EndIf filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$Run_After = GuiCtrlCreateCheckbox('Run " & guictrlread($pt) & " Tools After Install', 30, 125, 195, 20)") if guictrlread($rpa) = 1 then filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetState (-1,$GUI_checked); checked") Else filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetState (-1,$GUI_unchecked); unchecked") EndIf filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$Install = GuiCtrlCreateButton('Install', 20, 160, 100, 30)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetOnEvent(-1, 'Install')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$Cancel = GuiCtrlCreateButton('Cancel', 130, 160, 100, 30)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetOnEvent(-1, 'Cancel')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GuiCtrlCreateGroup('About', 240, 90, 130, 100)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$Riche = GuiCtrlCreateButton('RIG About', 250, 110, 110, 30)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetOnEvent(-1, 'DTF')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$url = GuiCtrlCreateButton('About', 250, 150, 110, 30)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetOnEvent(-1, 'url')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GuiSetState()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUISetState(@SW_SHOW)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", ";functions") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "func change()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "$change_dir = FileSelectFolder('Change Installation Location', '', 1+2+4, 'c\:')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "GUICtrlSetData($location, $change_dir)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndFunc") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") ProgressSet(50,"Creating " & guictrlread($sfn) & " Installer", "please wait") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "func Cancel()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "MsgBox(64,'Information', 'Installation of " & guictrlread($PT) & " Aborted', 5)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "exit") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndFunc") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Func dtf()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "if $avant Then") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Run('C:\Program Files\Avant Browser\avant.EXE http://www.drunkentechie.net', '', @SW_MAXIMIZE)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Else ") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Run('C:\Program Files\Internet Explorer\IEXPLORE.EXE http://www.drunkentechie.net', '', @SW_MAXIMIZE)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndIf") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndFunc") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Func urL()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "if $avant Then") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Run('C:\Program Files\Avant Browser\avant.EXE " & guictrlread($aurl) & "', '', @SW_MAXIMIZE)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Else ") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Run('C:\Program Files\Internet Explorer\IEXPLORE.EXE " & guictrlread($aurl) & "', '', @SW_MAXIMIZE)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndIf") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndFunc") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "func install()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " if GUICtrlRead($location) <> 'Click Change to enter Install Location.' Then") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " GUICtrlCreateProgress(-1,-1,100,30)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " $path = guictrlread($location)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressOn('" & guictrlread($pt) & " Installation.', 'Copying Files', 'Installation Progress')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " filemove(@TempDir & '\" & guictrlread($fm) & "', $path, 1)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " sleep(1000)") if guictrlread($ap) = 1 then filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "ProgressSet(25, 'Writing registry entries', 'Installation Progress')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " regwrite('HKEY_LOCAL_MACHINE\Software\" & guictrlread($pt) & "\', 'apppath', 'REG_SZ', $path)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Sleep(1000)") Else filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") EndIf ProgressSet(75,"Creating " & guictrlread($sfn) & " Installer", "please wait") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " if GUICtrlRead($start_shortcut) = '1' Then") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressSet(50, 'Creating StartMenu Entry', 'Installation Progress')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " DirCreate(@ProgramsCommonDir & '\" & guictrlread($pt) & "')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " FileCreateShortcut($path & '\" & guictrlread($fm) & "', @ProgramsCommonDir & '\" & guictrlread($pt) & "')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Else") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressSet(50, 'No StartMenu Entry Required', 'Installation Progress')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " EndIf") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "sleep(1000)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " if GUICtrlRead($desktop_shortcut) = '1' Then") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressSet(75, 'Creating Desktop Shortcut', 'Installation Progress')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " FileCreateShortcut($path & '\" & guictrlread($fm) & "', @DesktopDir & '\" & guictrlread($pt) & "')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Else") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressSet(75, 'No Desktop Shortcut Required', 'Installation Progress')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " EndIf") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "sleep(1000)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressSet(100, 'Done', 'Installation Complete')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " sleep(1000)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " ProgressOff()") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " if guictrlread($run_after) = '1' then") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " MsgBox(64, 'Information', 'Installation Complete, " & guictrlread($pt) & " About to run', 5)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " run($path & '\" & guictrlread($pt) & "', '', '')") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " exit") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Else") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Msgbox(64, 'Information', 'Installation Complete', 5)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " exit") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " EndIf") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Else") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " Msgbox(48,'Warning!', 'No Installation Path Input!',10)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndIf ") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "EndFunc") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", ";functions end") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "While 1") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", " sleep(200)") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "WEnd") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "Exit") filewriteline(guictrlread($fsl) & "\" & guictrlread($sfn) & ".au3", "") ProgressSet(100, guictrlread($sfn) & " Installer created", "completed") sleep(5000) ProgressOff() exit endfunc ;functions end GuiSetState() While 1 sleep(200) WEnd Exit RichE [font="'Arial Narrow';"]Current projects[/font] [font="'Arial Narrow';"]are on my site [/font]Sellostring Link to comment Share on other sites More sharing options...
RazerM Posted March 24, 2006 Share Posted March 24, 2006 this looks good but ive already created the installer i needed by editing your installer lol, i will use it if i need to make it for another program My Programs:AInstall - Create a standalone installer for your programUnit Converter - Converts Length, Area, Volume, Weight, Temperature and Pressure to different unitsBinary Clock - Hours, minutes and seconds have 10 columns each to display timeAutoIt Editor - Code Editor with Syntax Highlighting.Laserix Editor & Player - Create, Edit and Play Laserix LevelsLyric Syncer - Create and use Synchronised Lyrics.Connect 4 - 2 Player Connect 4 Game (Local or Online!, Formatted Chat!!)MD5, SHA-1, SHA-256, Tiger and Whirlpool Hash Finder - Dictionary and Brute Force FindCool Text Client - Create Rendered ImageMy UDF's:GUI Enhance - Enhance your GUIs visually.IDEA File Encryption - Encrypt and decrypt files easily! File Rename - Rename files easilyRC4 Text Encryption - Encrypt text using the RC4 AlgorithmPrime Number - Check if a number is primeString Remove - remove lots of strings at onceProgress Bar - made easySound UDF - Play, Pause, Resume, Seek and Stop. Link to comment Share on other sites More sharing options...
iHonda Posted March 26, 2006 Share Posted March 26, 2006 nice, waaaa i didnt i see this before i went and gave my self a headach trying to put an installer on my program A great place to start Autoit 1-2-3 Link to comment Share on other sites More sharing options...
PerryRaptor Posted March 26, 2006 Share Posted March 26, 2006 Nice work!!! Link to comment Share on other sites More sharing options...
cppman Posted March 26, 2006 Share Posted March 26, 2006 Good job on this... but u should make it able to INstall multiple files... Miva OS Project Link to comment Share on other sites More sharing options...
RichE Posted March 26, 2006 Author Share Posted March 26, 2006 I'll work on the multiple files installer, and the compile straight from functions as well as the addidtional registry entries RichE [font="'Arial Narrow';"]Current projects[/font] [font="'Arial Narrow';"]are on my site [/font]Sellostring Link to comment Share on other sites More sharing options...
layer Posted March 26, 2006 Share Posted March 26, 2006 This is exciting, I could probably use it if you allow multiple files. FootbaG Link to comment Share on other sites More sharing options...
Thatsgreat2345 Posted March 27, 2006 Share Posted March 27, 2006 yeah multiple files im gonna start working on making my own kick ass installer that allows multiple files Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now