программно закрыть всплывающее окно в Ubuntu - PullRequest
0 голосов
/ 16 марта 2011

Как мне программно закрыть всплывающее окно в Ubuntu?

Я могу сделать это с помощью AppleScript на OSX:

tell application "System Events"
    tell process "SketchUp"

        set frontmost to true
        keystroke return

    end tell
end tell

Теперь я ищу эквивалент в Ubuntu (версия 10.10).

1 Ответ

0 голосов
/ 16 марта 2011

Вы хотите установить пакет wmctrl, затем man wmctrl, чтобы увидеть, как использовать его для выбора окон и попросить их закрыть. (Я бы дал более подробную информацию, но моя Ubuntu VM находится в процессе обновления до Natty.)


Хорошо, используя резервную копию моей виртуальной машины, поскольку Natty и Parallels Tools не общаются (пока):

jinx:1458 Z$ wmctrl -l
0x03e00037  0 jinx jinx {allbery} [~//lib]
0x03e00027  0 jinx jinx {allbery} [~]
0x03e00042  0 jinx jinx {allbery} [////xkb]
jinx:1459 Z$ wmctrl -c -i 0x03e00042
jinx:1460 Z$ _

По умолчанию (без -i) оно совпадает с заголовком окна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...