在applescript中缺少关键元素,不知道足以修复

时间:2013-07-23 16:07:12

标签: macos applescript osx-mountain-lion automator

我在automator中使用applescript使用sitesucker下载网站备份。 原始方法不起作用,所以我联系了sitesucker的创建者。事实证明当前版本中的这个功能存在问题所以他给了我一个AppleScript来做同样的事情。 问题:我基本上对applecript一无所知,也不了解如何指定我需要下载的URL。

这是我给出的脚本:

    on run {input, parameters}

    tell application "SiteSucker"
        activate

        -- Create a new document
        set front_document to make new document

        -- Get the download folder
        tell settings of front_document
            set download_folder to download folder as alias
            set download_folder_path to POSIX path of download_folder
        end tell

        -- Download the specified URLs
        repeat with the_url in input
            download the_url
        end repeat

        -- Wait until the download is finished before continuing
        repeat while downloading of front_document
            delay 1
        end repeat

    end tell

    return download_folder_path

end run

我试过联系给我脚本的人,但他们没有回应。我想也许我可以在这些论坛上得到更快的答案。

1 个答案:

答案 0 :(得分:1)

你不需要玩他们给你的苹果。

将脚本放入新的“运行Applescript”操作(覆盖默认内容)

并在其上方添加“获取指定的网址”Automator操作。

将您的网址添加到“获取指定的网址”Automator操作。

enter image description here