6 votos

Safari borrar caché en salir

Es allí cualquier manera de convencer a Safari para borrar la caché cuando se cierra? Si no de un Safari opciones, entonces tal vez una extensión que hace esto?

Me gustaría utilizar la navegación privada en su lugar, pero, por desgracia, no parece funcionar bien para mí (en algunos sitios dicen que no pueden utilizar cookies, y una gran cantidad de funcionalidad se rompe con esta opción habilitada).

3voto

Zo219 Puntos 1716

La barra de menús de la aplicación Cookie puede claro exactamente lo que usted desea borrar en dejar de fumar, a intervalos de tiempo, o ambos.

También puede borrar thosenefarious las Cookies de Seguimiento, así como la no-favorito cookies, Flash y otras bases de datos -- y hacer esto para todos los navegadores.

No forma parte de la empresa, sólo piensa en especial con el Seguimiento, es a debe tener. SweetPea Producciones, de prueba disponible.

2voto

Usted puede asignar un acceso directo a una secuencia como esta:

osascript -e 'quit app "Safari"'
rm -rf ~/Library/Caches/com.apple.Safari
rm -rf ~/Library/Caches/Metadata/Safari/History
rm -rf ~/Library/Safari/Databases
rm -f ~/Library/Safari/Form\ Values
rm -f ~/Library/Safari/Downloads.plist
rm -f ~/Library/Safari/History.plist
rm -f ~/Library/Safari/HistoryIndex.plist
rm -f ~/Library/Safari/LastSession.plist
rm -rf ~/Library/Safari/LocalStorage
rm -rf ~/Library/Safari/TopSites.plist
rm -rf ~/Library/Safari/WebpageIcons.db
rm -rf ~/Library/Saved\ Application\ State/com.apple.Safari.savedState

No quitar:

  • Preferencias almacenadas en ~/Library/Preferences/com.apple.Safari.plist
  • Marcadores
  • La información almacenada en llaveros
  • Extensiones o su configuración
  • Notificación de alertas (~/Library/Safari/UserNotificationPermissions.plist)
  • Advertencias de ubicación (~/Library/Safari/LocationPermissions.plist)

He utilizado dtrace para comprobar que los archivos se abre o se elimina cuando he utilizado el diálogo Restablecer Safari.

sudo opensnoop -n Safari
sudo dtrace -n 'syscall::unlink:entry{printf("%u %s %s",pid,execname,copyinstr(arg0));}'

1voto

Buscar웃 Puntos 23467

Puede habilitar el Desarrollar menú para borrar la memoria caché, si no quieres borrar el historial.

Desde su Safari en la barra de menú haga clic en Safari > Preferencias y, a continuación, seleccione el Avanzada ficha, a continuación, Mostrar el menú desarrollo en la barra de menú.

Ahora, desde la barra de menú haga clic en Desarrollar > Vaciar Cachés o utilice el método abreviado de teclado, Opción+Comando+E.

0voto

Dopyiii Puntos 1284

Esto parece ser un trabajo de libre opción:

Safari Cleaner (applescript): http://macscripter.net/viewtopic.php?id=38244

Descargar desde sourceforge: http://sourceforge.net/projects/safaricleaner/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X