Safari 11.1.2 en cookies extensie
9 april 2020 - 11:45   
geplaatst door: janbergstra
Hoi,
Ik werk nog in El Capitan en Safari 11.1.2 en ik ben op zoek naar een extensie waarmee ik mijn cookies kan regelen.
Voor Firefox heb ik Cookie Autodelete en dat werkt perfect.
Ik heb ook een geregistreerde versie van Cookie 4 maar die werkt niet meer en Cookie 5 is niet meer te downloaden en te kopen. Cookie 6 kan ik niet gebruiken.
Ik heb flink gezocht maar ik vind niets meer dat ik voor mijn cookies in El Capitan en Safari 11.1.2 kan gebruiken. Heeft iemand een suggestie? Alvast bedankt voor de moeite.
antw: Safari 11.1.2 en cookies extensie
9 april 2020 - 15:29    reactie #1
geplaatst door: anraadts
Ik vond een mogelijke oplossing  in dit draadje.

Citaat
Safari does not provide any option to auto-delete cookies on quit like other browsers do. So the idea is do delete the cookies on shut down of Max OS X using a shell script:
 
*1. Create an empty Cookie file*
 
a) Open Safari
b) Go to Preferences –> Security - > Show Cookies
c) Delete all Cookies
d) Quit Safari without loading any website in between
e) Open Finder
f) Go to „/Users/XXXXXX/Library/Cookies/“ (Replace XXXXX with your username)
g) Copy „Cookies.plist“ to „CleanedCookies.plist“ in this folder
 
Done! Now you should see two files in the folder „~/Library/Cookies/“: „Cookies.plist“ and „CleanedCookies.plist“!
 
*2. Create autostart shell script*
 
a) Open Terminal
b) Type: „cd /Library/StartupItems/“
c) Type: „sudo mkdir /DeleteCookies“ - > Enter your password
d) Type: „sudo pico“ (a shell text editor will open)
e) Paste this inside:
 
{quote}
 #!/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"
 
{quote}
 
f) Change „XXXXX“ to your username (at two places!)
g) Press „Ctrl - X“ (it asks if it should save the document)
h) Press „Y“ (it asks for a file name)
i) Type „DeleteCookies“
j) Don’t close the Terminal! We will need it again.
 

*3. Create StartupParameters*
 
a) In Terminal type: „sudo pico“
b) Paste this inside (with { and }):
 
{quote}
{
Description = "DeleteCookies";
Provides = ("Deletes Safari cookies on shut down");
Uses = ("Disks");
}
 
{quote}
 
c) Press „Ctrl - X“ (it asks if it should save the document)
d) Press „Y“ (it asks for a file name)
e) Type „StartupParameters.plist“
f) Now you may close the Terminal
 
Now you should see two files in the folder „/Library/StartupItems/DeleteCookies/“: „DeleteCookies“ and „StartupParameters.plist“. Done!
 
*4. Restart the system*
 
a) Restart your computer
b) After reboot it will tell you that StartupItems do not have the right permissions
c) Click on „Correct Permissions“ (2 times for the two created files)
d) Restart your computer again.
 
Now your Safari-Cookies should be deleted automatically each time when you shut down your PC.
antw: Safari 11.1.2 en cookies extensie
10 april 2020 - 06:36    reactie #2
geplaatst door: Photocell
Als de TS Cookie 5 wilt gebruiken dan wilt hij niet alle cookies weggooien maar beheren.
Ik gebruik nu zelf Cookie 6, maar heb nog een dmg van Cookie 5.
Teveel om hier op te noemen
antw: Safari 11.1.2 en cookies extensie
11 april 2020 - 09:38    reactie #3
geplaatst door: janbergstra
Bedankt voor de reacties. Wat ik bedoel is dat ik een deel van de cookies wil bewaren en een deel niet. Ik wil dat dus kunnen aangeven. Voor sites die ik vaak bezoek wel bewaren, en sites waar ik af en toe kom niet. groet, Jan