2008-12-09 3 views
1

Я пытаюсь создать приложение Adobe AIR, которое будет работать на Linux/Mac OS/Windows, которое контролирует историю просмотра пользователей.Как получить доступ к информации обозревателя из приложения AIR?

Как мое приложение AIR может узнать, какие браузеры установлены? Другими словами, список истории браузеров для мониторинга.

Также есть ли способ узнать, работает ли браузер или нет во время выполнения?

Что касается файла истории, у меня есть информация о Firefox, поэтому будет оценена любая информация/ссылка на файл истории/анализа синтаксиса IE/Safari/Opera/Chrome.

ответ

0
  1. Для этого не существует API. Я считаю, что лучше всего посмотреть в общих местах, где они установлены, то есть «программные файлы» или «приложения» на Windows, Mac и т. Д. Если вам абсолютно необходимо найти браузеры, вы можете просмотреть всю файловую систему, двоичные файлы, хотя это, очевидно, имеет последствия для производительности.

  2. AIR предлагает в основном интеграцию с операционной системой, поэтому нет реального способа определить, что работает, а что нет. Если какой-либо из браузеров создает временные файлы во время работы, вы можете проверить наличие их.