忍者ブログ

ぼんぷろぐ

InDesignとかイラレとかのスクリプトよもやま話

新しいブログに引っ越しました。

こちらのブログはもう更新しませんが、コメント欄は生きてますので疑問、ご指摘などありましたらどうぞ。

[Photoshop]
Sppyのフォトショ版(ベータ)

ご要望があったので、Sppyのフォトショ版を作ってみました。


Sppyは、ExtendScriptで書かれたスクリプト(.jsx)をすばやく実行するためのツールです。AutoHotkeyで開発しています。イラレ版はこちら


しかし私自身はフォトショでスクリプトはほぼ使っておらず、皆さんがどんなスクリプトをどんなふうに使ってるのか、全く知りません。
ただ、イラレ版Sppyのソースコード内の'illustrator'を'photoshop'に変えるだけでできそうなので、せっかくだからやってみた、というものです。
そういうわけなので、これはベータ版(テスト版)ですが、何事もなければこのまま開発終了となります。


ダウンロード


[Sppy for Photoshop ver0.1]



Sppyの使い方

  1. SppyPs.exeを実行します。初回起動時にはフォルダ選択ダイアログが出るので、スクリプトが入ったフォルダを選択します。
  2. Sppyはタスクトレイに常駐します。タスクトレイアイコン をダブルクリックするとパネルが開きます。
  3. パネルにはフォルダ内のスクリプト(*.jsx , *.js)がツリー表示されます。ダブルクリックでスクリプトが実行できます。
  4. 終了するには、タスクトレイアイコンを右クリックして『終了』を選択します。

キーボードショートカットの設定

キーボードショートカットの設定は2つの方法があります。

方法1:

  1. スクリプトを選択して、『キー取得』ボタンを押します。
  2. キー入力欄にカーソルを置いてキーを入力します。このとき、Ctrl、Shift、Altキーを組み合わせることができます。
  3. 『その他の修飾キー』として、無変換キー、Winキーを設定することできます。たとえばキー入力欄に『A』、その他の修飾キーに『無変換』を選ぶと、『無変換 + A』のキーボードショートカットが実現できます。
    ※無変換キーはCtrl、Shift、Altと組み合わせることができません。Winキーはできます。
    ※無変換キーを使う場合、IMEで無変換キーに割り当てられた機能があれば事前にオフにしておきましょう。
  4. キー設定ダイアログでOKを押すとキー取得ボタンの右に変な文字列が表示されますが、気にせず『適用』を押します。
  5. 対象のスクリプトが太字になったら設定完了です。Photoshop上でキーを入力してみましょう。

方法2:

先ほどの『キー取得ボタンの右の変な文字列』は、AutoHotkeyスクリプトにおいてキーを指定するための文字列です。
ここでは、
Ctrlが『^』
Shiftが『+』
Altが『!』
無変換が『vk1D』
などと表記されます。

ここに直接キー文字列を入力して、『適用』を押してやるというのが2つ目の方法になります。
先ほどのキー取得ダイアログでは使えなかったキー(Esc、Tabなど)のほか、マウスの拡張ボタン、ジョイスティックなども登録できるはず。

キーの書き方はこちらを参照ください。
ホットキー - AutoHotkey Wiki
キーリスト - AutoHotkey Wiki


謝辞

フォトショのProgIDを教えてくれたお~まちさん、ありがとうございました。
PR

プロフィール

kawamoto_α
(あるふぁ(仮))


InDesignで新聞組版のようなことをしています。

ツイッタ

※ブラウザによっては当ブログからDLしたzipファイルが拡張子なしになることがあるようですが、.zipを補って開いてください。



イラレ用トーンカーブスクリプト(¥1500)



クロソイド式角丸長方形スクリプト(¥500)
Illustrator用
InDesign用



イラレスクリプトをキーボードショートカットで実行するやつ(Win用)