Wie greifen Sie auf Browser-Informationen aus einer AIR-Anwendung?

stimmen
1

Ich versuche, eine Adobe AIR-Anwendung zu erstellen, die auf Linux / Mac OS / Windows ausgeführt werden, der Browserverlauf des Benutzers überwacht.

Wie kann meine AIR-Anwendung, die Browser herausfinden, sind installiert? Mit anderen Worten, die Liste der Browser Geschichte zu überwachen.

Auch ist es eine Möglichkeit zu wissen, ob ein Browser läuft oder nicht zur Laufzeit?

Wie für die History-Datei, habe ich einige Informationen über Firefox bekam, so dass Informationen / Link auf Lesen / Parsing-History-Datei von IE / Safari / Opera / Chrome wird geschätzt.

Veröffentlicht am 09/12/2008 um 19:40
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0
  1. Es gibt keine API, mit dem dies zu tun. Ich denke, die beste Wahl in den gemeinsamen Zielen suchen ist, wo sie installiert sind, dh „Programmdateien“ oder „Anwendungen“ auf Windows, Mac, etc. Wenn Sie unbedingt den Browser finden müssen, können Sie das gesamte Dateisystem laufen suchen die Binärdateien, aber das hat natürlich Auswirkungen auf die Leistung.

  2. AIR bietet grundsätzlich keine Integration mit dem Betriebssystem, so dass es keine wirkliche Möglichkeit, zu bestimmen, was läuft und was nicht. Wenn eine der Browser temporäre Dateien erstellen, während ausgeführt wird, können Sie für die Existenz von ihnen überprüfen.

Beantwortet am 10/12/2008 um 00:35
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more