script

Illustrator で文書内の画像のパス一覧を書き出す JavaScript

Illustratorの画像ファイルのリンクが切れたときなんて記事を書いたので、せっかくだから俺は赤い扉を画像のリンク先をどばーっと書き出すJSを書いてみた。\(^o^)/オワタになってないかどうかの確認用です。 10.0向けに作って、一応CSに対応させたつもり。…

InDesign CS で索引項目をすべて削除するJavaScript

索引系のスクリプト書いてるとき、テスト用に使ってるもの。 何ら特殊なことはしていません。 // アクティブな文書の索引項目をすべて削除する if(app.documents.length > 0) { if(app.activeDocument.indexes.length > 0) { var topics = app.activeDocumen…

InDesign CS で選択中のオブジェクト/テキストに含まれる画像ファイルの名前を書き出す JavaScript

オブジェクトだろうがテキストフレームだろうがテキストだろうが、とにかく今選択中のものに含まれている画像のファイル名をだばぁと書き出す。インライングラフィックもおk。 var selectedItems = app.selection; var str = ""; if(selectedItems.length >…

InDesign CS で文書内の画像のパス一覧を書き出す JavaScript

似たような名前のファイルを使いまわしてると、どのフォルダのファイルにリンクしてるかわからなくなるときがあるので、配置した画像のリンク先をどばーっと書き出すJSを書いてみた。 例によってCS用。でもたぶんCS2とCS3でも動くんじゃないかしら…… せっか…

InDesign CS の JavaScript で外部ファイル操作(その1)

自分のためのまとめ。CS限定。たぶん後のバージョンでもある程度通用するとは思うけど。 ファイルオブジェクトを生成する 新規ファイルを作成する ファイルの読み書き 特殊なフォルダやファイルの取得 ファイルオブジェクトを生成する var path = "e:/folder…

InDesign CS で選択中のテキストを索引に登録する JavaScript(修正版)

InDesign CS で選択中のテキストを索引に登録する JavaScript にセルフ突っ込み。 topicsオブジェクトのaddメソッド topicsオブジェクトのaddメソッドは第二引数に読み仮名をとれる。 (読み仮名というか、並び替えの順番を入れるんだけど……) add(name,[sor…

InDesign CS で選択中のテキストを索引に登録する JavaScript(修正前)

追記:余分なことしていたので修正版かいた http://d.hatena.ne.jp/chalcedony_htn/20090108/1231404994 ↓以降は古い内容↓ 見出しと参照先を登録するだけ。これだと実質普通にダイアログ出すのと変わんないので、使うときはもっといろいろ機能つけないと意味…

tomblooからTumblrへ常にprivateでポストするパッチ

2009/06/17追記:公式のパッチができてたので、追記しておきます。 http://github.com/to/tombloo/blob/master/patches/model.Tumblr.private.js以下は古い内容です。http://d.hatena.ne.jp/winny2b71/20081008/1223442025 ここ↑ とか見たんだけどうまくいか…