Интересно, возможно ли в applescript создать сценарий, для которого мы даем как вход имя приложения и номер N, таким образом, это приложение открыто в пространстве Пространства номер N.
Я хотел бы с этим создать meta-applescript, поэтому когда загрузки компьютера и после входа в систему, на каждом пространстве, я получаю различные приложения, и важный, я могу изменить это в файле сценария, а не через предпочтения Пространства Mac OS X
Спасибо
В OS X 10.5 или 10.6 доступ к назначениям Spaces
и их изменение можно получить через скриптовый интерфейс в System Events.app
:
tell application "System Events"
set x to application bindings of spaces preferences of expose preferences
set x to {|com.apple.textedit|:4} & x -- Have TextEdit appear in space 4
set application bindings of spaces preferences of expose preferences to x
end tell
Если вы еще не знаете, вы можете получить идентификатор пакета приложения из Finder:
tell application "Finder"
get id of application file "TextEdit" of folder "Applications" of startup disk
end tell