
Ich versuche, mit Extendscript (einem proprietären ECMAScript-Dialekt, aber hauptsächlich ≈ JavaScript) ein Skript für Adobe After Effects zu schreiben. Ich kann einen integrierten Befehl verwenden, system.callSystem()
um einen Befehl mit der Standard-Shell(?) für Windows und Mac auszuführen. Mit der Windows-Seite kenne ich mich gut aus, aber ich kann keinen Bash-Einzeiler oder AppleScript-Befehl finden, mit dem ich die verfügbaren Schriftarten auflisten kann.
Gibt es eine Möglichkeit, alle Schriftarten auf der Befehlszeile in OSX abzurufen? Entweder mit einem Shell-Skript oder Applescript, das ich von der Shell aus aufrufen kann.
Antwort1
Ja, ich habe dies mit AE .jsx gemacht; versuchen Sie dies für Ihren Systemaufruf:
system_profiler SPFontsDataType | grep -E 'Location'
Es ist sehr langsam, möglicherweise eine Wartezeit von über 10 Sekunden mitNEINFortschrittsanzeige während des Anrufs. Ich würde gerne einen schnelleren Weg finden!