我想用AppleScript读取Safari游戏窗口地址栏中的地址。
可以使用按键模拟cmd + l,cmd + c,然后读出剪贴板。但这显然是一个非常难看的黑客。
答案 0 :(得分:0)
这样的东西应该可以在上次使用的窗口中获取活动标签的URL;
tell application "Safari"
set w to first window
set t to current tab of w
display dialog (URL of t as string)
end tell
答案 1 :(得分:0)
tell application "Safari" to URL of document 1
也会起作用。
您可以在Safari 6中使用tell application "System Events" to tell process "Safari" to value of text field 1 of group 2 of tool bar 1 of window 1
获取位置栏上的文字。