[jawsscripts] Re: Good intros to JAWS scripting, accessing highlight status of text in PDF

  • From: Doug Lee <doug.lee@xxxxxxxxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Sat, 17 Oct 2020 09:33:39 -0400

Oh my! About a week ago I was told there was a Ted Cooke (though I wasn't sure 
how to spell the name) that had written some Discord scripts. I was already 
updating the Discord scripts I had released in May of 2019 and wanted
to know what else had been done out there. Someone sent me the scripts but 
didn't seem to know how to contact the author. I now believe the author is you; 
so it would be wonderful if you could examine
http://www.dlee.org/updates/discord.htm, which is the documentation for the ;
beta that will soon become a release, to make sure the attribution for your 
code I put there is ok. Not knowing how to reach you, I also included a
zip of the actual code I received even though I didn't actually use a lot of it 
in my scripts.

The beta version of my scripts, which is awaiting release for two reasons at 
this point, is at http://www.dlee.org/updates/jfw_discord.exe and the direct ;
link for the code I saw and borrowed a bit from is at
http://www.dlee.org/discord/ted_scripts.zip

The specific part of your code I borrowed from is the part for reporting 
incoming chat messages, though I've started trying a different method of 
preventing duplicate announcements on scrolling of a chat window. My method
does not work yet, which is one reason I have not made a release of my scripts 
yet. The other reason is some incomplete code for navigating among chat 
messages without having to move focus.

I'll answer your accName message shortly. We can also email directly about the 
Discord scripts.

On Sat, Oct 17, 2020 at 07:13:54AM -0400, Theodore Cooke wrote:
I am not sure how to read dialogs yet, but I have created a list of
items. Specifically, I have created a hotkey in discord that creates a
list of all channels, and when adding the shift key, the hotkey
creates a list of all unread channels. I could create a tutorial on
that.

On 10/16/20, Darrell Bowles <DGbowles@xxxxxxx> wrote:

Yes, I like this intro a lot.
I would love to see more topics done, like for example: How to read dialogs,
how to create a list of items, etc.
Thanks,
Darrell

-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx <jawsscripts-bounce@xxxxxxxxxxxxx> On
Behalf Of Snowman
Sent: Friday, October 16, 2020 3:02 PM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Good intros to JAWS scripting, accessing
highlight status of text in PDF

Ted,  I did not know this tutorial existed.  But, it seems like people would
find it very useful.
I'd like to link to it from my site.  Can I use the link you provided?  Or,
will this be moving soon.



+--------------------------------------------------------------------------+
Listen to The Snowman on MushroomFM.com, Saturday evenings, 8PM Eastern
time.
60's and 70's tunes, and gently conservative talk.

----- Original Message -----
From: "Theodore Cooke" <theodorecooke@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Friday, October 16, 2020 9:36 AM
Subject: [jawsscripts] Re: Good intros to JAWS scripting, accessing
highlight status of text in PDF


Here's a walk through I wrote on learning jaws scripting. There is a part II
in the works, but since I haven't received any feedback on part 1 yet, I
have left part 2 on the back burner for now.
https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgist.github.com%2FBeastlyTheos%2F177004102bafda4b20e9b6e72863d29a%3Ffbclid%3DIwAR3LNsFC3Ny66yAx8RknBpDEMXnJwa8h9lHj53NMkMMNEwFhd3F4X3WKH1s&amp;data=04%7C01%7C%7C06431fdec0724910040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637384717400034103%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=u88CLiPlZ4p4cF5kt6UIe2jxyid7EPxf%2BMSwjQ0m6Rg%3D&amp;reserved=0


On 9/25/20, Csaba Árpádházy-Godo <arpadhazi68.jawsul@xxxxxxxxx> wrote:
Hi, James,

here is the ling:

https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsupp
ort.freedomscientific.com%2Fsupport%2Fjawsdocumentation%2FFSDN&amp;dat
a=04%7C01%7C%7C06431fdec0724910040e08d8720601a3%7C84df9e7fe9f640afb435
aaaaaaaaaaaa%7C1%7C0%7C637384717400034103%7CUnknown%7CTWFpbGZsb3d8eyJW
IjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&
amp;sdata=r6MPhA%2BTPBahyl7y%2B9tGM7A4%2BaTLbkhBL2a1SEJs%2Fw4%3D&amp;r
eserved=0


2020. 09. 24. 22:53 keltezéssel, James Benstead írta:
Hi Csaba,
Thank you, I will continue my work in learning JAWS scripting on that
basis!

I can't find the specific FSDN help file "The Essential JAWS
Scripting Handbook", but I did find the "Basics of Scripting Manual"
at

https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsup
port.freedomscientific.com%2FContent%2FDocuments%2FOther%2FScriptManu
al%2F01-0_Introduction.htm&amp;data=04%7C01%7C%7C06431fdec0724910040e
08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C63738471740
0034103%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiL
CJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=Gsuj2F9H2N9D4h4IU8pegz
ucR8Ij%2F7JISYiA7u7DJHM%3D&amp;reserved=0

And the FSDN help file at

https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsup
port.freedomscientific.com%2Fsupport%2Fjawsdocumentation%2FFSDN&amp;d
ata=04%7C01%7C%7C06431fdec0724910040e08d8720601a3%7C84df9e7fe9f640afb
435aaaaaaaaaaaa%7C1%7C0%7C637384717400044098%7CUnknown%7CTWFpbGZsb3d8
eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C
1000&amp;sdata=lDoVwkIJzhOAabEpiR22E97Jjx7FW8jEpIiWjRyt8fo%3D&amp;res
erved=0

Which includes "General Scripting Concepts", "Reference Guide", and
"API Tools".

Are these the correct documents to start with? Or am I missing
something?

Thanks again!

Jim

--
Too brief? Here's why!
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Femai
lcharter.org%2F&amp;data=04%7C01%7C%7C06431fdec0724910040e08d8720601a
3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637384717400044098%7CU
nknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1h
aWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=Pm09UJLxn%2B%2F8zbHNle421fjJEDZDo
LD3kpVFqtxNifg%3D&amp;reserved=0


On Thu, 24 Sep 2020 at 20:30, Csaba Árpádházy-Godo <
arpadhazi68.jawsul@xxxxxxxxx> wrote:

Hi James,

of course, JAWS Script language has functions to determine the
colors on the screen. Bot hte foreground & the background. I
recommend you to download FSDN (Freedom Scientific Developer
Network) help file what is "The EssentialJAWS Scripting Handbook".

HTH

Csaba


2020. 09. 24. 14:56 keltezéssel, James Benstead írta:
I'm looking to get into JAWS scripting. Are there good online
resources
to
get me started? I have some experience of coding.
One specific thing I'd like to be able to access with a script is
the "highlighting status" of any give character in a PDF. Not
highlighting as in "selecting text so that you can then make it
bold or italic", but the sort of highlighting you can add to a PDF
that looks like you've drawn on the document with a highlighter
pen. Is this information available to
JAWS
scripts?

--
Too brief? Here's why!
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fem
ailcharter.org%2F&amp;data=04%7C01%7C%7C06431fdec0724910040e08d8720
601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C6373847174000440
98%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJB
TiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=Pm09UJLxn%2B%2F8zbHNle4
21fjJEDZDoLD3kpVFqtxNifg%3D&amp;reserved=0


__________

View the list's information and change your settings at
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fww
w.freelists.org%2Flist%2Fjawsscripts&amp;data=04%7C01%7C%7C06431fde
c0724910040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0
%7C637384717400044098%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL
CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=n4YS
o1G4QMX%2BaGz5e1kd8HKwpdupNc7SRZytLCzym0g%3D&amp;reserved=0

__________

View the list's information and change your settings at
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww
.freelists.org%2Flist%2Fjawsscripts&amp;data=04%7C01%7C%7C06431fdec0
724910040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C
637384717400044098%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI
joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=n4YSo1G4Q
MX%2BaGz5e1kd8HKwpdupNc7SRZytLCzym0g%3D&amp;reserved=0



__________

View the list's information and change your settings at
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.
freelists.org%2Flist%2Fjawsscripts&amp;data=04%7C01%7C%7C06431fdec072
4910040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637
384717400044098%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV
2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=n4YSo1G4QMX%2B
aGz5e1kd8HKwpdupNc7SRZytLCzym0g%3D&amp;reserved=0

__________

View the list's information and change your settings at
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.f
reelists.org%2Flist%2Fjawsscripts&amp;data=04%7C01%7C%7C06431fdec07249
10040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637384
717400044098%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=n4YSo1G4QMX%2BaGz5e
1kd8HKwpdupNc7SRZytLCzym0g%3D&amp;reserved=0


__________

View the list's information and change your settings at
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.freelists.org%2Flist%2Fjawsscripts&amp;data=04%7C01%7C%7C06431fdec0724910040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637384717400044098%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=n4YSo1G4QMX%2BaGz5e1kd8HKwpdupNc7SRZytLCzym0g%3D&amp;reserved=0

__________

View the list's information and change your settings at
https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.freelists.org%2Flist%2Fjawsscripts&amp;data=04%7C01%7C%7C06431fdec0724910040e08d8720601a3%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637384717400044098%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=n4YSo1G4QMX%2BaGz5e1kd8HKwpdupNc7SRZytLCzym0g%3D&amp;reserved=0

__________�

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

-- 
Doug Lee, Lead Accessibility Architect
Level Access - over 1,000 organizations trust us to help them achieve and 
maintain digital accessibility compliance!
mailto:Doug.Lee@xxxxxxxxxxxxxxx  http://www.LevelAccess.com
"While they were saying among themselves it cannot be done, it was done." 
--Helen Keller
__________�

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

Other related posts: