Откройте приложение в пространстве, используя applecripts - PullRequest
2 голосов
/ 17 апреля 2011

Я пытаюсь создать скрипт, который будет открывать приложение в определенном «пространстве».Допустим, я нахожусь в космосе 1, работаю в терминале, а затем хочу открыть сафари в космосе 4. Есть ли способ сделать это?

Я провел поиск и нашел только способы настройки параметров профиля системы.Может быть, я должен сообщить вам свою конечную цель на случай, если то, что я пытаюсь сделать, невозможно.

Я использую ноутбук и плагин для нескольких станций, дома, офиса и путешествий.Я хочу создать разные макеты окон для каждого.Поэтому мне понадобится сценарий Apple, который будет открывать приложения в различных пространствах и разных измерениях.Я надеюсь это имеет смысл.Попросите у меня разъяснений, если это не спасибо!

PS Ответ не обязательно должен быть каким-либо яблочным сценарием, я просто подумал, что это будет самый простой способ:)

Ответы [ 3 ]

2 голосов
/ 17 апреля 2011

Вот список команд appleScript для пробелов .Там есть пара вещей, которые могут вам помочь.

0 голосов
/ 19 апреля 2011

Самый простой способ, который я нашел, - это использование GUI-сценариев.Убедитесь, что меню «Пробелы» активно в правом верхнем углу вашего компьютера.Это перечисляет пробелы по номеру.Затем вы можете просто написать скрипт GUI, чтобы выбрать пункт меню желаемого пространства.Это переключится на это пространство.Затем активируйте Applescript, чтобы открыть там приложение.

Дайте мне знать, если вам нужен пример кода, демонстрирующий это.У меня есть некоторые в Python + Appsscript, которые делают это, но я легко смогу преобразовать его обратно в собственно Applescript, если вам это нужно.

0 голосов
/ 17 апреля 2011

Можно выполнить некоторые сценарии настройки приложения Space, используя интерфейс сценариев для System Events.app.Смотрите ответ на похожий вопрос здесь .

...