更改Safari PDF下载按钮的下载位置


3

我想要Safari PDF下载按钮的以下行为:

通过将指针移动到pdf / ps的底部单击PDF下载按钮,文件将下载到该Downloads/文件夹。相反,我希望它作为“另存为”按钮工作,以便我可以通过不同的名称和我喜欢的位置保存pdf。

我知道有Cmd-S但是我想用它作为学习Apple Scripts的机会,如果这种想法可以用来解决这个问题。

Answers:


3

AppleScript本身不能用于“挂钩”其他操作,例如单击某些内容。有一些工具可用于在键盘快捷键上运行AppleScript,但在这种情况下您也可以使用⌘S,或者使用系统偏好设置→键盘重新映射此快捷键。无法在Safari偏好设置中更改按钮的下载位置。


1

您将无法使用Applescript拦截按钮的单击操作。

您可以使用几种方法来实现目标。

1,创建Automator Folder操作以在downloads文件夹中查看pdfs文件。并问你想要移动它们的位置。

2,写一个从Applescript菜单或Automator服务运行的AppleScript ...

使用Applescript方法我会得到Safari前窗的网址

然后让我的苹果脚本让我选择保存它的位置。

对于下载,您可能必须在aApplescript 命令中使用一些shell脚本,如CurlDo shell script

有关访问URL的详细信息,请查看Safari Scripting Library

您可以通过查看AppleScript语言指南简介了解有关Applecript以及如何使用它的更多信息


0

可以使用Automator而不是使用Apple脚本(可能不适用于此)。

它是相当简单的Automator功能。

你所做的就是扭转你的步伐。

您仍将使用Safari默认值下载,但随后Automator会将.PDF移动到您选择的文件夹中。

这是一个示例,只需将.dmg替换为.pdf并选择目标文件夹,并在工作流运行时使用“显示此操作Move Finder Items ”选项

自动机

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.