Как изменить порядок скриптов Adobe Illustrator в меню «Файл> Скрипты`?

#javascript #adobe-illustrator #extendscript #photoshop-script

#javascript #adobe-illustrator #extendscript #photoshop-скрипт

Вопрос:

В руководстве по созданию сценариев Illustrator в разделе Установка сценариев в меню Скрипты показано, как мы можем поместить наши скрипты в каталог пресетов. Можно ли организовать эти скрипты так, как это делает Adobe Photoshop?

Меню скриптов Adobe Photoshop

Глядя на Image Processor.jsx, мы можем увидеть этот интересный фрагмент:

 /*
// BEGIN__HARVEST_EXCEPTION_ZSTRING
<javascriptresource>
<name>$$/JavaScripts/ImageProcessor/Menu=Image Processor...</name>
<category>aaaThisPutsMeAtTheTopOfTheMenu</category>
<eventid>1F9021B1-5045-42E1-AE2A-7E504FAA8D50</eventid>
</javascriptresource>
// END__HARVEST_EXCEPTION_ZSTRING
*/
 

Может ли кто-нибудь помочь мне разобраться в этих строках и как мне реализовать это в своих собственных сценариях?

Комментарии:

1. Эта ссылка может вам помочь. Это eventid UUID. Но тогда это становится более сложным с <terminology><![CDATA[<< /Version 1 /Events << /a0754df2-9c60-4b64-a940-6a2bb1102652 [($$$/JavaScripts/DeleteAllEmptyLayers/Menu=Delete All Empty Layers) /noDirectParam << >>] >> >> ]]></terminology> </javascriptresource>

2. Эта ссылка хорошо читается, теперь я знаю, что мы можем размещать наши скрипты в некоторых или во всех существующих меню, а не только File Menu > Scripts . Однако, похоже, что только Photoshop распознает эти javascriptresource теги. В моем тестовом Illustrator просто проигнорировал это.