-2

「OK」ボタンをクリックできるアップルスクリプトを書くのに問題があります。私はオンライン ポーカー ゲームをプレイしており、トーナメントに登録するには [OK] ボタンをいくつかクリックする必要があります。画面に「OK」ボタンが表示されるたびにスクリプトをクリックするようにしたいと思います。「登録」ボタンをクリックすると、「このトーナメントに登録してもよろしいですか?」というポップアップが表示され、「OK」をクリックすると、「登録されました」というポップアップが表示されます。 「トーナメントはすぐに開始されます」という別のポップアップが表示されるよりも、「OK」をクリックする必要があります。別の「OK」ボタンをクリックしました。

4

1 に答える 1

0

OK Joe、質問のコメントにあなたのコードが表示されます。ボタンは通常、ウィンドウまたはシートの一部であり、コードの「クリック ボタン登録」行の一部としてそれらのいずれも持っていません。ただし、次の行の一部としてそれを持っているのはおかしいです。とにかく、これを試して、「登録」がフロントウィンドウのボタンの名前の1つであるかどうかを確認してください。その場合は、そのコード行に「of window 1」を追加するだけです。そうでない場合は、他の何かが間違っています。

activate application "RPM Poker"
tell application "System Events"
    tell process "RPM Poker"
        return title of buttons of window 1 -- try "name" or "description" instead of "title" if it doesn't work
    end tell
end tell

あなたの写真を見ると、それはウェブページであり、通常のココアウィンドウではないため、「何かクリックボタン」が機能するとは思えません。Web ページ上のものをクリックするには、ある種の JavaScript コードを使用する必要がある場合があります。とにかく、スクリプトを試して、ボタンが表示されるかどうかを確認してください。

于 2012-11-13T23:22:49.203 に答える