イラレにて埋め込みの解除をして
埋め込んである画像を、そのaiファイルと同じ名前(拡張子は違う)で保存したいと思っています。
他サイトにてillustratorのスクリプトだけでは不可能だとお聞きし、
Keyboard Maestroでマクロを組めないか試行錯誤していました。
グループの設定に関しては、
Available when a focused window title contains :を「埋め込みを解除」として、
埋め込みを解除という言葉のついたタイトルのウィンドウが出た時だけ作動するようにしています。
Insert TokenのWindowNameというものが、ウィンドウの名前を取得してくれるものだったのでそれを利用しました。
埋め込みを解除を押した時点で最前面のウィンドウはそのダイアログなので、
-1にすることで一つ後ろの開いているドキュメントの名前を取得してくれるという感じです。
ただ、これだとドキュメント名ではなくウィンドウの名前なので、拡張子とか@とか(プレビュー)とかの文字列もペーストされてしまいます。
AppleScriptで 「.ai」の前まで文字列を削除したらいいだろうと思って調べていましたが、そもそもAppleScriptの勉強不足でよく分からず答えが出ていません。
何かいい方法がありましたら教えていただけると嬉しいです。
よろしくお願いします。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/05/10 23:56