0

AppleScript を使用して、サファリ ウィンドウのアドレス バーからアドレスを読み取りたい。

cmd+l、cmd+c でキーストローク シミュレーションを使用し、続いてクリップボードを読み取ることができます。しかし、これは明らかに非常に醜いハックです。

4

2 に答える 2

0

tell application "Safari" to URL of document 1最前面のウィンドウが通常のブラウザ ウィンドウでない場合にも機能します。

tell application "System Events" to tell process "Safari" to value of text field 1 of group 2 of tool bar 1 of window 1Safari 6では、ロケーション バーのテキストを取得できます。

于 2012-08-21T19:43:42.463 に答える