通过AppleScript隐藏Chromium窗口

时间:2010-06-19 13:59:39

标签: google-chrome applescript chromium

我认识到Google Chrome& Chromium还没有高度AppleScript启用。但是,我想知道是否有办法使用“系统事件”来隐藏特定的窗口或标签?

这是我到目前为止所拥有的......

tell application "System Events"
tell process "Google Chrome"
    repeat with theWindow in windows
        set thePageName to title of theWindow
        if thePageName contains "ABC" then
            -- HIDE theWindow command here
        end if
    end repeat
end tell

告诉

我可以访问我想隐藏的窗口,但找不到实际隐藏它的命令。

此外,如果有办法在窗口中重复选项卡,那就更好了。

由于

1 个答案:

答案 0 :(得分:1)

系统事件可以为您键入键盘命令。因此,请查看应用程序的菜单项,看看是否有任何键盘快捷键可以执行您想要的操作。例如,每个应用程序都应该有一个“窗口”菜单。在窗口菜单中是一个“最小化”命令,键盘快捷键为“cmd-m”。因此,您可以使用该快捷方式隐藏窗口。只需用......替换“ - 隐藏theWindow命令”

keystroke "m" using command down

另一件事。为此,您必须确保应用程序位于最前端,然后将此操作添加到脚本的开头。

tell application "Google Chrome" to activate