ご要望があったので、Sppyのフォトショ版を作ってみました。
Sppyは、ExtendScriptで書かれたスクリプト(.jsx)をすばやく実行するためのツールです。AutoHotkeyで開発しています。イラレ版はこちら。
しかし私自身はフォトショでスクリプトはほぼ使っておらず、皆さんがどんなスクリプトをどんなふうに使ってるのか、全く知りません。
ただ、イラレ版Sppyのソースコード内の'illustrator'を'photoshop'に変えるだけでできそうなので、せっかくだからやってみた、というものです。
そういうわけなので、これはベータ版(テスト版)ですが、何事もなければこのまま開発終了となります。
ダウンロード
[
Sppy for Photoshop ver0.1]
Sppyの使い方
- SppyPs.exeを実行します。初回起動時にはフォルダ選択ダイアログが出るので、スクリプトが入ったフォルダを選択します。
- Sppyはタスクトレイに常駐します。タスクトレイアイコン をダブルクリックするとパネルが開きます。
- パネルにはフォルダ内のスクリプト(*.jsx , *.js)がツリー表示されます。ダブルクリックでスクリプトが実行できます。
- 終了するには、タスクトレイアイコンを右クリックして『終了』を選択します。
キーボードショートカットの設定
キーボードショートカットの設定は2つの方法があります。
方法1:
- スクリプトを選択して、『キー取得』ボタンを押します。
- キー入力欄にカーソルを置いてキーを入力します。このとき、Ctrl、Shift、Altキーを組み合わせることができます。
- 『その他の修飾キー』として、無変換キー、Winキーを設定することできます。たとえばキー入力欄に『A』、その他の修飾キーに『無変換』を選ぶと、『無変換 + A』のキーボードショートカットが実現できます。
※無変換キーはCtrl、Shift、Altと組み合わせることができません。Winキーはできます。
※無変換キーを使う場合、IMEで無変換キーに割り当てられた機能があれば事前にオフにしておきましょう。
- キー設定ダイアログでOKを押すとキー取得ボタンの右に変な文字列が表示されますが、気にせず『適用』を押します。
- 対象のスクリプトが太字になったら設定完了です。Photoshop上でキーを入力してみましょう。
方法2:
先ほどの『キー取得ボタンの右の変な文字列』は、AutoHotkeyスクリプトにおいてキーを指定するための文字列です。
ここでは、
Ctrlが『^』
Shiftが『+』
Altが『!』
無変換が『vk1D』
などと表記されます。
ここに直接キー文字列を入力して、『適用』を押してやるというのが2つ目の方法になります。
先ほどのキー取得ダイアログでは使えなかったキー(Esc、Tabなど)のほか、マウスの拡張ボタン、ジョイスティックなども登録できるはず。
キーの書き方はこちらを参照ください。
ホットキー - AutoHotkey Wiki
キーリスト - AutoHotkey Wiki
謝辞
フォトショのProgIDを教えてくれた
お~まちさん、ありがとうございました。
PR