Safari no ofrece la opción de eliminar automáticamente las cookies al salir, como hacen otros navegadores. Así que la idea es, eliminar las cookies al cerrar Mac OS X usando un shell script:
1. Cree un archivo Cookie vacío
- Abrir Safari
- Vaya a Preferencias -> Seguridad - > Mostrar cookies
- Eliminar todas las cookies
- Salir de Safari sin cargar ningún sitio web en el medio
- Abrir el buscador
- Vaya a "/Users/XXXXXX/Library/Cookies/" (sustituya XXXXX por su nombre de usuario)
- Copie "Cookies.plist" a "CleanedCookies.plist" en esta carpeta*.
Ya está. Ahora debería ver dos archivos en la carpeta "~/Library/Cookies/": "Cookies.plist" y "CleanedCookies.plist".
2. Crear autostart shell script
-
Terminal abierta
-
Escribe: "cd /Library/StartupItems/"
-
Escribe: "sudo mkdir /DeleteCookies" - > Introduzca su contraseña
-
Escriba: "sudo pico" (se abrirá un editor de texto del shell)
-
Pega esto dentro:*
#!/bin/sh
. /etc/rc.common
#StartService ()
#{
#}
StopService ()
{
cp -f /Users/XXXXX/Library/Cookies/CleanedCookies.plist /Users/XXXXX/Library/Cookies/Cookies.plist
}
RestartService ()
{
StopService
}
RunService "$1"
-
Cambia "XXXXX" por tu nombre de usuario (¡en dos lugares!)
-
Presione "Ctrl - X" (pregunta si debe guardar el documento)
-
Pulse "Y" (le pide un nombre de archivo)
-
Escriba "DeleteCookies"
-
¡No cierres la Terminal! Lo necesitaremos de nuevo.*
3. Crear StartupParameters
-
En la Terminal escriba: "sudo pico"
-
Pegue esto dentro (con { y }):*
{cita} { Descripción = "DeleteCookies"; Proporciona = ("Borra las cookies de Safari al apagar"); Usos = ("Discos"); } {quote}
-
Presione "Ctrl - X" (pregunta si debe guardar el documento)
-
Pulse "Y" (le pide un nombre de archivo)
-
Escribe "StartupParameters.plist"
-
Ahora puede cerrar la Terminal*.
Ahora deberías ver dos archivos en la carpeta "/Library/StartupItems/DeleteCookies/": "DeleteCookies" y "StartupParameters.plist". Ya está.
4. Reiniciar el sistema
- Reinicie su ordenador
- Después de reiniciar le dirá que StartupItems no tiene los permisos correctos
- Haga clic en "Corregir permisos" (2 veces para los dos archivos creados)
- Reinicie su ordenador de nuevo.*
Ahora tus Safari-Cookies deberían borrarse automáticamente cada vez que apagues tu PC.
Fuente del texto: comunidad de la Apple
0 votos
puedes activar la opción de bloquear todas las cookies. entonces sólo tienes que borrarlas una vez.