使用 Automator 操作的结果来确定 Applescript 延迟
Use result of Automator action to determine Applescript delay
有没有办法获得 Automator 操作的结果(例如 'Get specified file items' 或 'Get selected Finder items'),对其进行计数,然后使用该数字来确定 Applescript 延迟(所以如果有 5项,命令设置为'delay 5.0')?
我有这样的想法:
tell application "Finder"
count input
set file_total to result
set result as variable
end tell
谢谢
迟到
我知道这看起来很奇怪,但我想我可能已经回答了我自己的问题。所以我会post这个给任何好奇的人。这是在您要计算的文件是最后一个操作的结果之后,您在 Automator 工作流程中放入 Applescript 块的内容:
on 运行 {输入,参数}
计数输入
将 file_total 设置为结果
将 my_variable 设置为结果
延迟 1 * 结果
结束 运行
有没有办法获得 Automator 操作的结果(例如 'Get specified file items' 或 'Get selected Finder items'),对其进行计数,然后使用该数字来确定 Applescript 延迟(所以如果有 5项,命令设置为'delay 5.0')?
我有这样的想法:
tell application "Finder"
count input
set file_total to result
set result as variable
end tell
谢谢
迟到
我知道这看起来很奇怪,但我想我可能已经回答了我自己的问题。所以我会post这个给任何好奇的人。这是在您要计算的文件是最后一个操作的结果之后,您在 Automator 工作流程中放入 Applescript 块的内容:
on 运行 {输入,参数}
计数输入
将 file_total 设置为结果
将 my_variable 设置为结果
延迟 1 * 结果
结束 运行