DockLock Plus URL スキームと CLI リファレンス
更新 2026年2月20日
DockLock Plus URL スキームと CLI リファレンス
DockLock Plus は独自の URL スキーム DockLockPlus を提供します。Dock のロック、解除、画面間移動などの基本機能を URL から制御できます。登録はインストール時に自動で行われます。
1. URL 形式
DockLockPlus://<command>[?<param1>=<value1>&<param2>=<value2>]
- スキーム
DockLockPlus - ホスト 対応コマンド
- クエリ
name,x,y
同じ名前のディスプレイが複数ある場合は x y 座標方式を推奨します。どのディスプレイにも含まれない座標は無視されます。
2. 対応コマンド
| URL ホスト | 説明 | クエリパラメータ |
|---|---|---|
enableDockLock | DockLock を有効化 | なし |
disableDockLock | DockLock を無効化 | なし |
enableDockFollowsMouse | Dock のマウス追従を有効化 | なし |
disableDockFollowsMouse | Dock がマウスを追従する機能を無効化 | なし |
quit | DockLock Plus 終了 | なし |
moveDockUp, moveDockDown, moveDockLeft, moveDockRight | Dock を上のモニターへ移動 | なし |
moveToDisplay | Studio という名前のディスプレイへ移動 | name=... または x=...&y=... |
enableDockLockOnDisplay, disableDockLockOnDisplay | Studio でのみ DockLock を有効化 | name=... または x=...&y=... |
3. 例
# DockLock を有効化
open "DockLockPlus://enableDockLock"
# Dock がマウスを追従する機能を無効化
open "DockLockPlus://disableDockFollowsMouse"
# Dock を上のモニターへ移動
open "DockLockPlus://moveDockUp"
# Studio という名前のディスプレイへ移動
open "DockLockPlus://moveToDisplay?name=Studio"
# 1920, 200 の点を含むディスプレイへ移動
open "DockLockPlus://moveToDisplay?x=1920&y=200"
# Studio でのみ DockLock を有効化
open "DockLockPlus://enableDockLockOnDisplay?name=Studio"
# 0,0 にあるディスプレイで DockLock を無効化
open "DockLockPlus://disableDockLockOnDisplay?x=0&y=0"
open "DockLockPlus://quit"
4. コマンドラインから呼び出す
コマンドラインから macOS open で呼び出します。
open "DockLockPlus://disableDockLock"
5. 注意とベストプラクティス
- ディスプレイ名の空白や特殊文字は
My%20Monitorのように URL エンコードしてください。 - 座標原点
0,0はメインディスプレイ左上です。 - URL 呼び出しは Apple ショートカットや他の自動化ツールと組み合わせられます。
- 不明なホストと無効なパラメータは安全に無視されます。
この URL スキームをシェルエイリアス、Automator クイックアクション、好みのランチャーと組み合わせて Dock をすぐに制御できます。