使用預設 shell 或 AppleScript 在 OSX 中尋找可用字體

使用預設 shell 或 AppleScript 在 OSX 中尋找可用字體

我正在嘗試使用extendscript(一種專有的ECMAScript方言,但主要是≈javascript)為Adobe After Effects編寫腳本。我可以使用內建命令system.callSystem()來使用 Windows 和 Mac 的預設(?) shell 來執行命令,我很擅長 Windows 方面的事情,但我找不到 bash one liner,或者我可以找到的 AppleScript 命令用於列出可用的字體。

有沒有辦法在 OSX 命令列上取得所有字型?使用 shell 腳本或 Applescript,我可以從 shell 呼叫它們。

答案1

是的,我已經用 AE .jsx 做到了這一點;嘗試您的系統呼叫:

    system_profiler SPFontsDataType | grep -E 'Location'

它非常慢,可能要等 10 秒以上通話期間的進度指示。我很想找到更快的方法!

相關內容