Hi Jeff. How about something like this in the code so that it doesn't just clamb up entirely? var string clip let clip = GetClipboardText() if clip then Say (clip,OT_LINE) ;For Braille users: BrailleMessage (clip) Else Say ("No text in the clipboard.", OT_ERROR) EndIf ;Of course, the down side is that someone could put that very text into the clipboard, but I'm sure that can be ;dealt with in many ways, like playing a sound instead. Tony Hernandez http://dutyofman.net/ Let us hear the conclusion of the whole matter: Fear God, and keep His commandments, for this is the whole duty of man. For God shall bring every work into judgment, with every secret thing, whether it be good, or whether it be evil. (Ecclesiastes 12:13-14) -----Original Message----- From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Geoff Chapman Sent: Monday, March 14, 2011 3:49 PM To: jawsscripts@xxxxxxxxxxxxx Subject: [jawsscripts] Re: SayClipboard, was script to clear clipboard Hi tony. well, it appears not, not here anywayz. and actually given your cool idea, the script/function is a bit less than perfect in one sense. it conceivably would've been a more complete/optimal script had it either done this, or at very least reported either something like, "no textual content," when it couldn't find anything, or better yet, if it could test for the name of file(s) on clipboard, if past a certain number, to maybe auto shove their names into virtual viewer, or something? but, it just says nothing, when I press it and files are on the clipboard eh. Great idea though! it's just using a simple builtin FUnction GetClipboardText, which is just a string function it appears eh. description for it says: Retrieves text from the clipboard that is in standard ANSI format. Each line ends with a carriage return/linefeed (CR-LF) combination. whether it could be tweaked to deal with objects, I'm unsure at this point and cannot look into it myself right now. hth. From: "Tony Hernandez" <tonyhspeaks@xxxxxxxxx> To: <jawsscripts@xxxxxxxxxxxxx> Sent: Tuesday, March 15, 2011 6:18 AM Subject: [jawsscripts] Re: SayClipboard, was script to clear clipboard > Hi Jeff. Is it possible to make JAWS speak nontextual items in the > clipboard, such as the name of a file it might be holding? > > Tony Hernandez > http://dutyofman.net/ > Let us hear the conclusion of the whole matter: Fear God, and keep His > commandments, for this is the whole duty of man. For God shall bring every > work into judgment, with every secret thing, whether it be good, or > whether > it be evil. (Ecclesiastes 12:13-14) > > -----Original Message----- > From: jawsscripts-bounce@xxxxxxxxxxxxx > [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Geoff Chapman > Sent: Monday, March 14, 2011 2:45 PM > To: jawsscripts@xxxxxxxxxxxxx > Subject: [jawsscripts] Re: SayClipboard, was script to clear clipboard > > Yep martin indeed it tiz. > > entry is happily sitting in my default.jkm from shared folder, as: > Windows+JAWSKey+X=SayClipboard > > > script follows: > Script SayClipboard() > > var > > string clip > > let clip = GetClipboardText() > > Say (clip,OT_LINE) > > ;For Braille users: > > BrailleMessage (clip) > > EndScript > > > > ----- Original Message ----- > From: "Martin Slack" <m.g.slack@xxxxxxxxxxxx> > To: <jawsscripts@xxxxxxxxxxxxx> > Sent: Monday, March 14, 2011 9:07 PM > Subject: [jawsscripts] Re: SayClipboard, was script to clear clipboard > > >> Thanks Geoff, >> >> Do you happen to know whether that key combination appears in any jkm >> file? >> >> Martin >> >> >> ----- Original Message ----- >> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx> >> To: <jawsscripts@xxxxxxxxxxxxx> >> Sent: Monday, March 14, 2011 1:35 AM >> Subject: [jawsscripts] Re: SayClipboard, was script to clear clipboard >> >> >>> yep Works here for me martin. >>> JawsKey+Windows+X? >>> >>> >>> >>> ----- Original Message ----- >>> From: "Martin Slack" <m.g.slack@xxxxxxxxxxxx> >>> To: <jawsscripts@xxxxxxxxxxxxx> >>> Sent: Sunday, March 13, 2011 11:42 PM >>> Subject: [jawsscripts] Re: SayClipboard, was script to clear clipboard >>> >>> >>>> On a related topic, can anyone get the SayClipboard script to work? >>>> The >>>> FSDN says this has been present since Jaws 10, but I can find no trace >>>> of >>>> it >>>> in versions 10, 11 or 12. >>>> >>>> Martin >>>> >>>> >>>> ----- Original Message ----- >>>> From: "Paul Magill" <magills@xxxxxxxxxxx> >>>> To: <jawsscripts@xxxxxxxxxxxxx> >>>> Sent: Sunday, March 13, 2011 12:29 PM >>>> Subject: [jawsscripts] Re: script to clear clipboard and.... >>>> >>>> >>>>> Hi Elf & others, >>>>> >>>>> I settled on using the following line in my scripts, after much >>>>> experimenting... >>>>> >>>>> CopyToClipboard (" ") ; copy space to clear previous clipboard >>>>> contents >>>>> >>>>> >>>>> copying a nul string to the clipboard has no affect, the previous >>>>> contents >>>>> remain unchanged... >>>>> >>>>> CopyToClipboard ("") ; copying a nul string >>>>> >>>>> >>>>> >>>>> * the purpose is to remove the previous contents, not to have a >>>>> completely >>>>> cleared clipboard >>>>> >>>>> >>>>> >>>>> Regards, >>>>> >>>>> Paul from Australia >>>>> >>>>> >>>>> >>>>> ----- Original Message ----- >>>>> >>>>> From: "The Elf" <inthaneelf@xxxxxxxxxxxxxx> >>>>> >>>>> >>>>> if clearing the clip board is figured out, would someone please send >>>>> me >>>>> a >>>>> copy of the work with insertion instructions? I'm interested myself in >>>>> this >>>>> one. >>>>> >>>>> elf >>>>> inthaneelf@xxxxxxxxxxxxxx >>>>> >>>>> __________� >>>>> >>>>> 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 >>>> >>>> >>> >>> __________� >>> >>> 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 >> >> > > __________� > > 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 > > __________� 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