使用Applescript / Javascript从网页选择中获取图像URL /地址

时间:2015-09-02 06:46:36

标签: javascript url applescript automator imageurl

我需要一种快速获取图片网址的方法,就像我右键点击图片并选择"复制图片网址"一样。我正在考虑Applescript,尽管其他人已经提到了Javascript。

这需要与Automator工作流程兼容,并且至少需要与Google Chrome,Chromium和Safari配合使用。

更多细节:

  1. 我已经有一个Automator工作流程,会将其添加到。
  2. 工作流程从我使用鼠标在网页上选择的文本和图像开始。
  3. 文本处理工作正常。
  4. 我只需要一个Applescript或Javascript或Shell脚本(我假设它是唯一可以添加到Automator工作流程的外部代码),它将获取所选页面部分内的任何和所有图像URL在第2步。
  5. 不下载图片。只需要图片网址。
  6. 基本逻辑是:

    Does selected input contain images?
        If yes, 
        get URL of image(s) 
        pass to the next step
    else continue
    

    任何帮助或想法表示赞赏!

1 个答案:

答案 0 :(得分:0)

OS X服务将是您最好的选择。这些选项适用于文字选择,并且在大多数应用中都受支持(例如,请参阅Safari>服务子菜单)。您还可以为它们分配键盘快捷键,这对于重复性任务非常方便。

基本上,您希望将选择作为Web内容(即HTML数据,而不是纯文本),然后从中提取URL。您可以在Automator中创建服务,其中包括处理Web内容的各种操作,因此我建议您从那里开始。