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