Допомога AppleScript


1

Я намагаюся створити програму, яка відкриє різні програми, і дасть вам список, але я отримую повідомлення про помилки. Чи можна це зробити?

display dialog "Hello and welcome to my app!" buttons {"Login", "Quit"} default button 1

if the button returned of the result is "Login" then
    display dialog "Username:" buttons {"Admin", "Guest"} default button 1 with title "Choose user"
else
    return
end if

if the button returned of the result is "Admin" then
    display dialog "Enter Pasword" default answer "" buttons {"Submit"} with title "Enter  password" with hidden answer
else
    display dialog "You have selected guest! Guest is not currenty enabled, since this build is in beta. Thank you!" buttons {"OK"}
    return
end if

if the text returned of the result is "Cameron67" then
    display dialog "Welcome! What would you like to do?" buttons {"Chrome", "Messages", "More"}
    if the button returned of the result is "Chrome" then tell application "Google Chrome"
        activate
    end tell
    if the button returned is "Messages" then tell application "Messages"
        activate
    end tell
else
    display dialog "Incorrect password" buttons {"OK"} default button 1 with icon stop
end if

1
Які повідомлення про помилки і чи можна робити що саме?
user3439894

Відповіді:


2

Замість цього ( джерело та коротке пояснення ):

if the text returned of the result is "Cameron67" then
    set the_results to (display dialog "Welcome! What would you like to do?" buttons {"Chrome", "Messages", "More"})
    set button_returned to button returned of the_results
    if button_returned is "Chrome" then tell application "Google Chrome"
        activate
    end tell
    if button_returned is "Messages" then tell application "Messages"
        activate
    end tell
    if button_returned is "More" then ...
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.