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