CSやらをAppleScriptからコントロールして、素材集のレイアウトを全自動で行うプログラムを作っていた。CSをコントロール)、最終的にQuarkXpressに流し込み可能なEPSファイルに書き出すというのが自分の担当パートだった。ところが、ここに困ったことが起こる。As」にあたるコマンドをまともに実行できないのだ。Web上で検索してみると、世界各国でいろいろと回避策が紹介されているのだが、自分の行いたい処理ではそれは無理だった。CSでダメだったものが、同CS2で修正されている可能性もある。後先考えずに、CS2の試用版をダウンロードしてきてインストールした。結論からいうと、CS2でもダメだった。おまけにCS2が存在することでCSの安定性が損なわれた。速攻でCS2をHDD上から消去。アドビをふか〜く呪ったのだった。Scriptingでコントロールして解決した。Scriptingは、確かにメニューやボタンなどをコントロールでき、各種状態をGUI側から取得できたりで便利だが、いわゆる「不測の事態」というヤツに対応できないので、本当に最後の手段だ。CSだけをコントロールしていれば話が済むというものでもない。その他のさまざまなOS側の機能を呼び出してプログラムを作るので、JavaScriptだけでは実現できる機能が少なすぎて困る。USのAdobeにも文句を言わなくてはならないだろうか。