Inno setup is what you need. The only point I am not sure of is the installer size. Marlon 2007/9/26, John Greer <jpgreer17@xxxxxxxxxxx>: > I do know of a packager that the NVDA team uses that creates an exe file > from something called an NSI. Not very familiar with what they are doing > but I will look into it. From my understanding though the packager is open > source. > ----- Original Message ----- > From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx> > To: <jawsscripts@xxxxxxxxxxxxx> > Sent: Wednesday, September 26, 2007 1:43 PM > Subject: [jawsscripts] Re: an installer for jaws scripts > > > > I'm open to any suggestions on script installers. Criteria I use to > > choose one are, in no particular order I'm afraid: > > > > 1. Ease of use and setup. > > > > 2. Ability to work without modifying the Windows registry. It is my > > opinion that a set of JAWS scripts, being basically a subpart of JAWS, > > should not have entries of their own in the registry because removing > > JAWS would leave such entries behind while effectively uninstalling > > the scripts anyway. > > > > 3. Ability to compile JAWS scripts on installation. > > > > 4. Size of resulting installer file. > > > > 5. Ability for a person to extract the scripts to a place other than > > a JAWS folder, preferably with a third-party utility. I'm not finding > > this ability in the installers I've used, but this answers the people > > who are afraid of running third-party .exe files and would let me stop > > distributing both a zip and an installer for every version. > > > > 6. Ability to move, copy, rename, and modify files that did not come > > in the file set. This is for SkypeWatch and is thus for future work; > > I don't think we're doing this now. > > > > 7. Ability to include subdirectories in the file set. This is new. > > > > I may be forgetting some things here, but that's a good start anyway. > > If there is a clear winner sometime, chances are it will also become > > the way I handle BX. > > > > Current situation as best I know it: Sarah's current installer > > manages points 1 through 4, the one she's currently examining manages > > 1 through 3 and 7, the Nullsoft Installer currently used by BX manages > > points 2 through 4, 6, and possibly 7; and nothing I've used manages > > point 5 while managing many other ones. > > > > On Wed, Sep 26, 2007 at 07:26:40PM +0100, Chris Hallsworth wrote: > > Hey Doug, how about looking into the possibility of using Windows > > Installer > > (.msi) files for Skype script installations/updates? Just a thought. > > Chris Hallsworth > > BrailleNote mPower user > > Website: www.chrishallsworth.co.nr > > ----- Original Message ----- > > From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx> > > To: <jawsscripts@xxxxxxxxxxxxx> > > Sent: Wednesday, September 26, 2007 7:12 PM > > Subject: [jawsscripts] Re: an installer for jaws scripts > > > > > > I first raised the space issue actually. Sarah is asking this > > question because she makes the Skype installers, I added a > > subdirectory to the file set, we found out that her installer won't > > handle that very well, and she started trying new ones. My problem is > > that I have a fairly small web site, meaning not much space for files, > > and the Skype script versions tend to stay there for a while. I may > > have to deal with the deletion of Skype versions soon, but I admit I > > was trying to put that off. I have reasons for not wanting to move > > the web site though. > > > > On Wed, Sep 26, 2007 at 02:06:02PM -0400, Jamal Mazrui wrote: > > JSX can create subdirectories, easily if the subdirectory is under the > > user script directory, or with coding in the Inno Setup Pascal language > > otherwise. A JSX-based installer is, indeed, relatively large, though > > that is practically hardly ever an issue these days. If the user wants > > to save the space after installation, simply delete the setup file. > > > > Regards, > > Jamal > > On Wed, > > 26 Sep 2007, Sarah wrote: > > > >> Date: Wed, 26 Sep 2007 10:26:17 -0700 > >> From: Sarah <marrie12@xxxxxxxxx> > >> Reply-To: jawsscripts@xxxxxxxxxxxxx > >> To: jaws scripting list <jawsscripts@xxxxxxxxxxxxx> > >> Subject: [jawsscripts] Re: an installer for jaws scripts > >> > >> Well that installer works but I need something that will produce a > >> smaller > >> exe file and that will do what I need it to do. This > >> set of scripts has sub folders that need to be instaled and going from > >> 153kb to almost 1 mb is a bit much and that was with out > >> the sub dir. Any other suggestions? > >> SA&G > >> > >> > >> ----- Original Message ----- > >> From: "inthaneelf" <inthaneelf@xxxxxxxxxxxxxx> > >> To: <jawsscripts@xxxxxxxxxxxxxxxxxxxx> > >> Sent: Wednesday, September 26, 2007 12:48 AM > >> Subject: Re: an installer for jaws scripts > >> > >> > >> hi Sarah, > >> > >> there is an installer available on my grab bag web site (see URL under my > >> name) that was made by a very good programmer on the blind programming > >> list > >> > >> the header you want is a H2 and reads: > >> Made handy Useful Programs, Microsoft Plugins and SDK's > >> > >> the link reads: > >> Download Jaws Script Exchange > >> > >> HTH, > >> inthane > >> . For Blind Programming assistance, Information, Useful Programs, and > >> Links > >> to Jamal Mazrui's Text tutorial packages and Applications, visit me at: > >> http://grabbag.alacorncomputer.com > >> . to be able to view a simple programming project in several programming > >> languages, visit the Fruit basket demo site at: > >> http://fruitbasketdemo.alacorncomputer.com > >> > >> ----- Original Message ----- > >> From: "Sarah" <marrie12@xxxxxxxxx> > >> To: "jaws scripting list" <Jawsscripts@xxxxxxxxxxxxxxxxxxxx> > >> Sent: Tuesday, September 25, 2007 9:13 PM > >> Subject: an installer for jaws scripts > >> > >> > >> > Hello. Is there anotehr jaws script installer that can make an > >> > installer > >> > for jaws scripts that I can use? Right now I'm using JSInstall but > >> > right > >> > now i need something else that will support subdirectories and put > >> > files > >> > in a subdir of "enu" If this is off topic for this list, someone write > >> > me > >> > off list and point me in the right direction. Thanks. > >> > Sarah Alawami > >> > MSN: chellist@xxxxxxxxxxx > >> > skype: marrie1 > >> > Website; > >> > www.marrie.org > >> > To check out my podcast go to > >> > http://feeds.feedburner.com/funfilled > >> > For information on the list where you can discuss the podcast check out > >> > > http://tffp.marrie.org/mailman/listinfo/tffpdiscussionlist_tffp.marrie.org > >> > This will shut down Windows, do you want to play another game ? > >> > _____________________________________________________________ > >> > To leave this list, send a blank message to > >> > Jawsscripts-unsubscribe@xxxxxxxxxxxxxxxxxxxxx > >> > > >> > For information about this list, visit > >> > > http://blindprogramming.com/mailman/listinfo/jawsscripts_blindprogramming.com > >> > For problems with the list, email > >> > Jawsscripts-owner@xxxxxxxxxxxxxxxxxxxxx > >> > For JAWS documentation including the scripting manuals, visit > >> > http://www.freedomsci.com/fs_support/doc_screenreaders.asp. > >> > Other scripting resources: > >> > JAWS Scripting lectures: > >> > http://www.saomaicenter.info/OnlineCourse/JawsScript/LecturesVictor.zip > >> > Audio tutorial on Jaws scripting conducted by Jim Snowbarger and > >> > broadcasted on ACBRadio: > >> > > http://www.saomaicenter.info/OnlineCourse/JawsScript/JScriptAudioJimSnowbarger.zip > >> > Web site address: http://www.BlindProgramming.com > >> > > >> > Other blindness lists: > >> > http://www.visionrx.com/library/resources/resource_int1.asp > >> > > >> > >> > >> _____________________________________________________________ > >> To leave this list, send a blank message to > >> Jawsscripts-unsubscribe@xxxxxxxxxxxxxxxxxxxxx > >> > >> For information about this list, visit > >> > http://blindprogramming.com/mailman/listinfo/jawsscripts_blindprogramming.com > >> For problems with the list, email Jawsscripts-owner@xxxxxxxxxxxxxxxxxxxxx > >> For JAWS documentation including the scripting manuals, visit > >> http://www.freedomsci.com/fs_support/doc_screenreaders.asp. > >> Other scripting resources: > >> JAWS Scripting lectures: > >> http://www.saomaicenter.info/OnlineCourse/JawsScript/LecturesVictor.zip > >> Audio tutorial on Jaws scripting conducted by Jim Snowbarger and > >> broadcasted on ACBRadio: > >> > http://www.saomaicenter.info/OnlineCourse/JawsScript/JScriptAudioJimSnowbarger.zip > >> Web site address: http://www.BlindProgramming.com > >> > >> Other blindness lists: > >> http://www.visionrx.com/library/resources/resource_int1.asp > >> > >> __________? > >> View the list's information and change your settings at > >> //www.freelists.org/list/jawsscripts > >> > > __________? > > View the list's information and change your settings at > > //www.freelists.org/list/jawsscripts > > > > > > -- > > Doug Lee, Access Technology Programmer > > SSB BART Group > > mailto:doug.lee@xxxxxxxxxxxxxxxx http://www.ssbbartgroup.com > > "While they were saying among themselves it cannot be done, > > it was done." --Helen Keller > > __________ > > View the list's information and change your settings at > > //www.freelists.org/list/jawsscripts > > > > __________? > > View the list's information and change your settings at > > //www.freelists.org/list/jawsscripts > > > > -- > > Doug Lee, Access Technology Programmer > > SSB BART Group > > mailto:doug.lee@xxxxxxxxxxxxxxxx http://www.ssbbartgroup.com > > "While they were saying among themselves it cannot be done, > > it was done." --Helen Keller > > __________ > > View the list's information and change your settings at > > //www.freelists.org/list/jawsscripts > > > > > > __________ > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > > -- When you say "I wrote a program that crashed Windows," people just stare at you blankly and say "Hey, I got those with the system, for free." Linus Torvalds __________ View the list's information and change your settings at //www.freelists.org/list/jawsscripts