[jawsscripts] Re: an installer for jaws scripts

  • From: "John Greer" <jpgreer17@xxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Wed, 26 Sep 2007 13:58:30 -0500

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

Other related posts: