Skip to content

Instantly share code, notes, and snippets.

@Yamonov
Yamonov / BridgeOpen.script
Created November 3, 2025 13:52
Finderで選択しているものをBridgeで開くAppleScript
-- Bridge2024以前はidにバージョン番号が付くので調べて書き換える
set myBridge to application id "com.adobe.bridge"
set myBridgeName to name of myBridge
tell myBridge to activate
tell application "System Events"
set waitCount to 0
repeat until exists application process myBridgeName
delay 0.1
@Yamonov
Yamonov / SelectSameColor.jsx
Last active October 28, 2025 14:48
Illustrator:同じカラーを選択をUIにし、ついでにグローバルスウォッチを作成
(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]);
@Yamonov
Yamonov / LayerRename.kmmacros
Last active October 11, 2025 14:49
Photoshopのレイヤーまわりスクリプトパック
<?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>
@Yamonov
Yamonov / ChangeMaskColor.jsx
Created October 11, 2025 14:35
Photoshopマスク回りスクリプト
/*
<javascriptresource>
<name>マスクカラー変更</name>
<category>YPresets</category>
</javascriptresource>
*/
// クイックマスク、レイヤーマスクがオーバーレイ表示されているとき、実行する度に色相環を60度ずつ変更
var regKey = "myMaskColor"; // 実行内容を記録するキー
@Yamonov
Yamonov / OpacityFlowExposure.jsx
Created October 11, 2025 14:26
Photoshopブラシまわりスクリプト
/*
<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
@Yamonov
Yamonov / CMYKto100GCRConverter_ai.jsx
Last active October 24, 2025 11:05
IllustratorのCMYK値を、CMYのうち2色+Kに置き換えるスクリプト
/*
<javascriptresource>
<name>CMYK値を整理</name>
<category>Yamo/CMYKGCR100</category>
</javascriptresource>
*/
// Ver 1.2 (2025/10/09)
// グローバルスウォッチに対応(特色は維持)
@Yamonov
Yamonov / PhotoshopImageResize_InDesign.jsx
Last active November 3, 2025 05:13
Photoshopで開いている画像を、InDesignの配置サイズに合わせてリサイズするスクリプトなど
/*
<javascriptresource>
<name>InDesignに合わせてリサイズ</name>
<category>YPresets</category>
</javascriptresource>
*/
// Ver 1.3 (2025/10/27)
// InDesignのリンク配置サイズに合わせてPhotoshop画像を指定ppiへ非破壊リサイズするユーティリティ(BridgeTalk + ScriptUI)
@Yamonov
Yamonov / PhotoshopImageResize_Illustrator.jsx
Last active November 14, 2025 12:21
Photoshopで開いている画像をIllustratorドキュメントから探し、適正解像度にリサイズする
/*
<javascriptresource>
<name>Illustratorに合わせてリサイズ</name>
<category>YPresets</category>
</javascriptresource>
*/
var SCRIPT_VERSION = "Ver.1.5.1(2025-11-14)";
// ==== 拡大・縮小の警告しきい値 ====
@Yamonov
Yamonov / remove_AdobeBeta_lsdb_checker.sh
Last active September 4, 2025 13:03
Photoshop、Illustrator、InDesignのベータ版をLaunchServiceDBから一時的に除外する
#!/bin/zsh
lsreg="/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister"
apps=(
"/Applications/Adobe Photoshop (Beta)/Adobe Photoshop (Beta).app,フォトショップベータ"
"/Applications/Adobe Illustrator (Beta)/Adobe Illustrator.app,いられベータ"
"/Applications/Adobe InDesign 2025 (Beta)/Adobe InDesign 2025 (Beta).app,いんででベータ"
)