Składam wniosek, który obejmuje kontrolowanie Safari z Applescript. Czy istnieje sposób w Terminalu (preferowany) lub Applescript, aby usunąć pliki cookie Safari. Zasadniczo chcę, aby element "Resetuj Safari" z menu za pomocą terminala. Czy istnieje metoda, która może to zrobić?Wymaż pliki cookie Safari z Terminalu
5
A
Odpowiedz
4
Można po prostu usunąć plik Cookies.plist
:
rm ~/Library/Cookies/Cookies.plist
Albo spojrzeć na to: List & delete Safari cookies
5
Resetuj Safari robi więcej niż tylko kasowanie cookies:
Zasadniczo chcę do pozycji "Resetuj Safari" z menu za pomocą terminala.
Jeżeli chcesz całkowicie zresetować Safari od terminala, należy użyć (w zależności od wersji Safari polecenia mogą ulec zmianie):
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
I (trochę niepewni o ostatni jeden):
rm ~/Library/Safari/SearchProviders.plist.signed
1
Safari można przywrócić za pomocą następującego AppleScript (GUI włączony musi być włączony):
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
Powiązane problemy
- 1. Pliki cookie nie ustawione w Safari 6
- 2. Pliki cookie z wieloma domenami w iframe Safari
- 3. Wygasające pliki cookie z AngularJS?
- 4. jquery, usuń pliki cookie
- 5. Wymaż całą tablicę Python
- 6. Usunąć wcześniej zapisane pliki cookie z Mechanize
- 7. Pliki cookie a sesje z CookieStore
- 8. Jak usunąć wszystkie pliki cookie z jQuery
- 9. Pliki cookie ASP.NET z wieloma wartościami - jak?
- 10. Chcę pobrać wszystkie pliki cookie z przeglądarki
- 11. Jak można uzyskać pliki cookie z HttpClientHandler.CookieContainer
- 12. Android: jak przechowywać pliki cookie?
- 13. Wyczyść pliki cookie symulatora iPhone'a
- 14. Czy można zabezpieczyć pliki cookie?
- 15. Flask: Jak usunąć pliki cookie?
- 16. Wymaż element max z zestawu STL
- 17. Pliki cookie w domenie intranetowej
- 18. Pliki cookie w ASP vnext
- 19. Pliki cookie w przeglądarce Firefox
- 20. Czy mod_gzip skompresuje pliki cookie?
- 21. Alamofire wyczyść wszystkie pliki cookie
- 22. IE10 domyślnie udostępnia pliki cookie w subdomenach
- 23. Wymaż ostatniego członka std :: set
- 24. Jak programowo usuwać pliki cookie w Safari 8.0 na OS X 10.10 (Yosemite)
- 25. Wymaż bieżącą drukowaną linię konsolową.
- 26. Czy HttpURLConnection z CookieManager automatycznie obsługuje pliki cookie sesji?
- 27. Jak włączyć przeglądarkę Chrome, aby zezwolić na lokalne pliki cookie? Pliki cookie, które można instalować:
- 28. Czy są to pliki cookie do odczytu/zapisu plików cookie w przeglądarce
- 29. Listonosz Chrome nie pokazuje przycisku Pliki cookie
- 30. System logowania (PHP) Pliki cookie i sesje
Zgadnij, jak znalazłem drugie: http://www.google.com/search?q=bash%20safari%20delete%20cookies – Gumbo
Link jest uszkodzony. –
Znalazłem odnośnik do zepsutego łącza, w którym mówi o użyciu '/ usr/libexec/PlistBuddy' do wyszukiwania i usuwania witryn z pliku Cookies.plist. Jednak nie jest to już istotne, ponieważ pliki cookie są teraz przechowywane w formacie 'binarycookies' od wersji Safari 5.1. – codersl