1

ユーザーの閲覧履歴を監視する、Linux/Mac OS/Windows で実行される Adob​​e AIR アプリケーションを構築しようとしています。

AIR アプリケーションはどのブラウザーがインストールされているかをどのように確認できますか? つまり、監視するブラウザの履歴のリストです。

また、実行時にブラウザが実行されているかどうかを知る方法はありますか?

履歴ファイルについては、Firefox に関する情報を入手したので、IE/Safari/Opera/Chrome の履歴ファイルの読み取り/解析に関する情報/リンクを教えていただければ幸いです。

4

1 に答える 1

0
  1. これを行うための API はありません。最善の策は、それらがインストールされている一般的な場所、つまりWindows、Macなどの「プログラムファイル」または「アプリケーション」を調べることだと思います。ブラウザを絶対に見つける必要がある場合は、ファイルシステム全体を調べて探すことができますただし、これには明らかにパフォーマンスへの影響があります。

  2. AIR は基本的にオペレーティング システムとの統合を提供しないため、何が実行されていて何が実行されていないかを判断する実際の方法はありません。実行中にブラウザのいずれかが一時ファイルを作成する場合は、それらの存在を確認できます。

于 2008-12-09T23:35:18.613 に答える