Estoy haciendo una aplicación que implica el control de Safari desde Applescript. ¿Hay alguna manera en la Terminal (preferida) o Applescript para borrar las cookies de Safari? Básicamente quiero el ítem "Restablecer Safari" del menú usando el Terminal. ¿Hay algún método que pueda hacer esto?Borrar las cookies de Safari de la Terminal
5
A
Respuesta
4
Usted puede simplemente eliminar el archivo Cookies.plist
:
rm ~/Library/Cookies/Cookies.plist
O echar un vistazo a esto: List & delete Safari cookies
5
Restaurar Safari hace más que borrar las cookies: las
Básicamente quiero al ítem "Restablecer Safari" del menú usando el Terminal.
Si desea restablecer completamente Safari de la terminal, se utiliza (dependiendo de la versión de Safari los comandos puede variar):
rm ~/Library/Safari/History.plist
rm ~/Library/Safari/Downloads.plist
rm ~/Library/Safari/HistoryIndex.sk
rm ~/Library/Safari/LastSession.plist
rm ~/Library/Safari/TopSites.plist
rm -rf ~/Library/Caches/com.apple.safari
Y (un poco inseguro acerca de la última uno):
rm ~/Library/Safari/SearchProviders.plist.signed
1
puede restablecer Safari usando el siguiente AppleScript (GUI scripting debe estar habilitado):
tell application "System Events"
tell process "Safari"
set frontmost to true
click menu item "Reset Safari…" of menu 1 of menu bar item "Safari" of menu bar 1
--delay 1 --may be uncommented if needed
click button "Reset" of window 1
end tell
end tell
Cuestiones relacionadas
- 1. Borrar las cookies del simulador de iPhone
- 2. Cómo borrar todas las cookies con jQuery
- 3. ¿Cómo borrar las cookies de NSHTTPCookieStorage más de una vez?
- 4. Borrar cookies para una aplicación iOS determinada
- 5. ¿Borrar las cookies de sesión con Selenium IDE?
- 6. Extraño problema con las cookies en Safari y Asp.net
- 7. Borrar cookies en el navegador cerrar
- 8. ¿Cómo puedo borrar el terminal en Ruby?
- 9. ¿Dónde se almacenan las cookies de UIWebView?
- 10. Cómo forzar la eliminación de caché/cookies del usuario?
- 11. Borrado sólo las cookies específicas
- 12. Safari 5 no envía todas las cookies de vuelta al servidor
- 13. ¿Cómo configuro las cookies desde dominios externos dentro de iframes en Safari?
- 14. ¿Puede una aplicación xcode de iPhone leer las cookies almacenadas previamente por Safari Mobile?
- 15. ¿Cómo funcionan las cookies?
- 16. eliminar las cookies de navegador
- 17. Borrar las credenciales de UIWebView
- 18. ¿Cookies de sesión = cookies?
- 19. Alternativa a las cookies
- 20. Mod_gzip comprime las cookies
- 21. ¿Qué podría causar problemas en las cookies de FormsAuthentication de ASP.NET aparte de las cookies desactivadas?
- 22. Todas Las cookies
- 23. iOS6 - ¿Cómo borrar la memoria caché de la aplicación de pantalla principal/independiente?
- 24. ¿Sigue funcionando la técnica para establecer cookies de terceros en iframes en Safari?
- 25. Accediendo a las cookies de terceros en Firefox
- 26. ¿Cuánto duran las cookies de sesión en dispositivos Android/iOS?
- 27. Borrar todas las filas en la tabla
- 28. ¿Cómo eliminar todas las cookies de UIWebView?
- 29. eliminar manualmente las cookies de autenticación asp.net
- 30. ¿Cuánto duran las cookies de sesión?
Supongo que encontré lo último: http://www.google.com/search?q=bash%20safari%20delete%20cookies – Gumbo
El enlace está roto. –
Encontré una referencia al enlace roto donde se habla de usar '/ usr/libexec/PlistBuddy' para buscar y eliminar sitios de Cookies.plist. Sin embargo, esto ya no es relevante ya que las cookies ahora están almacenadas en formato 'binarycookies' desde Safari v5.1. – codersl