Oggi vedremo come ricavare informazioni del PC di un utente utilizzando flash

Per ottenere le informazioni useremo la classe Capabilities che ci permetterà di ricavare informazioni tramite il player flash

Download Flash Player

Con poche righe potremo ottenere informazioni del Pc usato da un utente come Sistema Operativo, risoluzione dello schermo, la lingua o versione del player flash

Quando si parla di player flash pericoloso e proprio perchè è molto semplice ottenere informazioni abbastanza rilevanti senza che l’utente se ne accorga.

Come al solito andiamo a vedere il codice insieme e i file da scaricare

  • Ricavo la versione del player flash in uso uso

Utilizzo .split(” “)[1]; in quanto la classe System.capabilities.version mi ristituirebbe una stringa simile a WIN 9,0,124,0 ma non volendo il sistema operativo per ora, elimino tutto quello prima di uno spazio ottenendo solo 9,0,124,0

var ver = System.capabilities.version.split(" ")[1];
_root.versione = ver;

  • Ricavo la versione del sistema operativo

_root.sistema = System.capabilities.os;

  • Ricavo la risoluzione della larghezza del monitor in px

_root.risoluzionex = System.capabilities.screenResolutionX;

  • Ricavo la risoluzione dell’altezza del monitor in px

_root.risoluzioney = System.capabilities.screenResolutionY;

  • Ricavo la lingua impostata dal pc

_root.linguaggio = System.capabilities.language;

Vi ricordo infine che utilizzando la classe Capabilities è possibile ottenere molte altre informazioni e registrare le stesse per eventuali statistiche fatte in casa

Scarica il sorgente

Author

Sono un Creative Strategist con più di 10 anni di esperienza in strategie digitali. Il mio ruolo di Stratega consiste nell’ideare e sviluppare concept creativi per progetti multicanale, individuando le attivazioni e dinamiche di Marketing da applicare attraverso un approccio strategico.

5 Commenti

  1. emanuele

    Ciao Julius

    Secondo te esiste un modo per obbligare l’utente a cambiare risoluzione a mio piacimento?? es. voglio che il mio sito venga visto a 1280×1024…
    thx

  2. Marchino

    Ciao emanule,

    non è possibile obbligare a un utente a cambiare risoluzione, glielo si puo consigliare in homepage oppure dobbiamo adattarci noi con tecniche, css o flash a seconda del sito

  3. A proposito di adattamento, voi sapete come adattare al browser di internet il filmato flash idipendentemente dalle dimensioni, così che non si formino antiestetiche barre laterali di scorrimento… grazie.

  4. ciao che funzionalita si possono aggiungere come codici altri come tipo ip e tanti altri ne sai

Commenti