[jawsscripts] Re: Kurzweil 3000 scripting ideas

  • From: "Muhammad Salman Siddiqui" <salman.gcu1991@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 2 Feb 2017 01:13:54 +0500

I also wish to get expert in script writing. Do I need to have initial 
knowledge of programming?

Email:
Salman.gcu1991@xxxxxxxxx
Skype: Salman968
Facebook: 
http://www.facebook.com/mohammadsalmansiddiqui
twitter:
http://www.twitter.com/salmanravian

-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx 
[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Jackie McBride
Sent: Thursday, February 2, 2017 12:51 AM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Kurzweil 3000 scripting ideas

Bob, amen & amen. Darrell, here's the thing. The college may have been given 
K3000 for free.  But if you spend hours & hours writing scripts for it, &/or if 
someone has to be hired to do that or spends their time to help you, then it 
really isn't free. Even if the time is being volunteered, it still isn't free. 
2nd, when you script something, it's like fitting round pegs into square holes. 
You're asking a piece of software to do something it wasn't meant to do. That's 
all well & good when there are no accessible alternatives---foolhardy, not to 
mention a waste of valuable time, IMO, when an accessible alternative designed 
for the specific purpose exists. Not only so, but that accessible program can 
be used w/all the major screenreaders, whereas scripting renders it a Jaws-only 
solution. The difference between your ITunes example & this is simply that 
there was no accessible alternative to ITunes at the time. 3rd, you haven't 
told us what you've done to learn scripting basics. Nor have you provided us 
w/any of your code so we can have a look & give suggestions. You can't learn 
calculus w/o having first learned algebra, geometry, trig, etc. Same applies to 
scripting. You've got to get the basics down, understand what the functions do, 
etc, prior to trying to script an app. & I can't speak for anyone else here, 
but I personally failed telepathy 101 miserably.
The only reason I received so much as a single point on the exam was because I 
put my name on my paper. Lol. Thus, you need to show us what you've done by 
providing us w/your sourcecode. Lastly, I'd suggest confining yourself to a 
single query. Solve that, then move on. But really, Sir--learn the basics above 
all else.

On 2/1/17, Bob _ <temp@xxxxxxxxxxxxxxx> wrote:

Hi
I'll try and be nice about a response too (wink)

So some info that may help you.

If the application your working on isn't something easy for others to 
get their hands on and test with when trying to help you then any 
questions really need to be regarding theory rather than your exact 
issue as it's almost impossible to answer otherwise. Bear this in mind 
while reading through my answers to your points.

1. Document edit areas that are not standard and cannot be simply 
reclassify often need you to rewrite all the basic reading commands. 
You need to look into what text you can actually access as if you 
can't get the current line of text with the Jaws cursor then it might be a 
non starter immediately.

2. This item in your list doesn't give any information as to what 
problem your having with these or even what they are/do.

3. Again, no mention of what problem your having with these, not able 
to focus the fields, field labels not read back, field contest not 
read back etc etc

Control IDs are rarely something you can use.
Usually, but probably not always, when they can be used they are 4 
digits long.
Compare it to the window handle, it's probably the same and will 
change every time the interface refreshes.
I think I may have had 1 application in the last 8 years where the 
ControlIDs were useful.

And very quick comment on your observations.
While all software should be accessible and the institutions should do 
everything they can to ensure this I'm not sure what the alternative 
to those two packages would be as they are probably the two most popular.
Please also bear in mind that while everyone here is very helpful and 
will pass on as much knowledge as they can for a particular issue, 
nobody is obligated to help. Note that I am only talking for myself 
when I use the term everyone.
The tone in your message implies that your owed the answers and that 
kind of thing gets my back up.

My moan over, see how you get on and if I can help further please do ask.

Bob


On 1 Feb 2017, at 17:41, Darrell Bowles <DGbowles@xxxxxxx> wrote:


Hello all,
I am writing to discuss the possibility  of writing scripts for 
Kurzweil 3000, currently at version 15.

While I understand that  Kurzweil 1000, is geared twards people who 
are blind, or require keyboard access, Kurzweil 3000 is a highly 
popular educational tool.  The developers have done some work making  
a good deal of the  program accessible, including adding a lot of 
keyboard shortcuts to menu options. However, they are lacking in some 
major areas,  wich include,

1. The edit area whare the document is, is not a standard edit field. 
The window class is KESITEXT.

2. There are several options that JAWS reads as, Read Read only, 
Write Read only, and Scan read only.  I do not believe, by the 
feedback,  that JAWS gives me, that these are standard controls 
either. I will look in to reclassifying these controls.

3. The window that shows the definition's of a word that is 
highlighted (selected), is not a standard window. It is a form of 
dialog, that sits overtop of the other edit window, neither wich are 
standard controls.

Just as a side note, well one side note here, I tried to get JAWS to 
jump to the KESITEXT class window using the function that uses the 
control ID, and while the script compiled, there was no result.

finally, I want to say something, and I'll try and be nice about it.

When I wrote before on this topic,  I was told that this product is 
marketed  twards persons with Intelectual disabilities.  That is all 
fine and good,  but when that product is being given to students for 
free, and it is not fully accessible, the college could very well get in 
trouble.
The university that I attend is doing the same with Read and Write 
gold, and the NFB should nail that college, but that's an entirely 
different story.  All that to say this:

I feel that I was dismissed,  regarding this issue, and I am not 
asking anyone to write my scripts.  While I am new at script writing,  
and have a long way to go still,  I'm nearly asking for the tools to 
do what I need to do. I will be examining the application within the 
next couple of days,  and will probably write to this list again with what I 
have found.

I remember when ITunes  first came out, and it was completely 
inaccessible.  The NFB threatened apple  because of an uproar made by 
the blind community in America that they wanted access too. Before 
that time, Apple devices were not Relevant to blind people, and I 
think the opinion is, this program isn't either.  I will write back when I 
know more.

Darrell


Those who hope for the hopeless have a dream. But those who hope for 
the dream have the greater reward. I believe it is a form of dialog, 
that sits on top of the edit window.

__________ 

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

__________ 

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts




--
Remember! Friends Help Friends Be Cybersafe Jackie McBride Helping Cybercrime 
Victims 1 Person at a Time https://brighter-vision.com __________ ;

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts


__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: