
Я пытаюсь написать скрипт для Adobe After Effects с использованием extendscript (собственный диалект ECMAScript, но в основном ≈ javascript). Я могу использовать встроенную команду system.callSystem()
для выполнения команды с использованием оболочки по умолчанию (?) для Windows и Mac, я хорошо разбираюсь в Windows, но я не могу найти однострочный скрипт для bash или команду AppleScript, которую я могу использовать для вывода списка доступных шрифтов.
Есть ли способ получить все шрифты в командной строке в OSX? Либо с помощью скрипта оболочки, либо Applescript, который я могу вызвать из оболочки.
решение1
Да, я сделал это с помощью AE .jsx; попробуйте это для вашего системного вызова:
system_profiler SPFontsDataType | grep -E 'Location'
Это очень медленно, возможно, придется ждать более 10 секунд.нетИндикация прогресса во время звонка. Хотелось бы найти более быстрый способ!