見出し画像

ありそうで(たぶん)なかったプルダウンリスト式レイヤー名変更スクリプト

概要

このスクリプトは、Photoshopで複数のレイヤーの名前を一括で変更するためのものです。
複数のレイヤーを選択した状態でスクリプトを実行すると、ダイアログボックスが表示され、カテゴリ内のドロップダウンリストまたはカスタム名を入力し、必要であれば付加の内容を指定することで、選択したレイヤーの名前を変更することができます。
ドロップダウンリストで内容を指定していても、カスタム名に入力がある場合はこの名前が優先され、付加の内容を指定してある場合はカスタム名の後ろに付加されます。
もし変更をキャンセルしたい場合は、「キャンセル」ボタン、またはエスケープキーを押してください。
⚠レイヤーはCtrl+クリックで選択してください。Shift+クリックでレイヤーセットを選択するとセット内すべてのレイヤーが選択状態になってしまうのでお気をつけください。
また多数のレイヤーを選択していると立ち上がりが遅くなるため、一度に選択するレイヤー数は10枚までとすることをオススメします。

  • 内容物

  • レイヤー名変更君

  • レイヤー名変更君_リストほぼ空

  • readme

  • リスト書き換え君

スクリプト内のリストを書き換えることでお好きな内容に編集可能です。
CG、アニメ、デザイン等様々な用途にお使いいただけます。

使い方:

  1. Photoshopを開き、複数のレイヤーがあるドキュメントを開く

  2. 名前を変更したいレイヤーを選択する

  3. スクリプトを実行する

  4. ドロップダウンリストからカテゴリとアイテムを選択するか、カスタム名を入力する

  5. 必要に応じてシーケンス番号オプションを選択する

  6. OKボタンをクリックして名前を変更する


カテゴリ内のリストの編集方法

編集は標準搭載されているメモ帳でも可能ですが見辛いため、リスト書き換え専用のローカル環境で動くアプリを同梱しました(リスト書き換え君)

リスト書き換え君使い方

リスト書き換え君はテキストエディタを持たない方や編集の仕方がよく分からない方向けのネット接続はしないローカル環境で動くWEBブラウザアプリです。アイコンをダブルクリックで規定のWEBブラウザで開かれます。
書き換えのためにアプリにレイヤー名変更君を渡しますが、ネットにはアップしておりません。
これを使用するとカテゴリーとリストの部分だけを抽出したテキストボックスで編集し、再びJSX形式で保存することが出来ます。使い方は動画をご覧ください。


テキストエディタ等でご自分で書き換える場合、カテゴリとアイテムのリストは以下の部分を編集することで変更することができます。

var categories = ["カテゴリ1", "カテゴリ2", "カテゴリ3"];
var items = {"カテゴリ1": ["","bg", "book", "book-1", "book-2", "book-3"],
"カテゴリ2": ["","", "", "水面"],
"カテゴリ3": ["","a", "b", "c",]
};
categoriesにはカテゴリ名のリストを、itemsにはカテゴリ名をキーにしてアイテムのリストを指定します。カテゴリとアイテムのリストを変更する場合は、これらの部分を編集してください。
⚠categoriesを変更する場合はitemsの対応した部分の名前も同じ名前に変更してください。
例: var categories = ["01"~ と書き換えた場合 var items = {"01"~ としてください。

カテゴリを増やしたい場合はcategoriesに , "カテゴリ名" itemsにも "カテゴリ名" を追加し、items内に ["", "サンプル", "サンプル", "サンプル"], の様に登録したい名前を追加して下さい。

付加内のリストの編集方法


付加の内容は、以下の部分を編集することで変更することができます。

seqNumOptions: ["", "-1", "-2", "-3"]);
このリストを変更する場合は、この部分を編集してください。編集方法はitems内と同じです。

カテゴリもアイテムも増やしすぎるとかえって使いづらくなってしまいますので、20個前後までがおすすめです。

Photoshopの\Presets\Scriptsにコピーする際この様な警告が出ますが、気にせず続行してください。

権限警告

インストール済みのファイル名変更君.jsxファイルを直接編集し、保存しようとしてもこの様な警告が出て保存できません。一旦別の場所に保存してから、再度このフォルダにコピーしてください。

アクセス権限警告


ソフト名:レイヤー名変更君
製作者:サト_アツ
動作環境:Adobe PhotoshopがインストールされたWindowsまたはMacOS
バージョン:1.0
最終更新日:2023/03/26
ファイル名:レイヤー名変更君.jsx
サイトURLhttps://twitter.com/sato_atsu ツイッターのアカウントリンクです。
動作条件:Adobe PhotoshopがインストールされたWindowsまたはMacOS
インストール方法:Photoshopのスクリプトフォルダにレイヤー名変更君.jsxをコピーしてください。(例C:\Program Files\Adobe\Adobe Photoshop 2021〈←お使いのバージョンによって異なります〉\Presets\Scripts。
インストールしてショートカットキーを割り当てるか、アクションとして登録することをお勧めします)
アンインストール方法:スクリプトフォルダからレイヤー名変更君.jsxを削除してください。
使用方法:Photoshopでレイヤーを選択した状態でレイヤー名変更君.jsxを実行してください。変更したいレイヤー名に応じて、ドロップダウンリストやカスタム名、付加を設定して変更してください。
免責事項:本スクリプトの使用によって発生したいかなる損害についても製作者は一切の責任を負いません。このスクリプトを使用する前に、Photoshopで作業中のファイルを保存することをお勧めします。
転載について:本スクリプトの転載は禁止です。著作権は製作者に帰属します。




この記事が気に入ったらサポートをしてみませんか?