Safari zurücksetzen

Leider gehen Website-Einstellungen wie z.B. der Zoomfaktor verloren, wenn man “Verlauf löschen” wählt. Mit diesem AppleScript werden mit einem Klick nur die Websitedaten gelöscht.

AppleScript

Dateiname: Safari zurücksetzen.scpt

Im Skripteditor öffnen

(*
Safari zurücksetzen

Copyright © 2025 Markus Sterk
Café MegaByte
*)

-- Safari starten
tell application "Safari" to activate

-- Alle Fenster schließen
tell application "Safari" to close every window

tell application "System Events" to tell process "Safari"
	
	-- Menü: Safari → Einstellungen
	click menu item "Einstellungen …" of menu "Safari" of menu bar 1
	
	tell window 1
		
		-- Tab "Datenschutz" auswählen
		tell toolbar 1 to click button "Datenschutz"
		
		-- Button "Websitedaten verwalten" klicken
		tell group 1 to tell group 1 to click button "Websitedaten verwalten …"
		delay 5
		
		-- Button "Alle entfernen"
		tell sheet 1 to click button "Alle entfernen"
		
		-- Button "Jetzt entfernen"
		click button "Jetzt entfernen"
		
		-- Button "Fertig"
		tell sheet 1 to click button "Fertig"
		
		-- Einstellungen schließen
		keystroke "w" using command down
		
	end tell
end tell