【发布时间】:2020-12-23 05:31:34
【问题描述】:
我正在寻求有关将变量从 AppleScript 传递到 Automator 的帮助。
我正在开发一个小型自动化应用程序。我需要键入一个将添加到 PDF 名称末尾的数字。我在automator中使用了“询问文本”,但是,我发现,首先,弹出窗口不会停留在屏幕的中心。 (27" iMac.),第二,每次输入数字后,我需要用鼠标点击确定,回车键不起作用。
所以我求助于 AppleScript。这是我找到的,一个让我输入数字的窗口,然后单击继续,然后将数字传递给 Automator 以添加到 PDF 的名称中。
- 将变量的值设置为存储
- 运行 AppleScript:忽略此操作的输入。
on run {input, parameters} display dialog "Please enter QC Round." default answer "" with icon stop buttons {"Cancel", "Continue"} default button "Continue" --> Result: {button returned:"Continue", text returned:"MySecretPassphrase"} return input end run
- 将变量的值设置为继续
- 获取变量值存储
- 重命名查找器项目:添加文本 名称后加:_QC_Continue(Variable)
但它不起作用。谁能帮我修一下?
【问题讨论】:
标签: macos applescript automator