2011-06-30 6 views
1

でFirefoxのクッキーを表示します。 cookies.sqliteファイルを開き、そのデータベースをJavaで読み込む必要があります。は、私がFireFox5クッキーを示しJavaアプレットを書いていたJava

私はorg.sqlite.JDBCドライバを試してみましたし、例外が発生しました:ファイルは暗号化またはデータベースではありません。 ファイルを最初に復号化するか、パーミッションを取得する必要がありますか? SqlJetDbを試しましたが、例外org.tmatesoft.sqljet.core.SqlJetExceptionが発生します:NOTADB:エラーコードはNOTADB

FireFox5 Cookieを表示するタスクはありますか?おかげさまで

+0

あなたが本当に任意のサードパーティ製のアプリケーションは、(あなた認証トークンのような)あなたのクッキーを読むことができるようにしたいですか? –

+0

Javaアプレットでなければならないのですか?あなたがしようとしていることに応じて、標準的なFirefoxアドオンを書くのがはるかに簡単かもしれません。 – MatrixFrog

+0

アプレット用のサンドボックスに加えて、ローカルファイルシステムから読み込むこともできますが、依然としてfirefoxプロファイルを見つける必要があります。ほとんどのシステムでは、それは実際のプロファイルディレクトリがランダム化された名前を持つ、ユーザープロファイル(Windowsでは%APPDATA%\ Mozilla \ Firefox \ Profiles、そしてLinuxではホームディレクトリのどこか)に存在します。 –

答えて

0

Pythonは組み込みのSQLiteデータベースを持っています。 cookies.sqliteをPythonで操作し、データをテキストファイルにコピーしてからJavaアプリケーションを使用することはできますが、Javaアプレットを使用すると可能ではありません。

+1

あなたの情報をありがとう。時間をかけて、スペルミスのためにあなたの投稿を読み返してください。利用可能な場合は、ブラウザにスペルチェッカーを使用します。プレビューを使用します。見て、どのように高い担当者を持つ人。彼らの答えを書く。ありがとう。 –

関連する問題