主题:在 OS X 10.4.x+ Tiger/Leopard 中以编程方式操作 Web 浏览器。主题:Webkit、Safari、Firefox、API、Applescript、Automator、Javascript、Ruby、Ruby on Rails、OS X、Tiger 目标:从 Safari 中收集/读取/提取 URL 到文本(Ruby on Rails 代码)文件中。注意:也非常感谢使用 FF 的解决方案。我使用 Safari(v. 3.x,OS X 10.4.x)越来越喜欢在 Safari 中工作的解决方案。
有时,我使用网络浏览器查找/显示多个网站页面,我 1) 想稍后再次访问和 2) 我想将其组合在一个文本文件中的 URL 以供 a) 将来参考和/或 b)以编程方式操作。
例如:在今天的《纽约时报》中,我找到了七篇我想发布到我的 del.icio.us 帐户的 NYT 文章。并在他们成为当天在线版的头条新闻很久之后,通过电子邮件以他们的“打印机友好”格式分享。我在浏览器窗口的点击中打开每一个,然后是 Presto!他们的 URL 自动被放入一个文件中,一个(自定义)Ruby on Rails 应用程序将打印版本的 URL 发送到电子邮件地址和我的 Del.icio.us 帐户。
我认为有一种方法可以使用 Applescript 或 Automator 从操作系统中提取 URL。我认为可能有一种方法可以使用 Javascript 来做到这一点。
我的问题:如何读取网络浏览器选项卡的位置字段并将这些字符串整理到文本文件中(在我的操作系统中或通过网络连接到网络应用程序。)?
非常感激。