代码之家  ›  专栏  ›  技术社区  ›  prosseek

从pbcopy获取结果,用applescript将它们转换为数组?

  •  0
  • prosseek  · 技术社区  · 14 年前

    set locations to paragraphs of (read (choose file with prompt "Pick text file containing urls"))
    repeat with aLocation in locations
        tell application "Safari" to open location aLocation
    end repeat
    

    如何从pbcopy(从Command-C操作复制的结果)读取内容?我试着如下,但我不能得到的行,但字母表。

    try
        set the locations to Unicode text of (the clipboard as record)
    on error errMsg
        display dialog errMsg
    end try
    
    2 回复  |  直到 14 年前
        1
  •  2
  •   sakra    14 年前

    如果剪贴板包含行为URL的文本,则可以使用以下脚本检索这些URL:

    set locations to paragraphs of (the clipboard as Unicode text)
    
        2
  •  0
  •   Jamie Wong    14 年前

    可能最简单的方法是创建一个bash脚本,该脚本将调用 pbpaste 然后使用 osascript -e