2012年3月31日土曜日

Flash PlayerでユーザPCに保存したデータファイルの場所

Flash Player でクライアントPCに保存した一時ファイルは、Flash版のCookieとも呼ばれる SharedObject として保存されています。

これはオペレーティングシステム(OS)によって保存場所が異なっています。(詳細は下記を参照)
Webサイトごとにディレクトリが作られ、ここに*.solファイルとして保存されています。

SharedObject は、Cookie と異なり有効期限が無く残り続けます。
データを削除する場合は、「Flash Player設定マネージャー」を起動してローカル記憶領域のファイルを削除します。
「Flash Player設定マネージャー」は、Windows であればコントロールパネルから Flash Player をクリックするか、ブラウザで動作中の Flash Player を右クリックして起動します。


・SharedObject のデフォルトの作成場所
http://livedocs.adobe.com/flex/3_jp/html/help.html?content=lsos_3.html
  • Windows XP
    C:/Documents and Settings/username/user_domain/Application Data/Macromedia/Flash Player/#SharedObjects/web_domain/path_to_application/application_name/object_name.sol
  • Windows Vista / 7
    C:/Users/username/user_domain/AppData/Roaming/Macromedia/Flash Player/#SharedObjects/web_domain/path_to_application/application_name/object_name.sol