맥주소로 컴퓨터인증 할때 쓰면 좋습니다.
외국사이트 어딘가에서 얻어서 수정했는데... 출처는 정확히 기억이 안나네요.
추천받을만 하다 싶으면 한번 눌러주세용~
MsgBox % GetMacAddress()
GetMacAddress()
{
FileDelete % tmpFile := A_Temp "\tmpamac" A_Now ".tmp"
RunWait, %comspec% /c ""ipconfig" "/all" >"%tmpFile%"",,Hide
FileRead, fileInfo, % tmpFile
Loop, Parse,fileInfo, `n, `r
{
if InStr(A_LoopField, "물리적 주소") or InStr(A_LoopField, "Physical Address")
{
IfInString, A_LoopField, 00-00-00-00-00-00
continue
if RegExMatch(A_LoopField, ":(.*)", $)
macAdd := $1
}
}
FileDelete, % tmpFile
return Trim(macAdd)
}
테스트 해봐야지 하고 코드 복붙하고 실행해봤는데
이상한 에러가 뜨길래 뭐지 했는데
크롬 플러그인이 중간에 $1을 원화로 변환한걸 복붙했네요 ㅋㅋㅋㅋ