JS يحصل على عنوان MAC للكمبيوتر وطريقة تنفيذ IP
نسخ رمز رمز على النحو التالي:
// هاتان هما المكونات ActiveX في النظام للحصول على عنوان IP والعنوان الفعلي
<كائن معرف = classid المحلي = clsid: 76a64158-CB41-11D1-8B02-00600806D9B6
<كائن معرف = foo classid = clsid: 75718C9A-F029-11D1-A1AC-004FB6C223> </bomf>
<script language = jscript event = onObjectReady (objobject ، objasynccontext) لـ = foo>
if (objobject.ipenabled! = null && objobject.ipenabled! = "undefined" && objobject.ipenabled == true)
{{
if (objobject.macaddress! = null && objobject.macaddress! = "undefined")
macaddr = object.macaddress ؛
if (objobject.ipenabled && objobject.ipaddress (0)! = null && objobject.ipaddress (0)! = "undefined")
ipaddr = object.ipaddress (0) ؛
if (objobject.dnshostname! = null && objobject.dnshostname! = "undefined")
sdnsname = object.dnshostName ؛
}
</script>
<لغة البرنامج النصي = jscript>
var service = local.connectserver () ؛
var macaddr
var ipaddr ؛
var domainddr ؛
var sdnsname ؛
service.security_.impersonationLevel = 3 ؛
service.instancesofasync (foo ، 'Win32_networkAdapterConfiguration') ؛
</script> <script language = jscript event = "onCompleted (hresult ، perroroBject ، pasynccontext)" for = foo>
ALERT ("العنوان الفعلي"+macaddr+"عنوان IP"+ipaddr+"اسم المضيف"+sdnsname)
</script> "