Automatorを設定して、新しいランダムなUIDと電子メールアドレスを生成するたびにWebサイトにログインする方法は?


-1

OS X 10.8.2では、毎回新しい完全にランダムなユーザーIDと電子メールアドレスを使用して、企業イントラネットサイトにすばやく連続して複数回ログインする方法を見つける必要があります。Webサイトでは、UIDフィールドに一意のテキストを入力し、Eメールアドレスフィールドに.comで終わるものを入力するだけで済みます(UN:jegfwkgfb email:kfgwkgb@wkefhwk.com PW:password)。注意パスワードフィールドには毎回同じパスワードを入力できます。

すばやく何度もログインする必要があるため、必要なときに手動で実行できる小さなスクリプトである必要があります。

要約すると、次のことが必要です。

  • サイトをご覧ください
  • UN、PW、および電子メールのフィールドに入力します(毎回異なるランダムなUNおよび電子メールを使用)
  • Enterキーを押してログインを完了します

私はこれがAutomatorおよび/またはApplescriptで達成できることを望んでいましたか?

事前に感謝します


はい、できます。君の目的は何?
元に戻す

1
この質問に複数の賛成票がある理由がわかりませんが、理由の説明はありません。
TJルオマ

@Undo LOL、TJ Luoma、これは有効な質問ですが、サイトはコミュニティによって管理されているため、下票はコミュニティが承認しないことを示唆しています。とにかく私のコメントはおそらくメタにあるべきです。
デスベック

イントラネットでこれを行うのはなぜですか?
ニコラスバルブレスコ14年

回答:


3

AppleScript Editorで次のようなスクリプトを実行してみてください。

do shell script "jot -r -c 24 a z | rs -g 0 8"
tell result to set {user, mail} to {paragraph 1, paragraph 2 & "@" & paragraph 3 & ".com"}

open location "https://accounts.google.com/ServiceLogin"
delay 1
tell application "Safari" to tell document 1
    do JavaScript "document.getElementById('Email').value = '" & mail & "'
    document.getElementById('Passwd').value = 'password'
    document.querySelectorAll('#gaia_loginform input[type=submit]')[0].click()"
end tell

クロムについては、交換するdocument 1active tab of window 1してdo JavaScriptexecute javascript

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.