Excluindo periodicamente cookies no Safari

2

Parece que as extensões no Safari não podem acessar cookies. No firefox há um ótimo add-on que imediatamente exclui os cookies de um site depois que você fecha sua aba. Isso é realmente útil para visualizar sites que exigem cookies, mas que você não quer seguir você pela Internet.

Existe alguma abordagem que eu poderia tomar para imitar esse comportamento no Safari? Eu estava pensando em algum tipo de observador na pasta cookie ou vinculando-a a / dev / null /, mas eu ainda gostaria de colocar alguns cookies que eu não me importo de manter por perto e eu não gostaria de adicionar muito cpu ou uso da bateria também.

Gregg B
fonte
Você já olhou para a documentação do NSHTTPCookieStorage ? Talvez você possa criar um pequeno programa com base nessa API.
aaplmath

Respostas:

4

Se você abrir o Safari no modo de navegação privada, todos os cookies que você tiver não estarão acessíveis. Sinta-se à vontade para fazer o login em qualquer site que você deseje e os cookies somente persistirão para aquela sessão como você está familiarizado com o Firefox.

Se você quiser fazer um script de uma limpeza periódica de todos os cookies, isso é trivial se você usar o Automator para gravar a ação de iniciar o safari, selecionar preferências e selecionar o botão Limpar todos os cookies.

Isso é provavelmente um exagero, já que a navegação privada faz tudo o que você já pergunta.

bmike
fonte
A flexibilidade do complemento é boa, mas acho que entre a navegação privada ou a gravação de uma ação do Automator isso deve ser abordado. Obrigado pela ajuda.
Gregg B