26128 Views 8 Replies Latest reply: May 3, 2008 6:14 PM by xl600
The following works for me.
Quit Safari and delete it's 'Cookies.plist' file.
Launch Safari and surf to the sites you want the Cookies from, then quit Safari.
Archive (zip) Safari's Cookies.plist file and leave it in the ~/Library/Cookies folder.
Set Safari's Preferences to 'Accept cookies: Never'.
Remove Safari from the Dock and replace it with this AppleScript.
Safari Cookies Switch <http://tomx.890m.com/SafariCookiesSwitch.dmg>
BTW, I do the same thing with Camino.
Message was edited by: Tom
Adding to Tom's helpful suggestions, I find Cocoa Cookies a pretty good Cookies Manager. You can retain the Cookies you want, while easily removing any Cookies not marked as "retained".
My favorite Cookie Manager is still SafariPlus, however, it remains incompatible with Leopard.
Actually, that's what I had tried before. It's a serious pain when there's a million cookies. Trying to sort through them and understand where they came from can be extremely tedious. Periodically, I like to just nuke them all but wish the "Reset Safari" function could nuke all cookies EXCEPT previously selected ones.
Cocoa Cookies seems to work just about exactly as I had hoped the built in manager would (Hint, hint Apple... It doesn't look like that tough of a thing to have built in!). So, I'll set Reset Safari not to mess with cookies and I'll manage them in Cocoa Cookies.