The Jaws script for goldwave does not do much, the WE app, I think
written by Rod Hutton (sp) does much better, but how to migrate that
one?

On Wed, 31 May 2017 07:42:22 -0400,
Tom Kingston via Scripting wrote:
> 
> Steve,
> There are already JAWS scripts for Sound Forge. Jim Snowbagger
> has been writing them for years. That's all I know about them.
> http://www.heartofiowa.net/~snowman/scripts.html
> Hth,
> Tom
> 
> 
> On 5/31/2017 3:33 AM, Steve Nutt wrote:
> > Hi Tom,
> > 
> > I'd love for you to migrate your excellent Sound Forge script to JAWS.  I 
> > realise what time it would take you to do it, but I'd certainly be your 
> > first donator or buyer if you sold it.
> > 
> > All the best
> > 
> > Steve
> > 
> > -----Original Message-----
> > From: Scripting 
> > [mailto:scripting-bounces+steve=comproom.co...@lists.window-eyes.com] On 
> > Behalf Of Tom Kingston via Scripting
> > Sent: 31 May 2017 04:39
> > To: Window-Eyes Scripting List <scripting@lists.window-eyes.com>
> > Subject: Re: migrating apps
> > 
> > Thanks Marlon.
> > Much appreciated.
> > Regards,
> > Tom
> > 
> > 
> > On 5/30/2017 10:28 PM, Marlon Brandão de Sousa wrote:
> >> Hi,
> >> 
> >> The fact that the most comprehensive Guide is not easily found is been
> >> addressed together with the authors. But here you go
> >> https://github.com/nvdaaddons/DevGuide/wiki/NVDA-Add-on-Development-Gu
> >> id
> >> <https://github.com/nvdaaddons/DevGuide/wiki/NVDA-Add-on-Development-G
> >> uide>e
> >> 
> >> I recommend that you and all other listers who have interest in NVDA
> >> scripting read this documentation and subscribe to the NVDA dev List
> >> and send them your feedback. They are really looking for this kind of
> >> input and they are really wiling to help new scripters!
> >> Obrigado,
> >> Marlon Brandão de Sousa
> >> 
> >> Em 30 de mai de 2017, às 22:42, Doug Lee via Scripting
> >> <scripting@lists.window-eyes.com
> >> <mailto:scripting@lists.window-eyes.com>> escreveu:
> >> 
> >>> I read your initial message as saying you would have to create 22
> >>> files for a JAWS script. The scripts to which you refer, which seem
> >>> far more comprehensive just based on what I know of some of the files
> >>> involved, incorporate code libraries to simplify app-specific tasks.
> >>> The HSC and MSAA files in particular would appear to fit into this
> >>> category. That is an indication of a specific scripter's choice of
> >>> file organization but not an indication of what is required for JAWS
> >>> scripting. :-)
> >>> 
> >>> I hope this is helpful, and also that it is taken in the educational
> >>> spirit in which it is intended. Any new environment can be
> >>> frustrating, especially when one encounters it amid an urgent need to
> >>> master it quickly.
> >>> 
> >>> On Tue, May 30, 2017 at 06:39:39PM -0400, Tom Kingston via Scripting
> >>> wrote:
> >>> On 5/30/2017 4:38 PM, Dennis Long via Scripting wrote:
> >>>> I agree it's far fewer than 22 files.
> >>> 
> >>> Then count these files, which is what's included in the download.
> >>> HSCRemoteServerFetch.jsb
> >>> HSCRemoteServerFetch.jsd
> >>> hsc_msaa.jsh
> >>> msaa.jsh
> >>> reaper.jbs
> >>> reaper.jcf
> >>> reaper.jkm
> >>> reaper.jsb
> >>> reaper.jsd
> >>> reaper.jsm
> >>> reaper.JSS
> >>> reaper.sil
> >>> reaper_host32.JCF
> >>> reaper_host32.jsb
> >>> reaper_host32.JSS
> >>> reaper_host64.JCF
> >>> reaper_host64.jsb
> >>> reaper_host64.JSS
> >>> snow_MSAA.jcf
> >>> snow_MSAA.jsb
> >>> snow_MSAA.jsd
> >>> snow_MSAA.jss
> >>> 
> >>>> 
> >>>> -----Original Message-----
> >>>> From: Scripting
> >>>> [mailto:scripting-bounces+dennisl1982=gmail....@lists.window-eyes.co
> >>>> m] On Behalf Of Doug Lee via Scripting
> >>>> Sent: Tuesday, May 30, 2017 4:32 PM
> >>>> To: Tom Kingston; Window-Eyes Scripting List
> >>>> Subject: Re: migrating apps
> >>>> 
> >>>> Speaking as a professional JAWS scripter, I admit I'm surprised to
> >>>> hear you needed 22 files for what sounds like a simple script.
> >>>> Typically you would have these:
> >>>> 
> >>>> - A jss file, which compiles to a jsb file, for the code itself.
> >>>> We'll count
> >>>> that as two. You type your code into the jss file and the JAWS
> >>>> Script Manager makes the jsb file when you compile it.
> >>>> - A jsd file for the help text for the scripts. Handled
> >>>> automatically by the JAWS Script Manager in many cases.
> >>>> - A jkm file for key mappings. Handled automatically by the Script
> >>>> Manager in many cases.
> >>>> 
> >>>> You may also include a jcf file for configuration options and/or a
> >>>> jdf file for dictionary entries, though I doubt your script set for
> >>>> Window-Eyes had the latter. If you want to name graphic icons, you
> >>>> could use a jgf file.
> >>>> Frames, though rarely used these days, would involve a jff and a jfd
> >>>> file; but again, I doubt those would be involved in your project.
> >>>> 
> >>>> I'm still a ways from 22. :-)
> >>>> 
> >>>> On Tue, May 30, 2017 at 04:20:46PM -0400, Tom Kingston via Scripting
> >>>> wrote:
> >>>> JAWS scripting is a proprietary mish mash of this that the other and
> >>>> his brother. So there's no such thing as real world resources such
> >>>> as with Python.
> >>>> I wrote the Window-Eyes script for Reaper and was then surprised to
> >>>> find that the JAWS script was not locked up. So I downloaded it and
> >>>> took a quick look. I couldn't believe that what I did in one small
> >>>> VBS file, an XML file, a set file, and a we file required 22 files
> >>>> to be done in JAWS.
> >>>> Needless to say, I have no interest in learning a proprietary
> >>>> scripting method. And I suspect it will probably seem nonsensical to
> >>>> a real programmer's mind. But that's just speculation. It comes from
> >>>> an experience years ago when a friend of mine wanted to learn JAWS
> >>>> scripting. Knowing nothing about it I assumed that at least the
> >>>> common denominators of virtually all programming languages would
> >>>> apply. Boy was I wrong. My understanding is that it has become at
> >>>> least somewhat more conventional. But unless all else fails it's not
> >>>> a mess I wish to drown in.
> >>>> Regards,
> >>>> Tom
> >>>> 
> >>>> 
> >>>> On 5/30/2017 10:54 AM, Dennis Long via Scripting wrote:
> >>>>> What about scripting for Jaws?
> >>>>> 
> >>>>> -----Original Message-----
> >>>>> From: Scripting
> >>>>> [mailto:scripting-bounces+dennisl1982=gmail.com@lists.window-eyes.c
> >>>>> om] On Behalf Of Jonathan Cohn via Scripting
> >>>>> Sent: Tuesday, May 30, 2017 10:53 AM
> >>>>> To: Chip Orange; Window-Eyes Scripting List
> >>>>> Subject: Re: migrating apps
> >>>>> 
> >>>>> Mr Lee of NVAccess / NVDA proposed on twitter yesterday having a
> >>>>> one day class on scripting NVDA. I guess it is time to learn Python.
> >>>>> Anybody interested in doing a set of regular discussions like Chip
> >>>>> did way back to migrate our common knowledge into NVDA scripting
> >>>>> knowledge? I wonder how difficult it would be to have an NVDA that
> >>>>> emulates the favorite parts of WindowEyes. I expect the hardest
> >>>>> part considering that NVDA doesn't appear to have a virtual mode
> >>>>> would be the User Windows functions but then it seems that
> >>>>> WindowEyes wasn't
> >>>> supporting that very aggressively.
> >>>>> 
> >>>>> Best Wishes,
> >>>>> 
> >>>>> Jonathan Cohn
> >>>>> 
> >>>>> On Fri, May 26, 2017 at 7:01 PM Chip Orange via Scripting <
> >>>>> scripting@lists.window-eyes.com
> >>>>> <mailto:scripting@lists.window-eyes.com>> wrote:
> >>>>> 
> >>>>>> Hi David,
> >>>>>> 
> >>>>>> You could look at the possibility of running your app as a Windows
> >>>>>> VBScript rather than a Window-Eyes VBScript.  You'd have to do
> >>>>>> without the WE dialogs and all the other WE features of scripting
> >>>>>> which we all used, but if you don't make use of these features
> >>>>>> very much, you might be able to get a Windows VBScript version to run.
> >>>>>> If you could, this would be the easiest way to get some apps
> >>>>>> converted
> >>>> away from WE.
> >>>>>> 
> >>>>>> VBScript does have some very basic input and output commands (you
> >>>>>> can display a dialog and get a string response from the user),
> >>>>>> this could possibly be enough for your needs.  It has no
> >>>>>> equivalents to MSAA or Windows etc., so nothing which assisted you
> >>>>>> with accessibility is likely to run.
> >>>>>> 
> >>>>>> Of course, Window-Eyes will continue to run for some indefinite
> >>>>>> amount of time ... and I'd be glad to share the source code to
> >>>>>> Remind Me Where with anyone who'd like to try tinkering with it
> >>>>>> while it
> >>>> does.
> >>>>>> If you wanted to keep something big like it is running, I would
> >>>>>> guess learning VB.net <http://VB.net> might be the closest to what
> >>>>>> you're used to.
> >>>>>> 
> >>>>>> Like Richard, I feel something like the end of Animal Farm as well.
> >>>>>> 
> >>>>>> Take care,
> >>>>>> 
> >>>>>> Chip
> >>>>>> 
> >>>>>> 
> >>>>>> -----Original Message-----
> >>>>>> From: Scripting
> >>>>>> [mailto:scripting-bounces+lists3717=comcast.net@lists.window-eyes.
> >>>>>> co
> >>>>>> m]
> >>>>>> On Behalf Of David via Scripting
> >>>>>> Sent: Monday, May 15, 2017 11:49 AM
> >>>>>> To: Aaron Smith; Window-Eyes Scripting List
> >>>>>> Subject: migrating apps
> >>>>>> 
> >>>>>> I do understand that an app that has been developed under the
> >>>>>> great scripting capability of WineEyes, will not be possible to
> >>>>>> simply plug in under Jaws. At least, it is my understanding, that
> >>>>>> Jaws has its own dedicated scripting system.
> >>>>>> 
> >>>>>> Still, a number of apps, both officially released and many that I
> >>>>>> have developed for my personal usage, would be a great miss when
> >>>> migrating.
> >>>>>> Whenever the migrating will be. Smile.
> >>>>>> 
> >>>>>> Now, is there a way for me, to make my apps become stand-alone, in
> >>>>>> the sense that they could be run under any screen reader? That
> >>>>>> they still would be using features like the UI capabilities and
> >>>>>> other functionality of for instance GWToolkit? I do understand,
> >>>>>> that apps that make great usage of, or directly works with
> >>>>>> internal features of WinEyes, may not be possible to run under any
> >>>>>> other screen readers, since they won't have any functionality to
> >>>>>> hook on to. But an app like for instance the "remind me where",
> >>>>>> that Chip Orange developed, and which base its main functionality
> >>>>>> on information from the net, and greatly on the UI environment of
> >>>>>> WinEyes scripting, sould such a program be possible to make go
> >>>>>> general? Sure I could have thought of a good number of other apps
> >>>>>> that I have come to rely on, and which would have been great to see 
> >>>>>> under other screen readers.
> >>>>>> 
> >>>>>> Guess my basic question is, what would I need to do in my app
> >>>>>> code, to make it possible to run outside the WinEyes environment,
> >>>>>> if that is at all possible? And if realistic, does there exist any
> >>>>>> sample code that I can look at, so as to see it done in practicality?
> >>>>>> 
> >>>>>> Thanks,
> >>>>>> 
> >>>>>> _______________________________________________
> >>>>>> Any views or opinions presented in this email are solely those of
> >>>>>> the author and do not necessarily represent those of Ai Squared.
> >>>>>> 
> >>>>>> For membership options, visit
> >>>>>> 
> >>>>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com
> >>>>>> /l
> >>>>>> is
> >>>>>> ts3717
> >>>>>> %40comcast.net <http://40comcast.net>
> >>>>>> <http://lists.window-eyes.com/options.cgi/scripting-window-eyes.co
> >>>>>> m/
> >>>>>> li
> >>>>>> sts3717%40comcast.net <http://40comcast.net>> .
> >>>>>> For subscription options, visit
> >>>>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.co
> >>>>>> m
> >>>>>> List archives can be found at
> >>>>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>>>> 
> >>>>>> _______________________________________________
> >>>>>> Any views or opinions presented in this email are solely those of
> >>>>>> the author and do not necessarily represent those of Ai Squared.
> >>>>>> 
> >>>>>> For membership options, visit
> >>>>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com
> >>>>>> /j
> >>>>>> on
> >>>>>> .c.cohn%40gmail.com <http://40gmail.com> .
> >>>>>> For subscription options, visit
> >>>>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.co
> >>>>>> m
> >>>>>> List archives can be found at
> >>>>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>>>> 
> >>>>> -------------- next part -------------- An HTML attachment was
> >>>>> scrubbed...
> >>>>> URL:
> >>>>> <http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>>> /at
> >>>>> tachme
> >>>>> nts/20170530/13d902d4/attachment.htm>
> >>>>> _______________________________________________
> >>>>> Any views or opinions presented in this email are solely those of
> >>>>> the author and do not necessarily represent those of Ai Squared.
> >>>>> 
> >>>>> For membership options, visit
> >>>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/
> >>>>> den
> >>>>> nisl19
> >>>>> 82%40gmail.com <http://40gmail.com>.
> >>>>> For subscription options, visit
> >>>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>>>> List archives can be found at
> >>>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>>> 
> >>>>> _______________________________________________
> >>>>> Any views or opinions presented in this email are solely those of
> >>>>> the
> >>>> author and do not necessarily represent those of Ai Squared.
> >>>>> 
> >>>>> For membership options, visit
> >>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/t
> >>>> om.kings ton%40charter.net <http://40charter.net>.
> >>>>> For subscription options, visit
> >>>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>>>> List archives can be found at
> >>>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>>> 
> >>>> _______________________________________________
> >>>> Any views or opinions presented in this email are solely those of
> >>>> the author and do not necessarily represent those of Ai Squared.
> >>>> 
> >>>> For membership options, visit
> >>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/d
> >>>> oug.lee% 40ssbbartgroup.com <http://40ssbbartgroup.com>.
> >>>> For subscription options, visit
> >>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>>> List archives can be found at
> >>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>> 
> >>>> --
> >>>> Doug Lee, Senior Accessibility Programmer SSB BART Group (soon to be
> >>>> Level
> >>>> Access) mailto:doug....@ssbbartgroup.com
> >>>> http://www.ssbbartgroup.com "While they were saying among themselves
> >>>> it cannot be done, it was done."
> >>>> --Helen
> >>>> Keller _______________________________________________
> >>>> Any views or opinions presented in this email are solely those of
> >>>> the author and do not necessarily represent those of Ai Squared.
> >>>> 
> >>>> For membership options, visit
> >>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/d
> >>>> ennisl19 82%40gmail.com <http://40gmail.com>.
> >>>> For subscription options, visit
> >>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>>> List archives can be found at
> >>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>> 
> >>>> _______________________________________________
> >>>> Any views or opinions presented in this email are solely those of
> >>>> the author and do not necessarily represent those of Ai Squared.
> >>>> 
> >>>> For membership options, visit
> >>>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/tom.kingston%40charter.net.
> >>>> For subscription options, visit
> >>>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>>> List archives can be found at
> >>>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>>> 
> >>> _______________________________________________
> >>> Any views or opinions presented in this email are solely those of the
> >>> author and do not necessarily represent those of Ai Squared.
> >>> 
> >>> For membership options, visit
> >>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/doug.lee%40ssbbartgroup.com.
> >>> For subscription options, visit
> >>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>> List archives can be found at
> >>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> >>> 
> >>> --
> >>> Doug Lee, Senior Accessibility Programmer SSB BART Group (soon to be
> >>> Level Access) mailto:doug....@ssbbartgroup.com
> >>> http://www.ssbbartgroup.com "While they were saying among themselves
> >>> it cannot be done, it was done." --Helen Keller
> >>> _______________________________________________
> >>> Any views or opinions presented in this email are solely those of the
> >>> author and do not necessarily represent those of Ai Squared.
> >>> 
> >>> For membership options, visit
> >>> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/splyt.lists%40gmail.com.
> >>> For subscription options, visit
> >>> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> >>> List archives can be found at
> >>> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> > _______________________________________________
> > Any views or opinions presented in this email are solely those of the 
> > author and do not necessarily represent those of Ai Squared.
> > 
> > For membership options, visit 
> > http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/steve%40comproom.co.uk.
> > For subscription options, visit 
> > http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> > List archives can be found at 
> > http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> > 
> > 
> > 
> _______________________________________________
> Any views or opinions presented in this email are solely those of the author 
> and do not necessarily represent those of Ai Squared.
> 
> For membership options, visit 
> http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/covici%40ccs.covici.com.
> For subscription options, visit 
> http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
> List archives can be found at 
> http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
> 

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         cov...@ccs.covici.com
_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com

Reply via email to