Add 'beef.hardware.cpuType()'
This commit is contained in:
@@ -8,10 +8,27 @@ beef.hardware = {
|
|||||||
|
|
||||||
ua: navigator.userAgent,
|
ua: navigator.userAgent,
|
||||||
|
|
||||||
|
cpuType: function() {
|
||||||
|
// IE
|
||||||
|
if ((typeof navigator.cpuClass != 'undefined')) {
|
||||||
|
cpu = navigator.cpuClass;
|
||||||
|
if (cpu == "x86") return "32-bit";
|
||||||
|
if (cpu == "68K") return "Motorola 68K":
|
||||||
|
if (cpu == "PPC") return "Motorola PPC";
|
||||||
|
if (cpu == "Alpha") return "Digital";
|
||||||
|
if (this.ua.match('Win64; IA64') return "64-bit (Intel)";
|
||||||
|
if (this.ua.match('Win64; x64') return "64-bit (AMD)";
|
||||||
|
// Firefox
|
||||||
|
} else if ((typeof navigator.oscpu != 'undefined' {
|
||||||
|
if (navigator.oscpu.match('WOW64|x64|x86_64)') return "64-bit";
|
||||||
|
}
|
||||||
|
if (navigator.platform.toLowerCase() == "win64") return "64-bit"
|
||||||
|
return "32-bit";
|
||||||
|
},
|
||||||
|
|
||||||
isVirtualMachine: function() {
|
isVirtualMachine: function() {
|
||||||
var result = false;
|
if (screen.width % 2 || screen.height % 2) return true;
|
||||||
if (screen.width % 2 || screen.height % 2) result = true;
|
return false;
|
||||||
return result;
|
|
||||||
},
|
},
|
||||||
|
|
||||||
isNokia: function() {
|
isNokia: function() {
|
||||||
|
|||||||
Reference in New Issue
Block a user