使用默认 shell 或 AppleScript 在 OSX 中查找可用的字体

使用默认 shell 或 AppleScript 在 OSX 中查找可用的字体

我正在尝试使用 extendscript(一种专有的 ECMAScript 方言,但主要是 ≈ javascript)为 Adob​​e After Effects 编写脚本。我可以使用内置命令system.callSystem()来执行使用 Windows 和 Mac 的默认 shell 的命令,我对 Windows 方面很熟悉,但我找不到 bash 单行程序或可用于列出可用字体的 AppleScript 命令。

有没有办法在 OSX 的命令行上获取所有字体?可以使用 shell 脚本或 Applescript,我可以从 shell 调用它们。

答案1

是的,我已经使用 AE .jsx 完成了此操作;请在系统调用中尝试此操作:

    system_profiler SPFontsDataType | grep -E 'Location'

它非常慢,可能需要等待 10 秒以上通话过程中的进度指示。我很想找到一种更快的方法!

相关内容