Cihaz Bilgisi Alma
siteme giren kişiden detaylı cihaz bilgisi almak istiyorum nasıl yaparım
javascript'de navigator adında bir web api mevcut, cihaz bilgileri fazlasıyla veriyor. işletim sistemi, ram, cpu, dahil edilmiş medya donanımları vs. https://developer.mozilla.org/en-US/docs/Web/API/Navigator bu yılın kasım ayında google bu api için desteğini sonlandıracağını duyurdu. detaylarını pek hatırlamıyorum, alternatifi ne olur bilmiyorum. bilginiz olsun.
var tanimlama = {
ekran :{
genislik : screen.width,
yukseklik : screen.height,
bgenilsik : screen.availWidth,
byukseklik : screen.availHeight,
aci : screen.orientation.angle,
tur : screen.orientation.type,
renk : screen.colorDepth
},
baglanti :{
hiz : navigator.connection.downlink,
tur : navigator.connection.effectiveType,
rtt : navigator.connection.rtt,
tasarruf : navigator.connection.saveData,
durum : navigator.onLine
},
donanim : {
ram : navigator.deviceMemory,
cpu : navigator.hardwareConcurrency,
sistem : navigator.platform
},
tarayici :{
cerez : navigator.cookieEnabled,
appC : navigator.appCodeName,
appN : navigator.appName,
dil : navigator.language,
desteklenen: navigator.languages,
bilesen : navigator.product,
bilesenN : navigator.productSub,
dahil : navigator.plugins,
vendor : navigator.vendor,
user : navigator.userAgent,
browser : navigator.userAgentData
},
parametreler: {
tarih : Date(),
referans : ref,
ipadresi : ipadresi,
firma : firma,
firmaN : nickname,
token : token,
},
gecmis: [
[],
[]
],
...
}
kendim için oluşturduğum basit bir örnek mevcuttu ekleyim dedim. dosyaya bile yazmadan consoldan çalıştırıp dönen değerlere bakabilirsin. diğer özellikler içinde yukarıda bıraktığım linkten faydalanabilirsin.