Be advised that your message appears blank. > On Mar 30, 2015, at 5:42 AM, Charlie Doremus <giantdolp...@gmail.com> wrote: > > > > Aloha, > Charlie > > > > On Mar 29, 2015, at 1:53 PM, Chris Moore <chris.w...@gmail.com > <mailto:chris.w...@gmail.com>> wrote: > >> Hello, >> How would you run this script from within textEdit? Would you assign it to >> a hot key? >> Chris >>> On Mar 27, 2015, at 8:10 PM, Alex Hall <mehg...@icloud.com >>> <mailto:mehg...@icloud.com>> wrote: >>> >>> It's not, but you have a great point. I'll add that to the next version. >>> >>> In the meantime, here's the script. Just copy the below lines, open up >>> Script Editor, paste, and save the script in the same place as the other >>> Talking Dashboard ones. It's not tested very much--I wrote it in about >>> fifteen minutes--but it runs on my machine and doesn't require Yosemite. Be >>> warned that, if TextEdit is not running when you run this script, the app >>> will launch itself. Anyway, here is the script: >>> >>> (* Keywords: >>> $wordCount: the number of words in the currently open document in TextEdit >>> $characterCount: the number of characters in the currently open TextEdit >>> document >>> $name: the name of the currently open document >>> *) >>> >>> set template to "$wordCount words ($characterCount characters) in $name." >>> set utilities to import("utilities.scpt") >>> >>> set {wordCount, characterCount, documentName} to {0, 0, ""} >>> >>> tell application "TextEdit" >>> set my wordCount to count (words of document 1) >>> set my characterCount to count (characters of document 1) >>> set my documentName to name of document 1 >>> end tell >>> >>> set keywords to {{"$wordCount", wordCount}, {"$characterCount", >>> characterCount}, {"$name", documentName}} >>> set template to str_replace(keywords, template) of utilities >>> tell utilities to speak(template) >>> >>> on import(filename) >>> set p to (path to me) as text >>> set oldDelimiters to text item delimiters of AppleScript >>> set AppleScript's text item delimiters to ":" >>> set scpt to load script file (((text items 1 through ((length of (text >>> items of p)) - 1) of p) & filename) as text) >>> set text item delimiters of AppleScript to oldDelimiters >>> return scpt >>> end import >>> >>>> On Mar 27, 2015, at 6:37 PM, Jamie Pauls <jamiepa...@gmail.com >>>> <mailto:jamiepa...@gmail.com>> wrote: >>>> >>>> Hello, all, >>>> >>>> I understand that a script exists that will allow one to get a word count >>>> for a document using TextEdit. If someone could kindly point me to this >>>> script, that would be great. It doesn’t appear to be a part of the Talking >>>> Dashboard scripts unless I’mm missing something. >>>> >>>> Thanks. >>>> >>>> Take care and have a great day. >>>> Jamie Pauls >>>> jamiepa...@gmail.com <mailto:jamiepa...@gmail.com> >>>> >>>> >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "MacVisionaries" group. >>>> To unsubscribe from this group and stop receiving emails from it, send an >>>> email to macvisionaries+unsubscr...@googlegroups.com >>>> <mailto:macvisionaries+unsubscr...@googlegroups.com>. >>>> To post to this group, send email to macvisionaries@googlegroups.com >>>> <mailto:macvisionaries@googlegroups.com>. >>>> Visit this group at http://groups.google.com/group/macvisionaries >>>> <http://groups.google.com/group/macvisionaries>. >>>> For more options, visit https://groups.google.com/d/optout >>>> <https://groups.google.com/d/optout>. >>> >>> >>> -- >>> Have a great day, >>> Alex Hall >>> mehg...@icloud.com <mailto:mehg...@icloud.com> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "MacVisionaries" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to macvisionaries+unsubscr...@googlegroups.com >>> <mailto:macvisionaries+unsubscr...@googlegroups.com>. >>> To post to this group, send email to macvisionaries@googlegroups.com >>> <mailto:macvisionaries@googlegroups.com>. >>> Visit this group at http://groups.google.com/group/macvisionaries >>> <http://groups.google.com/group/macvisionaries>. >>> For more options, visit https://groups.google.com/d/optout >>> <https://groups.google.com/d/optout>. >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "MacVisionaries" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to macvisionaries+unsubscr...@googlegroups.com >> <mailto:macvisionaries+unsubscr...@googlegroups.com>. >> To post to this group, send email to macvisionaries@googlegroups.com >> <mailto:macvisionaries@googlegroups.com>. >> Visit this group at http://groups.google.com/group/macvisionaries >> <http://groups.google.com/group/macvisionaries>. >> For more options, visit https://groups.google.com/d/optout >> <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google Groups > "MacVisionaries" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to macvisionaries+unsubscr...@googlegroups.com > <mailto:macvisionaries+unsubscr...@googlegroups.com>. > To post to this group, send email to macvisionaries@googlegroups.com > <mailto:macvisionaries@googlegroups.com>. > Visit this group at http://groups.google.com/group/macvisionaries > <http://groups.google.com/group/macvisionaries>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>.
-- Have a great day, Alex Hall mehg...@icloud.com -- You received this message because you are subscribed to the Google Groups "MacVisionaries" group. To unsubscribe from this group and stop receiving emails from it, send an email to macvisionaries+unsubscr...@googlegroups.com. To post to this group, send email to macvisionaries@googlegroups.com. Visit this group at http://groups.google.com/group/macvisionaries. For more options, visit https://groups.google.com/d/optout.