» » AppleScript: Как открывать новые окна в Safari одним кликом

AppleScript: Как открывать новые окна в Safari одним кликом


Рассказываем, как использовать AppleScript для запуска новых окон в Safari.

AppleScript: Как открывать новые окна в Safari одним кликом

В macOS есть одна раздражающая особенность в работе с большим количеством окон. Иконки в доке никогда не открывают приложения заново, а возвращают пользователя к уже запущенным сессиям. Например, если в системе открыто хоть одно окно с Safari, то после нажатия на иконку браузера, система перенесет пользователя именного на него. При этом, чтобы открыть новое окно, нужно нажать на лого программы правой кнопкой мыши и выбрать опцию «Открыть новое окно».

Чтобы исправить эту проблему, нужно создать скрипт-программу и заменить ею ярлык с Safari в доке.

Для этого нужно:


Запустить утилиту AppleScript (она по умолчанию установлена в каждом Mac).
В появившемся окне нужно ввести следующую команду:

tell application “Safari”

make new document with properties {URL:””}

end tell

Эта команда будет запускать браузер с пустым окном. Если ввести в поле URL ссылку, то она будет открываться по умолчанию. При этом стоит отметить, что с помощью этого скрипта Safari будет открываться в фоне и фокусироваться на окне с приложением придется вручную. К счастью, это тоже можно исправить, добавив в Apple Script еще одну команду:

tell application “Safari”

activate

set visible of second window to true

end tell

На этом все. Скрипт готов. Теперь его нужно перенести в док, ведь не будем же мы его запускать из AppleScript каждый раз.

Для этого нужно:


Сохранить выбранных скрипт комбинацией клавиш ?+S.
Затем открыть меню «Файл» в верхней части экрана.
Выбрать пункт «Экспортировать…»
В появившемся окне нужно найти подпункт «Формат файла» и сменить его на вариант «Программа».
После этого нужно найти созданную программу в iCloud Drive и перетянуть ее в док.

AppleScript: Как открывать новые окна в Safari одним кликом

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

Для этого нужно:


Загрузить понравившуюся иконку Safari в формате PNG.
Открыть ее в приложении «Просмотр» и нажать ?+С.
Затем нужно найти созданный нами скрипт, кликнуть по нему один раз и нажать ?+I.
В появившемся окне нужно кликнуть на иконку в верхнем левом углу и нажать ?+V.

На этом все. Программа готова.

MDlavka — наш магазин для любимых читателей. Новинки техники Apple по самым приятным ценам ждут вас каждый день с 10:00 до 21:00. Указав промо-код macdigger при оформлении заказа, получите скидку 500р.

Постоянный адрес новости:
https://newstut.ru/vazhnye/278261-applescript-kak-otkryvat-novye-okna-v-safari-odnim-klikom.html

комментариев

Ваше имя: *
Ваш e-mail: *
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Подтвердите, что Вы не робот:

Свежие новости

09:54
Избивший диджея Smash экс-депутат получил 2 года лишения свободы
09:54
Костенко удивила фанатов тонкой талией спустя 6 дней после родов
09:44
Умер экс-солист группы «Доктор Ватсон» Игорь Браславский
09:44
Умер актер из «Улицы разбитых фонарей» Владислав Жуковский
09:42
ЦБ установил курсы доллара и евро на сегодня, 18 июля
09:30
Модель plus-size Эшли Грэм раскритиковали за неудачный купальник
09:30
Кайли Дженнер снялась в откровенной фотосессии для журнала «GQ»
09:21
Дарья Пынзарь продемонстрировала соблазнительную фигуру в купальнике
09:21
Леонид Агутин объяснил популярность проекта «Голос»
09:11
Умер актер сериала «Улицы разбитых фонарей» Владислав Жуковский
09:11
Звезда «Дома-2» Маслов ослеп на один глаз после драки с Романом Гриценко
09:01
В Госдуме хотят обязать магазины продавать воду по 15 рублей за бутылку
09:01
Авиасалон «Фарнборо»: России выступать запретили, но сделки она заключает
09:01
18 июля в Москве пройдет митинг против повышения пенсионного возраста
09:01
Обама раскритиковал нынешнюю политику США
09:01
Daily Mail назвала имена шести человек, причастных к отравлению Скрипалей
Больше новостей