kick the base

好きな映画、音楽、マンガ、プログラム、デザイン、3DCG、ゲームのこと。

JavaScript

Photoshop/Illustrator/JSX: 指定したディレクトリをサブディレクトリごと作成する

さて、本日はAdobe ExtendScriptで指定したディレクトリをサブディレクトリごと作成するスクリプトについてご紹介します。Linuxコマンドで言うところのmkdir -pに相当します。 こんな誰でもやりそうなもの、絶対ネットに転がってるだろうと思ったんですが、…

Illustrator/JSX: 線幅を太く・細くするスクリプトをショートカットで呼び出す

今回はIllustratorで選択したオブジェクトの線幅を2倍または半分にするスクリプトを作成します。 また以前ご紹介したSPAiを用いてそれらをショートカットキーにアサインし、キーボードで操作できるようにしましょう。

Mac/JXA: 選択したテキストをショートカットでいつでもどこでも「突然の死」に変換する

今回はMacで選択したテキストを突然の死に変換する方法について解説します。使用している技術はサービスとJXA(JavaScript for Automation)です。 突然の死とはAAの一種であり、下記のようなものです。 ぼくは主にTwitterやコミュニケーションツール・チャッ…

Mac/JXA: 選択したファイル・フォルダのパスをショートカットキーで取得する

今回はMacで選択したファイル・フォルダのファイルパスをショートカットキーで取得・クリップボードにコピーする方法について解説します。使用している技術はサービスとJXA(JavaScript for Automation)です。 またファイルパスを取得する際、文字列内のユー…

Photoshop/JSX: スクリプトで復帰を実現する

今回はPhotoshopの「復帰」をスクリプトで実行する方法をご紹介します。非常に簡単なコードなので単発記事となります。 とあるポイントを基準に繰り返し画像処理を行う場合などに便利なので覚えておくとよいかと思います。(勿論、そのポイントに戻るときに…

Illustrator/JSX:「オブジェクトの選択範囲をパスに制限」をスクリプトでトグルする 3

「オブジェクトの選択範囲をパスに制限」をスクリプトでトグルするの連載も今回で最後となりました。 前回作成したJSXをSPAiというランチャーソフトに登録してショートカットキーに登録するところまでやってみましょう。またアドオンのJSX Launcherについて…

Illustrator/JSX:「オブジェクトの選択範囲をパスに制限」をスクリプトでトグルする 2

前回に引き続き「オブジェクトの選択範囲をパスに制限」をスクリプトでトグルするという内容です。 今回は実際にスクリプトを制作していきます。非常に短いコードですが、いつも通り一行づつ解説していきます。ランチャーの活用に関する話は次回投稿します。

Illustrator/JSX:「オブジェクトの選択範囲をパスに制限」をスクリプトでトグルする 1

今回はIllustratorの環境設定、「オブジェクトの選択範囲をパスに制限」をスクリプトでトグルする方法について解説します。また、作成したスクリプトをSPAiやJSX Launcherに登録し、実際に使用する方法をご紹介します。

ノンプログラマーのための正規表現入門 2

今回はノンプログラマー向けの正規表現入門記事その2です。 ノンプログラマーのための正規表現入門 1の続編で、先日書いたPhotoshop/JSX: フォルダ内の画像を開き、調整レイヤーを追加して保存するのコードを改善する内容となります。

Photoshop/JSX: フォルダ内の画像を開き、調整レイヤーを追加して保存する

先日、友人が困ってました。 「スキャンした書籍のデータに調整レイヤーを載せて、PSDで保存してるんだけど、ページ数が膨大で作業が大変」