Espero que isso ajude ... novo para a coisa do Applescript, mas eu coloquei esses juntos de olhar sobre outros exemplos como o acima.
Esses scripts são salvos como aplicativos.
Talvez, em vez de salvar como um aplicativo, criá-los como um serviço fora do menu localizador ... talvez com um atalho de teclado seria uma coisa boa também.
O primeiro script (Safari ON) abrirá o Safari no modo de navegação privada ... depois redefina o safári ... e depois limpa o cache.
O segundo script (Safari OFF) irá redefinir o safári ... limpar o cache ... e fechar o safári.
Ambos pareciam funcionar bem para mim, mas como eu disse ... Eu sou novo nisso, só estou nisso há dois dias.
Se você encontrar os scripts feitos incorretamente ... ou puder melhorá-los de alguma forma, sinta-se à vontade para postar quaisquer alterações recomendadas para todos.
=================
# Safari ON
# tell application "Safari"
activate
# end tell
# tell application "System Events"
tell process "Safari"
tell menu bar 1
tell menu bar item "Safari"
tell menu "Safari"
click menu item "Private Browsing"
end tell
end tell
end tell
end tell
tell application process "Safari"
tell menu bar 1 to tell menu bar item "Safari" to tell menu 1 to tell menu item "Reset Safari…" to click
tell window "Reset Safari" to tell button "Reset" to click
end tell
# end tell
# tell application "System Events"
# tell application process "Safari"
tell menu bar 1 to tell menu bar item "Safari" to tell menu 1 to tell menu item "Empty Cache…" to click
end tell
# end tell
# tell application "System Events"
tell application process "Safari"
click button "Empty" of front window
end tell
# end tell
Para fazer o mesmo, mas no final:
# Safari OFF
# tell application "System Events"
tell application process "Safari"
tell menu bar 1 to tell menu bar item "Safari" to tell menu 1 to tell menu item "Reset Safari…" to click
tell window "Reset Safari" to tell button "Reset" to click
end tell
# end tell
# tell application "System Events"
tell application process "Safari"
tell menu bar 1 to tell menu bar item "Safari" to tell menu 1 to tell menu item "Empty Cache…" to click
end tell
# end tell
# tell application "System Events"
tell application process "Safari"
click button "Empty" of front window
end tell
# end tell
# tell application "Safari"
quit
# end tell