2017-08-26 1 views
-3

Ich versuche, herauszufinden, wie in AppleScript Code und Sie können wahrscheinlich herausfinden, was ich damit mache, indem Sie den Code lesen.Ich brauche Hilfe, eine abhängige Variable in meinem AppleScript-Code

Mein Ziel ist, was ist das Textfeld in den Körper einer E-Mail. Ich könnte etwas Hilfe mit dem Code verwenden.

Wenn jemand es übertragen könnte, sagen Sie JavaScript oder etwas, das nett wäre.

display dialog "Hey, Would You Like To Go To A Movie Sometime?" default answer linefeed buttons {"Yeah, I'd Love To", "No Thanks"} default button "Yeah, I'd Love To" 
set the choice to the button returned of the result 
if the choice is "Yeah, I'd Love To" then 
    do shell script "open -a \"Google Chrome\" \"" & "https://mail.google.com/mail/?view=cm&fs=1&to=owenemc[email protected]&su=Movies&body= " & "\"" 
else 
    do shell script "open -a \"Google Chrome\" \"" & "https://mail.google.com/mail/?view=cm&fs=1&[email protected]&su=Movies&body=No thank you, thanks for the offer though " & "\"" 
end if 
+0

Können Sie Ihren Titel bearbeiten Sie haben es zu mehr relevant, was Beschwerden mit diesem Code? –

Antwort

0

display dialog gibt einen Datensatz mit Schlüssel text returned, button returned und gave up. Sie müssen text returned berücksichtigen, auch:

set {text returned:textReturned, button returned:buttonReturned} to display dialog "Hey, Would You Like To Go To A Movie Sometime?" default answer linefeed buttons {"Yeah, I'd Love To", "No Thanks"} default button "Yeah, I'd Love To" 
if buttonReturned is "Yeah, I'd Love To" then 
    set param to textReturned 
else 
    set param to "No thank you, thanks for the offer though" 
end if 

do shell script "open -a 'Google Chrome' " & quoted form of ("https://mail.google.com/mail/?view=cm&fs=1&[email protected]&su=Movies&body=" & param)