我正在寻找一种方法来检查系统中是否有下载而无需使用UI(Shell,Apple Script,Cocoa等)例如,当我在 safari 中下载文件时,我想检查此下载是否仍在不使用 UI 的情况下运行。到目前为止,我还没有发现任何可能性,也许有人可以在这里帮助我?
编辑:我找到了一种检查进程是否正在运行的方法。也许有一个下载或野生动物园下载的过程?但是呢?
我不确定其他应用程序,但是在下载完成之前,Safari下载的文件扩展名为"下载",因此您可以检查一下。
苹果脚本:
tell application "System Events" to get files of (path to downloads folder) whose name extension is "download"
终端:
find ~/Downloads -name "*.download"