2017-08-19 4 views
0

Je travaille sur un projet "système requis" - où j'ai besoin de connaître le matériel de mon système de visiteurs. Cela doit fonctionner en ligne. Je sais que je peux obtenir les informations GPU visiteurs, mais ne peut pas obtenir CPU, RAM, HDD, etc.Obtenir des informations sur le matériel du système d'un visiteur?

Est-il possible d'obtenir des informations sur le matériel d'un visiteur?

+0

https://stackoverflow.com/questions/15464896/get-cpu-gpu-memory-information –

+0

Bien mais je ne peux pas voir les informations pour cpu/ram/hdd? –

+2

Vous ne pouvez pas et vous ne devriez pas. C'est une invasion de la vie privée. Si vous voulez des informations sur le système de votre client, demandez-lui. –

Répondre

0

En bref, non.

PHP s'exécute sur le serveur et y a seulement accès et les données lui sont envoyées.

Javascript s'exécute sur le client mais est en mode bac à sable et n'a pas d'accès direct à la couche matérielle (juste des informations limitées sur le GPU).

Tous les services qui offrent ce type de «numérisation» (nVidia, etc.) - utilisent une application téléchargeable qui analyse le matériel de cette plate-forme puis renvoie le résultat au service Web. Vous pouvez le faire, mais vous aurez besoin de logiciels supplémentaires pouvant fonctionner sur l'ordinateur client et accéder aux données dont vous avez besoin.