我的意圖是爲Adobe Illustrator創建一個腳本,該腳本調用我用某些輸入參數編寫的已編譯的C可執行文件。無法從extensionscript .jsx文件調用可執行文件
C可執行文件(名爲'crowd-generator')將根據輸入參數生成並返回一個x,y座標數組。
據我可以從我迄今所做的研究告訴,我應該能夠執行這樣的代碼(現在忽略輸入參數):
#include crowd/crowd-generator
var script_file = new File('crowd/crowd-generator');
var result = script_file.execute();
然而,這一切似乎做它在ExtendScript中打開我的可執行文件,然後告訴我它有語法錯誤,但它絕對不會。我想也許它試圖將它作爲一個.jsx文件運行。
我曾嘗試過的一件事是給'人羣發生器'.app或.exe文件擴展名。唯一的區別是,當試圖運行我的腳本時,我得到一個對話框,詢問我可執行文件的語言是什麼......然後,無論我選擇什麼,它都會給我一個語法錯誤。
什麼問題?有沒有辦法從Adobe Illustrator中運行的.jsx文件運行此可執行文件?
你在windows上還是在macOS上? – fabianmoronzirfas
嗨!我正在使用OSX – Martha