首页 文章

AppleScript没有在Safari中获取URL或网页 Headers

提问于
浏览
0

我正在尝试在Safari中执行以下操作:我打开了一个网站(让我们说http://www.example.org),我正在尝试使用applescript获取当前选项卡 .

我尝试了以下方法:

delay 1
tell application "Safari"
    set mytitle to name of current tab in window 1
end tell
display alert mytitle

但是我收到以下错误消息Safari出错:AppleEvent处理程序失败 .

我尝试了各种变体,窗口1中当前选项卡的URL,当前选项卡的名称,有和没有窗口1 ......但错误仍然存在 .

经过一段时间的安慰后,它出现了这个错误:控制台返回这个:返回脚本命令的结果时出错:结果对象... lol - Buscar con Google ...无法转换为Apple事件描述符输入'text' . 发送-objectSpecifier(它是否未被覆盖?)并且没有为脚本类'text'声明的强制类型时,此类'__NSCFString'的实例返回nil . 我究竟做错了什么?我很欣赏任何想法 .

谢谢 .

2 回答

  • 0

    尝试:

    tell application "Safari"
        set mytitle to name of current tab in window 1
    end tell
    
    return mytitle
    
  • 0

    我发布的第一个脚本确实有效......系统范围内出现了错误并且清理安装修复了它 . 不确定发生了什么 . 感谢大家 .

相关问题