ApplescriptからSafariを制御するアプリケーションを作成しています。 SafariのCookieを消去する方法が端末(優先)かApplescriptにありますか?基本的には、ターミナルを使用してメニューから「リセットサファリ」アイテムを選択します。これを行う方法はありますか?端末からSafari Cookieを消去する
5
A
答えて
4
あなたは、単にCookies.plist
ファイルを削除できます。
rm ~/Library/Cookies/Cookies.plist
それとも、このを見てみましょう:List & delete Safari cookies
5
はSafariがちょうどクッキーを消去するだけではありませんリセット:
基本的に私がしたいのターミナルを使用してメニューから[Safariをリセット]項目に移動します。
あなたは完全に端末からのSafariをリセットしたい場合、あなたは(コマンドは変更になる場合がありますSafariのバージョンによって異なります)を使用します:
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
そして最後程度(少しわかりません1):
rm ~/Library/Safari/SearchProviders.plist.signed
1
有効にする必要があります)は、以下のAppleScript(GUIスクリプトを使用してのSafariをリセットすることができます。
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
関連する問題
- 1. 端末の履歴を消去せずに端末から結果を消去する
- 2. OS 10.7.2端末からSafari Cookieを削除するには?
- 3. Android搭載端末のすべてのCookieを消去することはできますか?
- 4. Googleのセキュアシェルで端末の画面を消去する
- 5. Session_EndでCookieを消去するC#
- 6. AppleからのJavaScriptの許可Safariのイベントから端末Mac
- 7. 消去を使ってベクトルから要素を消去する
- 8. ElectronJS:セッションからすべてのCookieを消去する方法は?
- 9. tmuxはエディタの終了時に端末の内容を消去するのはなぜですか?
- 10. オープンXcodeプロジェクトと端末からのXcodeプロジェクトを開く、端末
- 11. Laravelコマンドからコンソールを消去する
- 12. VBAからJavascriptメッセージボックスを消去する
- 13. fftチャートからノイズを消去する
- 14. リーフレットマップからレイヤーを消去する
- 15. Gtkmm :: Tableから行を消去する
- 16. 端末からプロジェクトを作成する
- 17. 端末からmysqlをインストールする
- 18. pythonから端末stdinをハイジャックする
- 19. 端末からAndroidプロジェクトをコンパイルする
- 20. Mac端末からフォルダをアップロードする
- 21. Android/iOS端末でセッションCookieはどのくらい続きますか?
- 22. 端末からftpにアップロード
- 23. Pythonプログラムを端末に入力して端末から出力する方法
- 24. C++ペアのリストから消去する
- 25. 端末内の端末
- 26. 端末からMySQLを開きます
- 27. FlaskのsqlAlchemyは、端末
- 28. Xcode端末が消えないようにする
- 29. MVC 5でブラウザのCookieを消去することを検出しました
- 30. Mac端末でR端末コマンドを使用できますか?
どのように私が後者を見つけたかを推測します。http://www.google.com/search?q=bash%20safari%20delete%20cookies – Gumbo
リンクが壊れています。 –
私は '/ usr/libexec/PlistBuddy'を使ってCookies.plistからサイトを検索して削除する方法について、壊れたリンクへの参照を見つけました。しかし、Safari v5.1以降、クッキーが 'binarycookies'形式で保存されているので、これはもはや意味のないものです。 – codersl