¿Cómo se accede a la información del navegador desde una aplicación de AIR?

votos
1

Intento crear una aplicación de Adobe AIR que se ejecute en Linux / Mac OS / Windows, que supervisa el historial de navegación del usuario.

¿Cómo puede mi aplicación de AIR saber qué navegadores están instalados? En otras palabras, la lista de historial de navegadores para monitorear.

¿También hay alguna manera de saber si un navegador se está ejecutando o no en tiempo de ejecución?

En cuanto al archivo de historial, tengo algo de información sobre Firefox, por lo que cualquier información / enlace en lectura / archivo de historial de análisis de IE / Safari / Opera / Chrome será apreciada.

Publicado el 09/12/2008 a las 19:40
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0
  1. No hay API con la que hacer esto. Creo que su mejor opción es buscar en las ubicaciones comunes donde están instaladas, es decir, "archivos de programa" o "aplicaciones" en Windows, Mac, etc. Si necesita absolutamente encontrar los navegadores, puede recorrer todo el sistema de archivos buscando los binarios, aunque eso obviamente tiene implicaciones de rendimiento.

  2. AIR básicamente no ofrece integración con el sistema operativo, por lo que no existe una forma real de determinar qué se está ejecutando y qué no. Si alguno de los navegadores crea archivos temporales mientras se ejecuta, puede verificar la existencia de ellos.

Respondida el 10/12/2008 a las 00:35
fuente por usuario

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