//ページアイテムの右クリックメニューの「編集ツール」に特定のバージョンのadobeアプリを追加するやつ(スタートアップスクリプト用)
session
apuriNames=[
["Illustrator CC 2019","illustrator-23.064"],
["Illustrator CC 2020","illustrator-24.064"],
];
for(var i=0;i<apuriNames.length;i++){
var m=app.scriptMenuActions.add(apuriNames[i][0]);
m.addEventListener("onInvoke",(function(t){return function(){
var gs=[],ls=[],s=app.selection;
for(var i=0;i<s.length;i++){
if(s[i].hasOwnProperty("itemLink"))gs.push(s[i]);
//続く

//続き
else gs.push.apply(gs,s[i].allGraphics);
}
for(var i=0;i<gs.length;i++){
if(gs[i].itemLink.status==LinkStatus.NORMAL)ls.push(File(gs[i].itemLink.filePath)+"");
}
var bt=new BridgeTalk;
bt.target=t;
bt.body="var p='"+ls.join(",")+"'.split(',');for(var i=0;i<p.length;i++)app.open(File(p[i]))";
bt.send();
}})(apuriNames[i][1]));
app.menus.item("レイアウトのコンテキストメニュー").submenus.item("編集ツール").menuItems.add(m);
}//

スレッドを表示
フォロー

最初のとこのアプリ名のリストは、左側がメニュー名(なんでもいい)、右側がBridgeTalkでアプリを特定する文字列。調べるには対象にしたいアプリでalert(BridgeTalk.appSpecifier)というスクリプトを実行する

ログインして会話に参加
DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!