手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:标签

转:最简单有效的鉴别苹果蓝牙鼠标MM和键盘真假的方法

起由是这样的,刚哥在群里贴了下述地址,正好前段时间买了个键鼠套装,所以就想着检测一下
所幸,检测下来,是苹果的玩意,一下子蛋定了好多
7C-D1-C3   (hex)		Apple Inc   7CD1C3     (base 16)		Apple Inc   				1 Infinite Loop 				cupertino cA 95014 				UNITED STATES

 

原文来自:http://bbs.weiphone.com/read-htm-tid-5557565.html

知识普及:
根据世界IEEE联盟规定,所有的带有无线连接的设备,必须具有一个全球唯一的MAC地址。
MAC地址由IEEE联盟分配给各个厂家,就像每个人的身份证号码一样,不可能重复。
而,根据MAC地址的前6个字符,在IEEE官网可以查询是分配给哪个厂家的地址。
根据我的经验,苹果的产品,Mac电脑的wifi的MAC地址、蓝牙MAC地址、苹果鼠标蓝牙MAC地址,键盘MAC地址以及iPhone的wifi地址的查询结果均为“Apple Inc”
因此,我们可以把自己鼠标或者键盘的MAC地址输入到iEEE官网查询,若为Apple,则正品,否则,山寨。
当然,也有一些有趣的现象,三星、索爱等手机的结果也是其自身厂家,然而,Thinkpad等使用英特尔无线网卡的电脑的wifiMAC地址的查询结果为“Intel”,摩托罗拉某型号安卓手机的wifiMAC地址结果是“台湾奇美(CHI MEI)通信”

查询地址:http://standards.ieee.org/develop/regauth/oui/public.html
查询方法,进入改地址后,在下面的搜索栏输入自己的MAC地址前6个字符,例如“3F-01-AC”然后确认即可
注意,无空格、字母用大写,中间用减号-隔开,否则是查不到的

怎样找到自己的MAC地址?
很简单,在Mac系统下,点击屏幕左上角苹果图标,关于本机,更多信息,系统报告,左边选择“Bluetooth”(蓝牙),然后右边中下部会有:

Devices (Paired, Favorites, etc):
  XXXXXX(你的用户名)’s Mouse:
  Address:    7c-d1-c3-43-xx-xx
不过一定记得查询时只需要前面6个字符,然后一定要改为大写!!
不要写成了第三行那个MAC地址,那是你自己电脑的MAC地址!!

---EOF---
如果你曾经接入过很多蓝牙设备,你会发现列表很长,不过没关系,你可以一个个的看名称,看对应名称的蓝牙设备。当然你也可以无聊的一个个都查查看嘛

Tags: 蓝牙

为ThinkPHP开发自定义标签几个注意事顶

ThinkPHP的模版引擎强大就强大在于它可以使用XML标签来为TP模版引擎进行扩展,因此TP的标签功能就成了TP模版的亮点所在。要想让TP的模版功能更加强大,你就得学会扩展TP的标签功能,即:自定义标签

开发自定义标签功能的时候,有几个注意的地方,
1、文件名的规范性,这个当然是不用多解释了,TagLibInput.class.php
    (TagLib加是你定义的标签名,首字符大写,这样你的文件名中的Input就会自动认为你的XML文件名)
2、目录所在:目前暂时还是存放到THINKPHP的核心类库里,目录为:/THINKPHP/Lib/Think/Template
    主程序文件放到:/THINKPHP/Lib/Think/Template/TagLib/ 目录下
    自定义的XML文件放到:/THINKPHP/Lib/Think/Template/Tags/ 目录下

    (自定义的文件是小写的标签名,即刚才类名中的Input的小写)

注意事顶:
    如果你发现你自定义的标签没有被解析,请按如下方法进行检查(以input标签为例)
    1、查看文件开始的地方是否加载了<tagLib name="cx,html,input" />,同时,请检查是否符合XML规范,如:标签一定要闭合。例:<br />,否则会出现XML解析错误
    2、检查文件是否都为UTF-8编码,因为在解析XML的时候,都是采用UTF8编码,如果不是UTF8编码,会出现一些奇怪的解析错误,很多时候都会出现simpleXml解析器错误,如果出现这种错误,请检查文件编码,如果是UTF8编码的文件,请同时检查文件头是否存在BOM标记。
    3、自定义的标签中,是否忘了双引号。由于在写HTML的时候,很容易忽略双引号,比如<input type=text name=name>,如果是这样,在被当成XML解析的时候,肯定会报错的,正确的写法应该是:<input type="text" name="name" value="value" />(标签要闭合),如果是自己自定义的标签,则应该这样写:<input:text name="" value="" />

Tags: thinkphp, 标签