System.Net.NetworkInformation Namespace
네임스페이스를 사용하면 로컬 컴퓨터에 대한 주소 변경 알림, 네트워크 주소 정보 및 네트워크 트래픽 데이터에 액세스할 수 있습니다. The namespace provides access to network traffic data, network address inf
docs.microsoft.com
string으로 받아온 맥주소를 물리주소로 변환 및 Byte로 까지 변환을 지원해주는 부분이 있었다.
using System.Net.NetworkInformation;
public class WakeUp : MonoBehaviour
{
public string MacAddress;
PhysicalAddress myMac;
public void Run()
{
myMac = PhysicalAddress.Parse(MacAddress) // 물리 주소로 변환
PhysicalAddress.Parse(MacAddress).GetAddressBytes();// 바이트로 변환
}
}
address 매개 변수는 숫자와 대문자로만 구성 될 수 있는 문자열을 16 진수 숫자로만 구성 해야 합니다. 문자열 형식이 허용 되는 몇 가지 예가 아래와 같습니다.
001122334455
00-11-22-33-44-55
F0-E1-D2-C3-B4-A5
f0-e1-d2-c3-b4-a5를 포함 하는 주소는 구문 분석 하 고 예외를 throw 하지 않습니다.
GetAddressBytes 메서드를 사용 하 여 기존 PhysicalAddress 인스턴스에서 주소를 검색할 수 있습니다.
* :로는 안되나 봄