Durante mucho tiempo, la extensión mal llamada " Cookies de Safari " (mediante el uso de SIMBL ) proporcionó esta función de eliminar automáticamente todas las cookies en Safari al salir de la aplicación.
Pero el desarrollo de ese proyecto se detuvo y no funciona con la última versión de macOS y Safari. En cambio, venden un producto de 20 USD que promete seguir haciendo eso y más.
¿Existe alguna opción gratuita para proporcionar lo que debería ser una característica de privacidad esencial de cualquier navegador moderno? No quiero seleccionar "Borrar historial..." en el menú de Safari cada vez que uso esa aplicación.
Puede usar el modo privado que borra las cookies (creo) y su historial al cerrar las ventanas.
Safari no ofrece una opción para eliminar automáticamente las cookies al salir como lo hacen otros navegadores. Entonces, la idea es eliminar las cookies al apagar Mac OS X usando un script de shell:
1. Cree un archivo de cookies vacío
¡Hecho! Ahora debería ver dos archivos en la carpeta „~/Library/Cookies/“: „Cookies.plist“ y „CleanedCookies.plist“.
2. Crear script de shell de inicio automático
terminal abierta
Escriba: „cd /Library/StartupItems/“
Escriba: „sudo mkdir /DeleteCookies“ -> Ingrese su contraseña
Escriba: "sudo pico" (se abrirá un editor de texto de shell)
Pega esto adentro:*
#!/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"
Cambie „XXXXX“ a su nombre de usuario (¡en dos lugares!)
Presione „Ctrl - X“ (pregunta si debe guardar el documento)
Presione „Y“ (pide un nombre de archivo)
Escriba „Eliminar cookies“
¡No cierres la Terminal! Lo necesitaremos de nuevo.*
3. Crear parámetros de inicio
En Tipo de terminal: „sudo pico“
Pegue esto adentro (con { y }):*
{cita} { Descripción = "Eliminar cookies"; Provides = ("Elimina las cookies de Safari al apagar"); Usos = ("Discos"); } {cita}
Presione „Ctrl - X“ (pregunta si debe guardar el documento)
Presione „Y“ (pide un nombre de archivo)
Escriba "Parámetros de inicio.plist"
Ahora puede cerrar la Terminal*
Ahora debería ver dos archivos en la carpeta „/Library/StartupItems/DeleteCookies/“: „DeleteCookies“ y „StartupParameters.plist“. ¡Hecho!
4. Reinicie el sistema
Ahora sus cookies de Safari deben eliminarse automáticamente cada vez que apaga su PC.
Fuente del texto: comunidad de Apple
Natsfán