2 votos

¿Existe una forma de eliminar automáticamente todas las cookies en Safari al salir?

Durante mucho tiempo el mal llamado " Cookies de Safari " (utilizando SIMBL ) proporcionó esta función de borrar automáticamente todas las cookies en Safari al salir de la aplicación.

Pero el desarrollo de ese proyecto se ha detenido y no funciona con la última versión de MacOS y Safari. En su lugar venden un producto de 20USD que promete seguir haciendo eso y más.

¿Existe alguna opción gratuita para proporcionar lo que debería ser una función de privacidad esencial de cualquier navegador moderno? No quiero seleccionar "Borrar el historial..." en el menú de Safari cada vez que uso esa aplicación.

0 votos

puedes activar la opción de bloquear todas las cookies. entonces sólo tienes que borrarlas una vez.

1voto

Matt121 Puntos 9

Puedes usar el modo privado que borra las cookies(creo) y tu historial al cerrar el Windows.

0 votos

Sin embargo, la funcionalidad es diferente, ya que no mantiene las cookies dentro de la sesión o entre Windows.

0voto

gloschtla Puntos 23

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

¡Aparte del hecho de que esto no responde a la pregunta formulada "¿Existe una manera de eliminar automáticamente todas las cookies en Safari al salir?" también ya no es precisa o incluso aplicable en lo que respecta a Safari hoy en día mucho hace tres años cuando la pregunta fue hecha originalmente! Publicar algo de hace 12 años como respuesta a esta pregunta es bastante ridículo. Las personas que han votado esto no tienen ni idea.

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