Ignore the previous post... colons are fine. The script should not being with "on run" but simply "tell application mail" with the variable set inside that... works fine.


On Jan 2, 2005, at 1:10 PM, Sivakatirswami wrote:

Once again, I'm a bit perplexed by applescript, which I never properly learned. Current attempts to pass a large body of text containing quotes, colons etc to the body of an email via applescript are failing.

(aside: the GURL apple event still seems to fail so we have to use this manual appleScript build as revGoURL doesn't work seem to work with multiple parameters, sender, recipient, subject, body)

In a simple test example:

on mouseUp
put fld "Text" into tNewBody
replace quote with ("\"&quote) in tNewBody # this works
replace ":" with ("\:") in tNewBody # this doesn't
put fld "appleScript" into tScript
replace "#date#" with (quote & "HPI, January 3rd, 2005" & quote) in tScript
replace "#body#" with (quote & tNewBody& quote) in tScript
do tscript as applescript


end mouseUp

Where the apple script is:

========
on run

set theSender to "Hindu Press International <[EMAIL PROTECTED]>"
set theName to "Hindu Press International"
set theAddress to "[EMAIL PROTECTED]"
set theSubject to #date#
set theBody to #body#
tell application "Mail"
set newMessage to make new outgoing message with properties {subject:theSubject, content:theBody & return & return}
tell newMessage
set visible to true
set sender to theSender
make new to recipient at end of to recipients with properties {name:theName, address:theAddress}
end tell
activate
end tell

end run


=====

fails when the text being passed as the body contains colons ":" of which there are many (URLs "http://foodomain.com/someNewsRelease.html";) , simply escaping the colon "\:" prior to inserting it into the appleScript doesn't work either. Apple script won't compile it.

Any insights? as often, with appleScript, I may just abandon it and go for a pure xTalk solution. Where is our latest rev libSMPT these days? Are we happy with it?


Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery [EMAIL PROTECTED]

www.HimalayanAcademy.com,
www.HinduismToday.com
www.Gurudeva.org
www.Hindu.org

_______________________________________________
use-revolution mailing list
[email protected]
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to