要使用AppleScript下载文件,可以使用以下代码示例:
set downloadURL to "https://example.com/file.png"
set savePath to (path to downloads folder as text) & "file.png"
tell application "URL Access Scripting"
download downloadURL to file savePath
end tell
在此示例中,我们首先设置了要下载的文件的URL(downloadURL
)和要保存到的路径(savePath
)。然后,使用URL Access Scripting
应用程序来执行下载操作。使用download
命令,将downloadURL
下载到savePath
指定的文件。
请注意,URL Access Scripting
应用程序在macOS 10.10及更早版本上可用。从macOS 10.11(El Capitan)开始,AppleScript使用curl
命令进行下载。下面是一个使用curl
的示例代码:
set downloadURL to "https://example.com/file.png"
set savePath to (path to downloads folder as text) & "file.png"
do shell script "curl " & quoted form of downloadURL & " -o " & quoted form of POSIX path of savePath
在此示例中,我们使用do shell script
命令执行curl
命令来下载文件。-o
选项用于指定要保存到的文件路径。
无论使用URL Access Scripting
还是curl
,都可以根据具体需求进行下载文件的设置和处理。