0

MacOS の Keyboard Maestro でホットキーによってトリガーされる AppleScript を作成しようとしています。

私がやりたいこと、およびすべてを非表示にしたり、機能を非表示にしたりするなど、他に何も提案しないでください。アニメーションを含む、開いているすべてのウィンドウ機能を最小化することを探しています。

私はすでにすべてを隠すことができます。

だから私がやりたいのは、開いているすべてのウィンドウを繰り返し 、メニューオプションのウィンドウ - >最小化をトリガーするか、可能であれば別の方法で最小化をトリガーすることです。

これは私がこれまでに持っているものですが、完全には機能しておらず、部分的にしか機能していません:

tell application "System Events"
    set currentProcesses to name of every application process whose visible = true
end tell

repeat with tmpProcess in currentProcesses

    tell application "System Events" to tell process tmpProcess

        set frontmost to true
        ---activate

        tell menu bar item "Window" of menu bar 1
            click menu item "Minimize" of menu 1
        end tell

    end tell

    delay 1

end repeat

一部のアプリケーションには、Minimize の az がない Minimize があることに注意してください。. ソリューションが、メニューシステムを経由するのではなく、グローバルな最小化アクションをトリガーする場合は良いでしょう。

4

4 に答える 4