[jawsscripts] Re: an installer for jaws scripts

  • From: Doug Lee <doug.lee@xxxxxxxxxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Wed, 26 Sep 2007 15:02:58 -0400

NSI is the NullSoft Installer I mentioned in an earlier message here.

On Wed, Sep 26, 2007 at 01:58:30PM -0500, John Greer wrote:
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

-- 
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

Other related posts: