Elimina manualmente i cookie in Safari

3

Ho provato a eliminare manualmente i cookie in Safari, eliminando ~Library/Cookies , ~/Library/Caches/com.apple.Safari e ~/Library/Safari .

Le cartelle vengono eliminate, ma al prossimo avvio di Safari tutti i cookie verranno ripristinati. Ho effettuato l'accesso a tutti i siti Web.

Che cosa è successo? Perché non riesco a eliminare i cookie?

    
posta sanjihan 24.05.2016 - 19:27
fonte

2 risposte

2

Sì, esiste un modo per rimuovere in modo efficace tutti i cookie da Safari tramite il terminale, evitando il fenomeno di ripristino automatico descritto. Ho scritto un semplice script di shell qualche tempo fa per raggiungere questo obiettivo.

Ho provato questo su macOS 10.12.3 e Safari 10.0.3 e funziona.

Avviso : i test che ho svolto non erano così approfonditi, cioè: alcuni dei file cancellati da questo script potrebbero non essere effettivamente necessari per ottenere la rimozione dei cookie, dovresti provare -e-errore il tuo modo di aggirarlo per restringerlo se vuoi. Personalmente uso la sceneggiatura "così com'è", ma nella tua situazione personale potrebbe significare che perderesti alcuni dati che avresti voluto conservare.

Copia questo in un semplice script di shell ed eseguilo (assicurati di copiare anche il comando "killall"):

rm -rf ~/Library/Safari/History*
rm -rf ~/Library/Safari/Auto*
rm -rf ~/Library/Safari/LocalStorage
rm -rf ~/Library/Safari/Downloads.*
rm -rf ~/Library/Safari/Databases
rm -rf ~/Library/Safari/SearchDescriptions.plist
rm -rf ~/Library/Safari/WebFeedSources.plist
rm -rf ~/Library/Safari/Last*
rm -rf ~/Library/Safari/Recently*
rm -rf ~/Library/WebKit/com.apple.Safari
rm -rf /Library/Cookies
rm -rf ~/Library/Cookies
rm -rf ~/Library/Caches
rm -rf /Library/Caches
rm -rf ~/Library/Application Support/Oracle/Java/Deployment/cache
rm -rf ~/Library/Preferences/Macromedia/*
rm -rf ~/Library/Containers/com.apple.Safari.*
rm -rf ~/Library/Application Support/com.apple.sharedfilelist/*
rm -rf ~/Library/Preferences/com.apple.coreservices.useractivityd.dynamicuseractivites
rm -rf ~/Library/Preferences/*SpotlightNetHelper*
rm -rf ~/.oracle_jre_usage
rm -rf ~/Library/Preferences/com.apple.sharekit.recents.plist
rm -rf ~/Library/Saved*

killall -KILL nsurlstoraged 
    
risposta data 17.02.2017 - 18:31
fonte
1

Per eliminare tutti i cookie / i dati del sito web memorizzati in Safari:

  1. Apri Safari
  2. Nella barra dei menu nella parte superiore dello schermo, fai clic su "Safari", quindi fai clic su "Preferenze"
  3. Vai alla scheda Privacy del menu delle preferenze
  4. Fai clic su " Remove all website data ".

Questo dovrebbe rimuovere tutti i cookie che i siti Web hanno memorizzato sul tuo Mac.

    
risposta data 25.05.2016 - 00:40
fonte

Leggi altre domande sui tag