SCRIPTMETA は、スクリプト配布ページとスクリプト本体に埋め込める、軽量な更新検知用メタデータフォーマットです。
Adobe アプリ用の jsx スクリプトは、配布チャネルとスクリプト本体の結びつきが弱く、配布後に不具合修正や更新があっても、利用者が気づきにくいという問題があります。
この問題を解消するため、次の 2 点を行います。
| try | |
| set myBridge to application id "com.adobe.bridge" | |
| set myBridgeName to name of myBridge | |
| on error | |
| display alert "Adobe Bridgeが見つかりません。" | |
| return | |
| end try | |
| tell application "Finder" | |
| set mySel to selection |
| (function () { | |
| if (app.documents.length === 0) return; | |
| if (app.selection && app.selection.length > 1) { | |
| alert("複数のオブジェクトが選択されています。1つだけ選択して実行してください。"); | |
| return; | |
| } | |
| var base = []; | |
| if (app.selection) for (var i = 0; i < app.selection.length; i++) base.push(app.selection[i]); |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <array> | |
| <dict> | |
| <key>Activate</key> | |
| <string>OnceWithPalette</string> | |
| <key>AddToMacroPalette</key> | |
| <true/> | |
| <key>AddToStatusMenu</key> |
| /* | |
| <javascriptresource> | |
| <name>マスクカラー変更</name> | |
| <category>YPresets</category> | |
| </javascriptresource> | |
| */ | |
| // クイックマスク、レイヤーマスクがオーバーレイ表示されているとき、実行する度に色相環を60度ずつ変更 | |
| var regKey = "myMaskColor"; // 実行内容を記録するキー |
| /* | |
| <javascriptresource> | |
| <category>YPresets</category> | |
| </javascriptresource> | |
| */ | |
| // ファイル名を変えることで、 | |
| // ブラシ不透明度、流量を直接指定したりプラス、マイナスするスクリプト | |
| // OpacityFlowExposure_F-.jsx Flow(流量)をマイナス | |
| // OpacityFlowExposure_O+.jsx Opacity(不透明度)をプラス |
| /* | |
| <javascriptresource> | |
| <name>クリッピング表示</name> | |
| <category>YPresets</category> | |
| </javascriptresource> | |
| */ | |
| //Ver 1.0 (2025/10/01) | |
| #target photoshop |
| #target illustrator | |
| var YamoScriptVersion = "Ver 1.3.1 (2025-11-19)"; | |
| // CMYK値をCMYのうち1〜2版+Kに変換するスクリプト | |
| // CMYKオブジェクトを選択して実行する。彩度調整オプションオフでは、ほぼ色を変えない | |
| // 配布gist | |
| // https://gist.github.com/Yamonov/3a90a9a50389c68095c5f14577ad09d5 | |
| // 2025-11-19:不必要な機能を無効化(ありがとう @Creold) |
| /* | |
| <javascriptresource> | |
| <name>InDesignに合わせてリサイズ</name> | |
| <category>YPresets</category> | |
| </javascriptresource> | |
| SCRIPTMETA-BEGIN | |
| Script-ID=org.iwashi.Photoshop_InDesign_Resize | |
| Version=1.6.1 | |
| Release-Date=2026-03-11 |
| /* | |
| <javascriptresource> | |
| <name>Illustratorに合わせてリサイズ</name> | |
| <category>YPresets</category> | |
| </javascriptresource> | |
| SCRIPTMETA-BEGIN | |
| Script-ID=org.iwashi.Photoshop_Illustrator_Resize | |
| Version=1.6.1 | |
| Release-Date=2026-03-11 |