【查看局域网内在线的主机ip和mac地址】教程文章相关的互联网学习教程文章

php获取网卡的MAC地址支持WIN/LINUX系统

代码如下:<?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr; function GetMacAddr($os_type){ switch ( strtolower($os_type) ){ case "linux": $this->forLinux(); break; case "solaris": break; case "unix": break; case "aix": break; default: $this->forWindows(); break; } $temp_...

php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例

本文所述php实例可以完成获取局域网所有用户的电脑IP和主机名、及mac地址的功能,对于php程序设计人员有一定的参考借鉴价值。完整代码如下: <?php $bIp = gethostbyname($_ENV[COMPUTERNAME]); //获取本机的局域网IP echo "本机IP:",$bIp,"\n"; echo "本机主机名:",gethostbyaddr($bIp),"\n\n\n"; //gethostbyaddr 函数可以根据局域网IP获取主机名 //默认网关IP list($ipd1,$ipd2,$ipd3) = explode(.,$bIp); $mask = $ipd1 . "....

PHP获取MAC地址的具体实例

本节分享的php代码,主要功能:获取机器网卡的物理(MAC)地址。代码:代码如下:<?php /** * 获取机器网卡的物理(MAC)地址* 目前支持WIN/LINUX系统 **/ class MacAddInfo { var $return_array = array (); // 返回带有MAC地址的字串数组 var $mac_addr; function MacAddInfo($os_type) { switch (strtolower ( $os_type )) { case "linux" : $this->forLinux (...

php/js获取客户端mac地址的实现代码

废话不多讲,直接上代码吧!代码如下:<?php class MacAddr { public $returnArray = array(); public $macAddr; function __contruct($os_type=null){ if(is_null($os_type)) $os_type = PHP_OS; switch (strtolower($os_type)){ case "linux": $this->forLinux(); break; case "solaris": break; case "unix": ...

获取客户端网卡MAC地址和IP地址实现JS代码_javascript技巧

在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascript,这样做的好处是不需要服务器端进行处理,有客户端自行获取,传递到服务器端,且速度和可靠性都比在服务器端获取好。 具体实现的html和...

Mac地址验证的javascript代码_javascript技巧

验证规则: 1. Broadcast mac address (FF:FF:FF:FF::FF:FF:) 2. IPv4 & IPv6 multicast mac address 3. Numeric character code list :代码如下:function isValidMacAddress(address) { var c = ; var i = 0, j = 0; if ((address.toLowerCase() == ff:ff:ff:ff:ff:ff) || (address.toLowerCase() == 00:00:00:00:00:00)) { alert(error); return false; } var addrParts = address.spl...

JS获取计算机mac地址以及IP的实现方法_javascript技巧

JS获取计算机mac地址以及IP的实现方法 代码如下://这两个是系统里的ActiveX插件 用来获取ip以及物理地址 "

js获取客户端网卡的IP地址、MAC地址_javascript技巧【图】

代码如下: var sMacAddr=""; var sIPAddr=""; var sDNSName=""; var service = locator.ConnectServer(); service.Security_.ImpersonationLevel=3; service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration'); if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true){ if(objObject.IPEnabled && objObject.IPAddress(0) !=null && objObject.IPAddress...

JS判断、校验MAC地址的2个实例_javascript技巧

方法一: 代码如下:var temp = /[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}/;if (!temp.test(document.mac.value)){ return false;}方法二: 代码如下:function macFormCheck(mac){ var macs = new Array(); macs = mac.split(":"); if(macs.length != 6){ alert("输入的mac地址格式不正确,请以xx:xx:xx:xx:xx:xx的形式输入(xx为16进制数字)!");// 一...

JS判断、校验MAC地址的2个实例

方法一: 代码如下:var temp = /[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}/;if (!temp.test(document.mac.value)){ return false;}方法二: 代码如下:function macFormCheck(mac){ var macs = new Array(); macs = mac.split(":"); if(macs.length != 6){ alert("输入的mac地址格式不正确,请以xx:xx:xx:xx:xx:xx的形式输入(xx为16进制数字)!");// 一...

js获取客户端网卡的IP地址、MAC地址

代码如下:<html> <head> <title></title> </head> <body> <object classid="CLSID:76A64158-CB41-11D1-8B02-00600806D9B6" id="locator" style="display:none;visibility:hidden"></object> <object classid="CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223" id="foo" style="display:none;visibility:hidden"></object> <form name="myForm"> <br/>MAC地址:<input type="text" name="macAddress"> <br/>IP地址:<input type="text"...

JS获取计算机mac地址以及IP的实现方法

JS获取计算机mac地址以及IP的实现方法 代码如下://这两个是系统里的ActiveX插件 用来获取ip以及物理地址 <OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6 VIEWASTEXT> </OBJECT> <OBJECT id=foo classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223> </OBJECT> <SCRIPT language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo> if(objObject.IPEna...

Mac地址验证的javascript代码

验证规则: 1. Broadcast mac address (FF:FF:FF:FF::FF:FF:) 2. IPv4 & IPv6 multicast mac address 3. Numeric character code list :代码如下:function isValidMacAddress(address) { var c = ; var i = 0, j = 0; if ((address.toLowerCase() == ff:ff:ff:ff:ff:ff) || (address.toLowerCase() == 00:00:00:00:00:00)) { alert(error); return false; } var addrParts = address.spl...

获取客户端网卡MAC地址和IP地址实现JS代码

在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascript,这样做的好处是不需要服务器端进行处理,有客户端自行获取,传递到服务器端,且速度和可靠性都比在服务器端获取好。 具体实现的html和...

asp.net根据计算机MAC地址限定每台机子只能领取一次账号

下面开始吧: 首先写一个简单的前台代码: 代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>无标题页</title> </head> <body> <form id="form1" runat="se...