[jawsscripts] Re: an installer for jaws scripts

  • From: "Marlon Brandão de Sousa" <splyt.lists@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Wed, 26 Sep 2007 16:31:55 -0300

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
> >> > &nbsp;
> >> > 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
> >> &nbsp;
> >> Other blindness lists:
> >> http://www.visionrx.com/library/resources/resource_int1.asp
> >>
> >> __________?
> >> View the list's information and change your settings at
> >> http://www.freelists.org/list/jawsscripts
> >>
> > __________?
> > View the list's information and change your settings at
> > http://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
> > http://www.freelists.org/list/jawsscripts
> >
> > __________?
> > View the list's information and change your settings at
> > http://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
> > http://www.freelists.org/list/jawsscripts
> >
> >
>
> __________
> View the list's information and change your settings at
> http://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 
http://www.freelists.org/list/jawsscripts

Other related posts: