SCRIPTMETA は、スクリプト配布ページとスクリプト本体に埋め込める、軽量な更新検知用メタデータフォーマットです。
Adobe アプリ用の jsx スクリプトは、配布チャネルとスクリプト本体の結びつきが弱く、配布後に不具合修正や更新があっても、利用者が気づきにくいという問題があります。
この問題を解消するため、次の 2 点を行います。
| /* | |
| <javascriptresource> | |
| <name>マスクカラー変更</name> | |
| <category>YPresets</category> | |
| </javascriptresource> | |
| SCRIPTMETA-BEGIN | |
| Script-ID=org.iwashi.Photoshop_ChangeMaskColor | |
| Version=1 | |
| Release-Date=2026-03-23 |
| (* | |
| SCRIPTMETA-BEGIN | |
| Script-ID=org.iwashi.BridgeOpen | |
| Version=1 | |
| Release-Date=2026-03-23 | |
| Meta-URL=https://gist.github.com/Yamonov/eae49222b641d4aa64f76c5e888689ae | |
| Target-App=Finder | |
| Description-BEGIN | |
| Finderで選択しているファイルやフォルダをBridgeで開きます。 | |
| Keyboard Maestroでショートカットキーで実行したり、スクリプトエディタでアプリ化してFinderツールバーに置いて実行するといい感じです。 |
| (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 | |
| /* | |
| SCRIPTMETA-BEGIN | |
| Script-ID=org.yamonov.CMYKto100GCRConverter_ai | |
| Version=1.4 | |
| Meta-URL=https://gist.github.com/Yamonov/3a90a9a50389c68095c5f14577ad09d5 | |
| Description-BEGIN | |
| 選択したCMYKオブジェクトのカラーを、色を維持しつつCMYのうち1〜2版(+K)の値に整理します。 | |
| 彩度調整オプションで、仕上がりの彩度を上げられます。 |
| #target indesign | |
| /* | |
| SCRIPTMETA-BEGIN | |
| Script-ID=org.iwashi.InDesignCrop_RelinkFitter | |
| Version=1.0.0 | |
| Release-Date=2026-03-29 | |
| Meta-URL=https://gist.github.com/Yamonov/d06d117b56445e52b30764b9c994356c | |
| Target-App=InDesign | |
| Description-BEGIN |