为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

如何样能获取ipad的mac地址

2017-12-28 3页 doc 14KB 7阅读

用户头像

is_589748

暂无简介

举报
如何样能获取ipad的mac地址如何样能获取ipad的mac地址 怎么样能获取ipad的mac地址? 怎么样能获取ipad的mac地址? ------解决方案-------------------------------------------------------- #import sys/socket.h // Per msqr #import sys/sysctl.h #import net/if.h #import net/if_dl.h #include arpa/inet.h #include netdb.h #includ...
如何样能获取ipad的mac地址
如何样能获取ipad的mac地址 怎么样能获取ipad的mac地址? 怎么样能获取ipad的mac地址? ------解决-------------------------------------------------------- #import sys/socket.h // Per msqr #import sys/sysctl.h #import net/if.h #import net/if_dl.h #include arpa/inet.h #include netdb.h #include net/if.h #include ifaddrs.h #import dlfcn.h +(NSString *) macaddress { int mib[6]; size_t len; char *buf; unsigned char *ptr; struct if_msghdr *ifm; struct sockaddr_dl *sdl; mib[0] = CTL_NET; mib[1] = AF_ROUTE; mib[2] = 0; mib[3] = AF_LINK; mib[4] = NET_RT_IFLIST; if ((mib[5] = if_nametoindex( en0 )) == 0) { printf( Error: if_nametoindex error\n ); return NULL; } if (sysctl(mib, 6, NULL, len, NULL, 0) 0) { printf( Error: sysctl, take 1\n ); return NULL; } if ((buf = (char *)malloc(len)) == NULL) { printf( Could not allocate memory. error!\n ); return NULL; } if (sysctl(mib, 6, buf, len, NULL, 0) 0) { printf( Error: sysctl, take 2 ); return NULL; } ifm = (struct if_msghdr *)buf; sdl = (struct sockaddr_dl *)(ifm + 1); ptr = (unsigned char *)LLADDR(sdl); NSString *outstring = [NSString stringWithFormat:@ %02x-%02x-%02x-%02x-%02x-%02x , *ptr, *(ptr+1), *(ptr+2), *(ptr+3), *(ptr+4), *(ptr+5)]; // NSString *outstring = [NSString stringWithFormat:@ %02x%02x%02x%02x%02x%02x , *ptr, *(ptr+1), *(ptr+2), *(ptr+3), *(ptr+4), *(ptr+5)]; // NSString *outstring = [NSString stringWithFormat:@ 11-22-37-44-65-77 ]; free(buf); return [outstring uppercaseString]; }
/
本文档为【如何样能获取ipad的mac地址】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索