Может ли кто-нибудь помочь мне использовать яблочный скрипт для проверки моей электронной почты? - PullRequest
1 голос
/ 21 февраля 2012

Я пишу код в applecript, который:

  1. отправляется в Gmail
  2. логинов
  3. отображает диалоговое окно с сообщением, есть ли у меня новые электронные письма
  4. имеет кнопку «да» или «нет» в этом диалоговом окне, при которой «да» откроет это письмо или «нет» для выхода из gmail. Я также не хочу, чтобы gmail открывал новое письмо, если оно FWD.

Пока что я закончил шаг 2. (вход в систему) Это мой код до сих пор

tell application "Safari"
    open location "www.gmail.com"


end tell



tell application "System Events"
    set texttosay to "Sample Text"
    activate "Email login"
    display dialog "Username" default answer "white:wave:"

    set texttosay to the text returned of the result

    activate application "Safari"
    keystroke texttosay
    delay 1


end tell
tell application "System Events"
    set texttosay to "Sample Text"
    activate "Email login"
    display dialog "Password" default answer "white:wave:" with hidden answer
    set texttosay to the text returned of the result

    activate application "Safari"
    keystroke tab
    delay 1
    keystroke texttosay
    delay 1
    keystroke return
    delay 5
    activate "Email login"




end tell

1 Ответ

0 голосов
/ 09 ноября 2012

Есть еще одна замечательная опция, которую я использую каждый день ... LastPass.com

Создайте бесплатную учетную запись, установите плагин для браузера (доступен для всех основных браузеров) и готово к работе.

После вашего первого входа на веб-сайт Lastpass просит сохранить ваши данные для входа на этот сайт. Каждый раз, когда вы возвращаетесь на этот сайт, LastPass отображает кнопку входа. Нажмите на нее, и вы внутри.

Хранилище Lastpass зашифровано на их веб-сайте и локально. Если веб-сайт Lastpass не работает, это не повлияет на ваше локальное хранилище.

Я использую LastPass уже три года, и он никогда меня не подводил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...