Willst du explizit nur Suchanfragen löschen?
Jein ...
Ich habe mir vor einiger Zeit mal dieses Script hier zusammengestellt:
-----------------------------------------------
tell application "Safari"
to close every window
try
tell application "Safari"
to quit
on error
display dialog "Script: Programm beenden gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Safari/history.plist"
on error
display dialog "Script: history.plist löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Safari/HistoryIndex.sk"
on error
display dialog "Script: HistoryIndex.sk löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Caches/com.apple.Safari/Cache.db"
on error
display dialog "Script: Cache.db löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -rf ~/Library/Caches/Metadata/Safari/History"
on error
display dialog "Script: History löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Cookies/Cookies.plist"
on error
display dialog "Script: Cookies.plist löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Safari/LastSession.plist"
on error
display dialog "Script: LastSession.plist löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Safari/TopSites.plist"
on error
display dialog "Script: TopSites.plist löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -f ~/Library/Caches/Adobe/Flash Player/AssetCache"
on error
display dialog "Script: Flash Player/AssetCache löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -rf ~/Library/Preferences/Macromedia/Flash*/macromedia.com/support/flashplayer/sys/#*"
on error
display dialog "Script: Flash Player/macromedia.com löschen gescheitert"
with icon caution
button("ok")
end try
try
do shell script "rm -rf ~/Library/Preferences/Macromedia/Flash*/#SharedObjects/*"
on error
display dialog "Script: Flash Player/#SharedObjects löschen gescheitert"
with icon caution
button("ok")
try
do shell script "dscacheutil -flushcache"
on error
display dialog "Script: dscacheutil -flushcache"
with icon caution
button("ok")
end try
end try
-------------------------------
Damit erwische ich fast alles was Safari nach Gebrauch zurücklässt, nur die Suchanfragen bleiben da leider bestehen. Bisher habe ich nicht rausgekriegt, wo diese abgelegt werden.