
Estou tentando escrever um script para Adobe After Effects usando extendscript (um dialeto ECMAScript proprietário, mas principalmente ≈ javascript). Posso usar um comando embutido system.callSystem()
para executar um comando usando o shell padrão (?) Para Windows e Mac, sou bom com o lado do Windows, mas não consigo encontrar um bash one liner ou um comando AppleScript que posso use para listar as fontes disponíveis.
Existe uma maneira de obter todas as fontes na linha de comando do OSX? Seja com um script de shell ou Applescript que posso chamar do shell.
Responder1
Sim, fiz isso com AE .jsx; tente isso para sua chamada de sistema:
system_profiler SPFontsDataType | grep -E 'Location'
É muito lento, potencialmente uma espera de mais de 10 segundos comnãoindicação de progresso durante a chamada. Eu adoraria encontrar uma maneira mais rápida!