[jawsscripts] Re: Script Exchange

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Wed, 11 Feb 2009 16:10:51 -0500 (EST)

Evidently, I introduced that bug while making revisions for Vista
compatibility.  Should be fixed in an update I just posted (February
11).
http://EmpowermentZone.com/jsxsetup.exe

Jamal
On Wed, 11 Feb 2009, Bryan
Garaventa wrote:

> Date: Wed, 11 Feb 2009 12:35:32 -0800
> From: Bryan Garaventa <bgaraventa11@xxxxxxxxxxxxxx>
> Reply-To: jawsscripts@xxxxxxxxxxxxx
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Re: Script Exchange
>
> thanks, I'm getting a weird error when I try to open the Packager dialog
> where the script files for JAWS10 are. Any idea what the problem is? This is
> the error info below
>
> Error:  WBT - jsx.exe
> Error: C:\jsx\jsx.exe
> 2058:  StrCat: Function syntax error
> On line 514 of C:\jsx\jsx.wbt
> In Routine "getsettingsdir"
> s_me =StrCat(s_userSettings, "\Freedom
> Scientific\JAWS\", s_ver, "\Settings\", s_lang)
> WinBatch 32 2009B Tech Support Web PageWIL Version: 6.09bib
> Ok Traceback More Error Info
>
> More Error Information
> Uninitialized variable or undefined function:
>     s_usersettings
> OK
>
> list
> FOCUSED FOCUSABLE
>   # Type            Line# Error Line                       Source File
> list item
> SELECTED FOCUSED FOCUSABLE SELECTABLE
> list item
> FOCUSABLE SELECTABLE
>   1 <udf>            1915 InstallerDialog()                jsx.wbt
> list item
> FOCUSABLE SELECTABLE
>   2 while             687 While i_condition                jsx.wbt
> list item
> FOCUSABLE SELECTABLE
>   3 switch           1057 Switch DlgButton                 jsx.wbt
> list item
> FOCUSABLE SELECTABLE
>   4 <udf>            1087 PackagerDialog()                 jsx.wbt
> list item
> FOCUSABLE SELECTABLE
>   5 while            1100 While i_condition                jsx.wbt
> list item
> FOCUSABLE SELECTABLE
>   6 <dlg_callback>   1357 PckButton =Dialog("Pck")         jsx.wbt
> list item
> INVISIBLE OFFSCREEN FOCUSABLE SELECTABLE
>   7 switch            531 switch i_event                   jsx.wbt
> list item
> INVISIBLE OFFSCREEN FOCUSABLE SELECTABLE
>   8 switch            552 switch i_num                     jsx.wbt
> list item
> INVISIBLE OFFSCREEN FOCUSABLE SELECTABLE
>   9 <udf>             562 GetSettingsDir(s_ver, s_lang,... jsx.wbt
> list item
> INVISIBLE OFFSCREEN FOCUSABLE SELECTABLE
>  10 <error>           514 s_me =StrCat(s_userSettings, ... jsx.wbt
> list item
> INVISIBLE OFFSCREEN FOCUSABLE SELECTABLE
>
> ----- Original Message -----
> From: "David Farough" <David.Farough@xxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Wednesday, February 11, 2009 12:24 PM
> Subject: [jawsscripts] Re: Script Exchange
>
>
> > The url is:
> > http://Empowermentzone.com/jsxsetup.exe
> >>>> "Bryan Garaventa" <bgaraventa11@xxxxxxxxxxxxxx> 03:18 pm Wednesday,
> > February 11, 2009 >>>
> > Btw, I'm having difficulty finding the download link, can you point me
> > in
> > the right direction for downloading your latest Script Exchange
> > installer?
> > Thanks,
> > Bryan
> >
> > ----- Original Message -----
> > From: "Jamal Mazrui" <empower@xxxxxxxxx>
> > To: <jawsscripts@xxxxxxxxxxxxx>
> > Sent: Wednesday, February 11, 2009 11:30 AM
> > Subject: [jawsscripts] Re: Revolutionary: How to Fetch Remote Server
> > Text &
> > Binary Files within JAWS Scripts
> >
> >
> >> Congratulations on this piece of work, Bryan!  I tried something
> > similar
> >> a couple years ago but was not able to download binary files intact
> > with
> >> a JAWS-only solution.  Let me make sure you have verified that
> > binary
> >> executables can be downloaded and run successfully (e.g., a JSX
> > setup
> >> program).  As I recall, a problem I encountered was that the JAWS
> > string
> >> data type did not store all possible characters, e.g., ASCII 0.
> > Since
> >> there was no method of the XML COM server to download a URL
> > directly,
> >> the contents had to be temporarily stored in a JAWS string.  It may
> > be
> >> the case that JAWS strings are more robust now than they were when I
> >> tried this.  It may also be the case that you are using a different
> > API
> >> that works, or my coding attempt had other errors.  Just curious
> > whether
> >> you've verified full binary downloads.
> >>
> >> Jamal
> >> On Tue, 10 Feb 2009, Bryan Garaventa
> >> wrote:
> >>
> >>> Date: Tue, 10 Feb 2009 11:10:18 -0800
> >>> From: Bryan Garaventa <bgaraventa11@xxxxxxxxxxxxxx>
> >>> Reply-To: jawsscripts@xxxxxxxxxxxxx
> >>> To: jawsscripts@xxxxxxxxxxxxx
> >>> Subject: [jawsscripts] Revolutionary: How to Fetch Remote Server
> > Text &
> >>>     Binary Files within JAWS Scripts
> >>>
> >>> I created this module for another project I'm working on, but
> > thought I
> >>> would share this, since I believe this functionality has the power
> > to
> >>> revolutionize the nature and versatility of complex scripts at a
> >>> fundamental
> >>> level.
> >>>
> >>> Now think about this. You have a set of scripts for an advanced
> >>> application,
> >>> and when the application is upgraded, the version changes, but the
> > JAWS
> >>> scripts have to be downloaded and installed separatly to maintain
> >>> functionality. Well, how about this scenario instead. The program
> > is
> >>> upgraded, and the JAWS scripts automatically check the version of
> > the
> >>> application, and compare this with the JAWS script version whether
> > as a
> >>> constant or within an INI file. When the versions no longer match,
> > the
> >>> JAWS
> >>> scripts will automatically check the remote file server to see if
> > any
> >>> scripts are available for the new application version. If found, the
> > JAWS
> >>> scripts will then automatically download the new JSB, JSD, and JSS
> > files,
> >>> and save these within the user's JAWS script directory... All
> >>> programmatically, in the background, and without any fuss or muss.
> > Then
> >>> the
> >>> new scripts start working instantly!
> >>>
> >>> You can also parse server files to check for specific information.
> > For
> >>> instance, if you have a PHP file on your server that checks for
> > specific
> >>> information, such as the matching of a user's serial number with
> > their
> >>> name,
> >>> you can include variables within the url request to send these
> > variables
> >>> to
> >>> the page, and the result will be returned as a string within the
> > JAWS
> >>> scripts.
> >>>
> >>> There are literally so many possibilities with this functionality,
> > that I
> >>> can't imagine them all. So, I figure, you are welcome to try. All
> > that I
> >>> ask, is that you leave a comment with my name in the script if you
> > decide
> >>> to
> >>> use the implementation.
> >>>
> >>> Download the zipped script files at:
> >>>
> > http://gutterstar.net/mbrs/gateway.php?redirect=../cgi-bin/RemoteServerFetchWithinJAWSScript.zip
> >
> >>> Enjoy,
> >>>
> >>> Bryan Garaventa
> >>>
> >>> __________
> >>> Visit and contribute to The JAWS Script Repository
> > http://jawsscripts.com
> >>>
> >>> View the list's information and change your settings at
> >>> //www.freelists.org/list/jawsscripts
> >>>
> >> __________
> >> Visit and contribute to The JAWS Script Repository
> > http://jawsscripts.com
> >>
> >> View the list's information and change your settings at
> >> //www.freelists.org/list/jawsscripts
> >>
> >>
> >> _______________________________________
> >> No viruses found in this incoming message
> >> Scanned by iolo AntiVirus 1.5.6.3
> >> http://www.iolo.com
> >>
> >
> > __________
> > Visit and contribute to The JAWS Script Repository
> > http://jawsscripts.com
> >
> > View the list's information and change your settings at
> > //www.freelists.org/list/jawsscripts
> >
> >
> > David Farough
> > Application Accessibility Coordinator/coordonateur de l'accessibilité
> > Information Technology Services Directorate /
> > Direction des services d'information technologiques
> > Public Service Commission / Commission de la fonction publique
> > Email / Courriel:  David.Farough@xxxxxxxxxxxxx
> > Tel. / Tél:    (613) 992-2779
> > __________
> > Visit and contribute to The JAWS Script Repository http://jawsscripts.com
> >
> > View the list's information and change your settings at
> > //www.freelists.org/list/jawsscripts
> >
> >
> > _______________________________________
> > No viruses found in this incoming message
> > Scanned by iolo AntiVirus 1.5.6.3
> > http://www.iolo.com
> >
>
> __________ 
> Visit and contribute to The JAWS Script Repository http://jawsscripts.com
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
>
__________ 
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: