主题:以编程方式在OS X 10.4.x + Tiger/Leopard中操作Web浏览器。 目标:从Safari收集/读取/提取网址到文本文件(Ruby on Rails代码)文件。 注意:使用FF的解决方案也非常值得赞赏。我使用Safari(v。3.x,OS X 10.4.x)更喜欢在Safari中运行的解决方案。Webkit/Safari/Firefox/API:我可以通过编程读取/提取多个选项卡的URL吗?
有时,我使用网络浏览器来查找/显示多个网站页面,我希望稍后再次访问以及2)我希望将其组成一个文本文件的URL以供将来参考和/或b)以编程方式操作。
例如:在今天的纽约时报,我觉得我要张贴到我的del.icio.us ACCT 7页纽约时报的文章。并通过电子邮件以其“打印友好”格式进行分享,这些格式在当天的在线版标题之后很长。我在浏览器窗口的水龙头中打开每一个,然后Presto!他们的URL会被自动地绑定到一个文件中,一个(自定义的)Ruby on Rails应用程序将打印版本的URL发送到电子邮件地址和我的Del.icio.us文件。
我认为有一种方法可以使用Applescript或Automator从操作系统执行URL提取步骤。我认为可能有一种方法可以用Javascript来完成。
我的问题:如何读取网页浏览器的标签位置字段和整理这些字符串到一个文本文件(无论是我的操作系统中或通过线路的Web应用程序。)?
非常感谢。
如果/当你知道这一点 - 你肯定需要分享它回到世界..我喜欢这样的事情! – warren 2008-11-18 16:12:04