
Είμαι προσπαθεί να οικοδομήσει μια εφαρμογή AIR Adobe που θα τρέχει σε Linux / Mac OS / Windows, η οποία παρακολουθεί το ιστορικό περιήγησης του χρήστη. 


Πώς μπορεί AIR εφαρμογή μου να μάθετε ποια προγράμματα περιήγησης είναι εγκατεστημένα; Με άλλα λόγια, ο κατάλογος της ιστορίας browsers' για την παρακολούθηση.


Επίσης, υπάρχει τρόπος να γνωρίζουμε αν ένα πρόγραμμα περιήγησης λειτουργεί ή όχι κατά το χρόνο εκτέλεσης εκεί; 


Όσο για το αρχείο της ιστορίας, έχω κάποιες πληροφορίες για τον Firefox, οπότε θα εκτιμηθεί οποιαδήποτε πληροφορία / link για ανάγνωση / ανάλυση του αρχείου ιστορία του IE / Safari / Όπερα / Chrome. 

 
Πώς μπορείτε να αποκτήσετε πρόσβαση σε πληροφορίες του προγράμματος περιήγησης από μια εφαρμογή AIR;
====================================================================================================



1. Δεν υπάρχει API με το οποίο για να γίνει αυτό. Νομίζω ότι το καλύτερο στοίχημά σας είναι να κοιτάξουμε στα κοινά σημεία όπου έχουν εγκατασταθεί, δηλαδή «τα αρχεία του προγράμματος» ή «εφαρμογές» σε Windows, Mac, κλπ Αν πρέπει οπωσδήποτε να βρείτε τα προγράμματα περιήγησης, μπορείτε να περπατήσετε όλο το σύστημα αρχείων που αναζητούν τα δυαδικά αρχεία, έχει παρόλο που προφανώς επιπτώσεις απόδοση.
2. AIR προσφέρει ουσιαστικά καμία ενοποίηση με το λειτουργικό σύστημα, οπότε δεν υπάρχει κανένας πραγματικός τρόπος για να καθορίσει τι τρέχει και τι δεν είναι. Εάν κάποιο από τα προγράμματα περιήγησης δημιουργούν προσωρινά αρχεία, ενώ το τρέξιμο, μπορείτε να ελέγξετε για την ύπαρξη τους.

 