「Windowsの収集」をプログラムでトリガーします(または他の簡単な方法)。


1

私は自分で開いているすべてのウィンドウをメインディスプレイに収集するオンザフライで実行できる小さなスクリプトを作成しようとしています。

良い出発点は、シェルスクリプト、AppleScript、またはAutomatorアクションによってGather Windows([システム環境設定]-> [ディスプレイ]に表示)をトリガーできるようになることだと思います。

誰でも上記の方法を教えてもらえますか、またはウィンドウを収集するためにキーをバインドできるユーティリティを教えてくれますか(フリーウェアが望ましい)?

回答:


1

AppleScript Editorを使用して、以下をスクリプトまたはアプリケーションとして保存します。

tell application "System Preferences"
    set current pane to pane id "com.apple.preference.displays"
    tell application "System Events" to tell process "System Preferences" to tell first window to click button "Gather Windows"
    quit
end tell

[ システム環境設定]»[ユニバーサルアクセス]で支援デバイスのサポートを有効にしていることを確認してください。


0

この記事には、すべてのウィンドウを収集するAppleScriptが含まれています。

これは、システム環境設定の「ウィンドウの収集」コマンドの動作を模倣する唯一のプログラム的な方法です。


OMMが機能しません。ウィンドウがメイン画面に移動しないだけです...支援デバイスへのアクセスが有効になっています。
ネイサングリーンスタイン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.