[jawsscripts] Re: Possible breakthrough with dynamic execution of VBScript code

I forgot to include the direct download URLs for HomerKit.  For the
executable installer,
http://EmpowermentZone.com/kitsetup.exe

For a manual or selective install,
http://EmpowermentZone.com/kitsetup.zip

By the way, I didn't find HomerKit listed in the JAWS Scripting
Repository mentioned at the bottom of these list messages.  I hope it
can be added by whoever is doing that work.  Also, please add a
reference to the scripts for Visual Studio 2005 or 2008,
http://EmpowermentZone.com/msenv2005.exe
or
http://EmpowermentZone.com/msenv2005.zip

I learned the GetObject technique for what I call the Homer Script
Component  from this article:

"Doctor Script's Script Shop: Windows Script Components Have a COM-ing
Effect"
http://www.microsoft.com/technet/scriptcenter/resources/scriptshop/default.mspx

Jamal
On
Wed, 24 Sep
2008, Jamal Mazrui wrote:

> Date: Wed, 24 Sep 2008 17:31:41 -0400 (EDT)
> From: Jamal Mazrui <empower@xxxxxxxxx>
> Reply-To: jawsscripts@xxxxxxxxxxxxx
> To: jawsscripts@xxxxxxxxxxxxx
> Subject: [jawsscripts] Possible breakthrough with dynamic execution of
>     VBScript code
>
> HomerKit now includes a technique whereby a JAWS script can execute code
> in the VBScript language (Visual Basic Scripting Edition).  I have
> developed similar techniques before that involve installation of a COM
> server (e.g., for executing Perl, Python, or Boo code).  A key difference
> here is that no COM server is needed!  The file Homer.wsc is a Windows
> Script Component that may be used either as a COM server with CreateObject
> or as  a simple file reference with GetObject.
>
> The function VBSEval in Homer.jss takes five parameters:  the VBScript
> code to execute  and four variant parameters that can be referenced within
> the code, which may be multiple lines.  The function VBSEvalFile is
> similar except that it takes a .vbs file name as the first parameter.
> I've also added convenience functions for dealing with variants (with
> credit to Doug Lee).
>
> VBScript has a number of built-in functions that do not have an equivalent
> in the JAWS scripting language.  Since it supports all variant subtypes,
> it may also be used with object models that a JAWS script cannot use
> fully, e.g., WMI related information.  I have prepared a collection of
> text tutorials on VBScript and the Windows Script Host at
> http://EmpowermentZone.com/vbs56doc.zip
>
> Jamal
>
> __________ 
> Visit and contribute to The JAWS Script Repository http://jawsscripts.com
>
> View the list's information and change your settings at
> http://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 
http://www.freelists.org/list/jawsscripts

Other related posts: