古籏一浩さんが日刊デジタルクリエイターズでご紹介されていた、executeScript()メソッド クリエイター手抜きプロジェクト[184]Adobe CS3編 非公開の機能を使う(複数のスクリプトファイルを連続実行する)-- 日刊デジタルクリエイターズ InDesignですと、このようにコードを読まなくても以下のやり方で、任意のスクリプトを実行できます。 doScript()でファイルを指定する 以下の例ではひとつづつしか実行しませんが、もちろん異なるスクリプトを複数混在できます。VBSの場合はどうやるのかちょっと不明^^ var my_file = File.openDialog("スクリプトファイルを指定してください"); var my_extn = '' + my_file.name.match(/[^\.]+?$/);//拡張子 if (my_extn.match(/^j/i))
AppleScriptはMacintoshに無償で付属してくる簡単おてがるスクリプトです。 人が作ったものや、はじめからついてくるAppleScriptを使うのも良いですが、自分で作ったものがちゃんと動くと楽しいですよ。 最近は、Windowsでも動くアプリを作っており、VBScriptなども勉強中です。 こちらもメモ帳やテキストエディタなどだけで作成することができ、勉強材料もWeb上にたくさん掲載されています。 学校でもプログラミングの授業が始まったり、これからやってみようかなと思う人たちに、何かの役に立てればと思います。 もちろん自分の備忘録としてがメインになってしまいますけど・・・。 InDesign書類の自動PDF化 Javascriptを使用してInDesignファイルをPDFに書き出すスクリプトを書いてみました。 InDesign台紙作成 Javascriptを使ってトンボ付き
とりあえずやりたいことをバラして実現方法を考えてみる 1.PHPからシェルをたたくには exec ('シェルコマンド',$ret); 2.OSXでシェルからApplescriptを起動するには $ osascript スクリプト 第1引数 第2引数 ... 3.AppleScriptからアプリケーションを起動しパラメータ渡しでJavascriptを実行するには -- argv にパラメータが入ってくる on run argv tell application "Adobe InDesign CS3" set scriptPath to alias "Macintosh HD:testjs.jsx"; do script scriptPath language javascript with arguments argv end tell end run 5.AppleScriptから渡され
こんにちは。開発系( InDesign、Illustrator、AppleScript、JavaScript、Ruby)、セミナーのレポートなどについて書いています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く