logo


MacでFlash版クッキー(Local Shared Object)を削除するためのフリーソフト

Posted in mac, web by starocker on 2009年 5月 20日

こちらの 履歴消去じゃ消えないエロサイトの隠れた痕跡に要注意 - てっく煮ブログで解説されているFlash版クッキーとでも呼ぶべきLocal Shared Object。

ブラウザからは削除できない代物だそうで、それでも消したい場合は直接ディレクトリ内を掃除するか、Windowsの場合は「CCleaner」ってフリーソフトを利用するか、といった具合。

フリーソフトで削除できるならそっちの方が楽かなというわけで、Macでも同様のフリーソフトが無いか調べたところ、いくつかソフトがありましたのでまとめてご紹介。

iTool

itool1.jpg

iTool « Paolo Di Leo’s Blog

Macのメンテナンス用ソフト『iTool』。クリーン、メンテナンス関連の機能が盛りだくさんです。

肝心のFlash版クッキーの削除機能は、

iTool2.jpg

『Internet』メニューの「Remove Flash cookies」にチェックを入れて、右下の『Run』をクリックです。

■実行結果

実行するとブラウザが強制的に終了されました。(Safari、Firefoxを起動していましたが、両方とも終了しました)

で、~/Library/Preferences/Macromedia/Flash Player/ 以下のディレクトリが全て削除されました。

削除機能はちゃんと動きますが、ブラウザがいきなり終了してしまうので要注意です。

Safari Cookies

safaricookies1.png

Safari Cookies

Safariのクッキーを管理するためのツール『Safari Cookies』。こちらは削除したくないクッキーの選択もできますね。

インストールするとSafariの『環境設定』タブに組み込まれます。

safaricookies2.png

Flash版クッキーの削除は↑の『Remove all Flash cookies』にチェックです。Safariの終了時に勝手に削除してくれます。

■実行結果

Safariを終了すると、~/Library/Preferences/Macromedia/Flash Player/ 以下のディレクトリが全て削除されました。

が、私の場合はニコニコ動画のクッキーが消えなかったりして動作に若干の不安を残しました。

Macromedia.png

↑Safari終了後のFlash Playerディレクトリ。www.nicovideo.jpディレクトリがなぜか残ってます。

(追記)Safari終了前にニコ動のウィンドウを閉じておけば大丈夫みたいです。

Flush.app

flush1.png

Flush.app - Flash Cookie Removal Tool For OS X | MacHacks.TV

Flash版クッキーを削除するためだけに作られたという『Flush.app』。シンプルさが売りでしょうか。

flush2.png

起動すると、削除確認等は一切無しで有無を言わさず全クッキーを削除してくれるという硬派っぷり。

ユーザにできることは、何が削除されたかの確認と『Quit』ボタンでアプリを終了させることのみ。

■実行結果

強引な削除機能の割には実行スタイルは繊細なようで、~/Library/Preferences/Macromedia/Flash Player/ 以下の#SharedObjectsディレクトリ内とmacromedia.com/support/flashplayer/sysディレクトリ内のみ削除してくれます。

Macromedia2-1.png

↑削除後のディレクトリ構成。どうせ消すならこれらも消してくれても良かったのにと思わないでもない。

まとめ

クッキーを残すのが嫌だけどうっかり消し忘れが気になる方は『Safari Cookies』を入れておいて、Safari終了時には勝手に消してくれるようにすると良いかと。ただしSafariユーザのみですけど。Firefoxユーザの方はアドオンで対応ですかね。

『Safari Cookies』はイマイチ信用ならんという場合は『iTool』か『Flush.app』で定期的に削除でしょうか。

他にも良さそうなソフトがあれば追記しておきます。


関連してるかもしれないエントリ