WebView オブジェクトを実装する Java GUI があります。WebView が Google ドキュメントを読み込み、ページのテキスト エディター部分にフォーカスが設定されます。wordString
ダイアログボックスからテキスト入力を受け取り、入力されたテキストの結果に変数を設定するApplescriptもあります。そのテキストを自分の GUI アプリケーションに送信できるかどうか知りたいですか? 役立つものが見つからないようです。
2 に答える
0
私は実際にこの問題を解決しました。プログラムがスクリプト可能でない場合は、スクリプトを実行するために少し回避策を講じる必要があります。次のコードを使用して、テキストを Google Docs WebView に送信しました。
tell application "System Events" to set frontmost of process "java" to true
tell application "System Events"
tell process "java"
keystroke newString --some text variable
end tell
end tell
次のサイトの例からこれを取得しました: http://www.makeuseof.com/tag/applescripts-ui-scripting-mac/
また、AppleScript 内で使用するアプリケーション名を識別するために、このサイトで推奨されているプログラムも使用しました。このプログラムは UIElementInspector と呼ばれ、http://mac.softpedia.com/get/Utilities/UIElementInspector.shtml にあります。
これが他の人にも役立つことを願っています。
于 2012-07-11T20:46:10.283 に答える