2012-02-09 7 views
1

Есть ли более быстрый способ загрузки приложений сценариев моста из MacRuby?MacRuby ScriptingBridge скорость загрузки

Когда я делаю объект SBApplication для Adobe InDesign, загрузка занимает более 10 секунд. Вот код, который я использую:

framework 'ScriptingBridge' 

indesign = SBApplication.applicationWithBundleIdentifier("com.adobe.InDesign") 

puts indesign 

Конечно сгенерированный файл заголовок огромен для InDesign ... Есть ли способ заставить использование поддержки файла?

+0

Это похоже на дубликат http://stackoverflow.com/questions/8830436/is-it-possible-to-reduce-the-startup-time-of-macruby-scripts-which-use-the-scrip – Jake

ответ

0

Большое время загрузки при использовании ScriptingBridge является документированной проблемой. Альтернативой является macruby-appscript.

+0

Есть ли способ загрузить файл поддержки или заголовки перед началом работы? –

+0

Я не уверен, что вы подразумеваете под рукой. В какой-то момент файлы должны быть загружены. – jtomschroeder

+0

Перед запуском скрипта. Я предполагаю, что каждый раз, когда он запускается, скриптовый мост генерирует любые файлы, которые ему необходимы для связи с приложением. Отнимающая много времени часть «загрузки» является либо генератором, либо просто получает его в память? Если вы могли бы сгенерировать их раньше, они могли бы загружаться быстрее? –

 Смежные вопросы

  • Нет связанных вопросов^_^