Како поново учитати све картице у Сафарију на мацОС-у

Решење за поновно учитавање свих картица у Сафарију на macOS-у

У прошлости, Сафари је пружао корисну могућност да се једним кликом поново учитају све отворене картице. Ова опција била је доступна када би корисник кликнуо десним тастером миша на било коју картицу. Међутим, у каснијим верзијама macOS-а, ова функција је уклоњена. Иако се није нашла на списку нових функција које Apple представља на WWDC-у, корисницима који су је редовно користили сада недостаје. Ако често имате потребу да поново учитате све картице у Сафарију, можете користити једноставан AppleScript као замену.

Како поново учитати све картице у Сафарију помоћу AppleScript-a

Покрените апликацију Аутоматор на вашем macOS рачунару. Кликните на дугме „Нови документ“ које се налази у доњем делу. Када се појаве опције, одаберите „Услуге“. У наредном кораку, отворите падајући мени под називом „Услуга прима изабрано“ и одаберите „Без уноса“. Затим, отворите падајући мени „У“ и пронађите и одаберите Сафари са листе апликација. На крају, у библиотеци са леве стране пронађите и одаберите „Покрени AppleScript“.

Отвара се прозор у који требате уметнути следећу скрипту, замењујући постојећи текст:

tell application "Safari"
    set a to tabs of the front window
    repeat with x in a
        set docUrl to URL of x
        set URL of x to docUrl
    end repeat
  end tell

Сачувајте ову услугу под називом који ће вам помоћи да запамтите њену функцију. Затим, морате омогућити покретање скрипти у Сафарију. Идите на Сафари > Подешавања > Напредно и означите „Прикажи Развојни мени у траци менија“.

У Развојном менију у Сафарију, омогућите опцију „Дозволи JavaScript из Apple догађаја“.

Сада сте успешно креирали услугу и омогућили њено покретање. Следи део који се односи на само коришћење услуге, због чега је важно одабрати добро име за исту.

Да бисте покренули услугу, отворите Сафари и у менију Сафари пронађите опцију „Услуге“. Тамо бисте требали видети услугу коју сте управо креирали. Кликните на њу да бисте је покренули и поново учитали све картице у Сафарију.

Ово решење није савршено као оригинална опција коју је Сафари некада имао, али вам неће захтевати додатне кликове. Будући да је ова услуга креирана посебно за Сафари, неће се појављивати на листи у подменију Услуге у другим апликацијама. Чак и ако вам ово решење делује мало компликовано, свакако је боље него да појединачно поново учитавате сваку отворену картицу.

Ако користите Chrome на macOS-у, процес је једноставнији. Можете означити све картице које желите да поново учитате, десним кликом миша на било коју од њих одабрати опцију „Поново учитај“ из контекстног менија.