Как использовать AppleScript для открытия нового окна Safari на текущем рабочем столе?

Как использовать AppleScript для открытия нового окна Safari на текущем рабочем столе?

Мне нужно открыть новое окно Safari в текущем пространстве рабочего стола с помощью AppleScript. НЕ нужно переходить в другое пространство, где запущен Safari, а затем открывать другое окно Safari.

Конечно, если Safari не запущен, то следует запустить новый процесс Safari в текущем пространстве.

решение1

Вы можете поместить следующий код в редактор скриптов Apple и сохранить файл как application.

tell application "Safari"
    make new document
    activate
end tell

Теперь вы можете просто дважды щелкнуть по скрипту, и вы сможете открыть новое окно Safari внутри текущего "активного" пространства, даже если у вас открыто другое окно Safari в другом пространстве рабочего стола. Оно не переключится.

Связанный контент