只是尝试使用string.Format()将系统MAC地址转换为文本格式。但它不起作用: byte[] MacAddr = new byte[6];
mac = string.Format("{0:X2}-{MacAddr[0], MacAddr[1], MacAddr[2], MacAddr[3], MacAddr[4], MacAddr[5]);
mac
这是一个获取网络信息的代码,问题是当它打印MAC地址时,它会正常打印,而有时使用fff,如00:21:84:a2:12:88和00:ffffff21:84:A2:12:ffff88,则会因机器而异 printf("> Error Getting the Local Macaddress\n");
exit(-1)
我试图做一个项目,扫描我的网络中的MAC地址,或者允许他们或者禁止他们从我的本地网络。我编写这个脚本是为了熟悉re和pynetgear模块来完成这一任务,因为我计划使用这些地址来存储数据,以确定哪个设备是哪个设备。第一个代码一直到设备的工作,它的正好的MAC下,调用的TypeError。= re.search(r"mac=/adhdResearch.py", line 8, in <module>
MAC = re.search(r&qu