Well of course they're not as good as mine. That's a given. Hahaaha!
Tom


On 5/31/2017 7:47 AM, Steve Nutt wrote:
Yep, I don't think they're quite as good as yours though.  But I'll take 
another look.

All the best
Stev
e

-----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 12:42
To: Window-Eyes Scripting List <scripting@lists.window-eyes.com>
Subject: Re: migrating apps

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/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/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