매크로

정보
2015.10.02 17:15

맥주소 얻기

조회 수 745 추천 1 댓글 12

맥주소로 컴퓨터인증 할때 쓰면 좋습니다.

외국사이트 어딘가에서 얻어서 수정했는데... 출처는 정확히 기억이 안나네요.

 

추천받을만 하다 싶으면 한번 눌러주세용~

 

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)
}


  • profile
    외치기 2015.10.02 17:31

    테스트 해봐야지 하고 코드 복붙하고 실행해봤는데

    이상한 에러가 뜨길래 뭐지 했는데

    크롬 플러그인이 중간에 $1을 원화로 변환한걸 복붙했네요 ㅋㅋㅋㅋ

  • profile
    와이로 2015.10.02 17:35
    크롬을 잘 안써서 몰랐네요 ㅋㅋ
  • profile
    외치기 2015.10.02 17:36
    심지어 크롬 쓰는 사람중에서 환율변환 플러그인 쓰는사람도 몇 없죠 ㅋㅋㅋ
    최근에 설치했는데 코드까지 변환할줄은 몰랐네요 ㅋㅋㅋ
    엄청 놀랬어요 ㅋㅋ
  • 제발등업좀2 2015.10.02 18:38
    고수님들의 대화에끼고싶다 ㅋㅋ 존경합니다
  • profile
    외치기 2015.10.03 19:33
    에이 그정도 아닌데 ㅋㅋㅋ
  • 제발등업좀2 2015.10.03 21:15
    ㅎㅎ. 제입장에선 와이로 님 예지력님 모바게님 외치기님 리체님 등등 고수 님들이 너무 부럽습니다 ㅎㅎ
    자신의 생각대로 만들수있다는게 부러울 따름입니다 ㅎㅎ.. 전아직도... adb를 어떻게 활용해야.. 제대로 되는지 만 몇주때 고민하고 찾고있거든요 제대로 된예제 ..가없어.. ?없나 제가 찾아서도 뭔내용인지도 몰라을수도.. ㅋ 암튼 ..부럽습니다 ㅎㅎ딱 20년전 쯤으로 돌아가 대학 준비다시하고싶네요
  • 리체 2015.10.03 23:20
    허억....저를 고수님들과 같이 나열하시면 안됩니다.
    10년은 걸릴듯 합니다.
  • 정종일 2015.10.03 15:43

    감사합니다 잘쓰겠습니다

  • profile
    예지력1 2015.10.03 20:17
    for objItem in ComObjGet("winmgmts:\\.\root\CIMV2").ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = TRUE")
    MsgBox, % "MAC-Address:`t" objItem.MACAddress

    파일생성안하고 이렇게 바로 불러올수도있습니다
  • profile
    와이로 2015.10.05 17:27
    이게 더 괜찮네요 ㅎㅎ
  • profile
    외치기 2015.10.05 16:51

    다음과 같이 해도 파일저장없이 가능합니다.


    MsgBox % GetMacAddress()

     

    GetMacAddress()

    {

        FileDelete % tmpFile := A_Temp "\tmpamac" A_Now ".tmp"

        RunWait, %comspec% /c "ipconfig /all |clip",,Hide

        FileRead, fileInfo, % tmpFile

        Loop, Parse,ClipBoard, `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)

    }

  • profile
    와이로 2015.10.05 17:28

    클립보드는 공용변수라 왠지 사용하기 찜찜하드라구요 ㅎㅎ

    하지만 이런 사용방법은 몰랐네요. 감사해용 -0-


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 return 이 궁금합니다 ㅠㅠ 10 밴클리프 2014.11.11 0/0
자유 숨어야산다님 조언 따라 만들어본 픽셀,좌표 확인기! 11 으뜸어린이 2014.11.28 1/0
질문 themida 사용하시는분 계신가요? 7 호로록뚝딱 2014.11.26 0/0
질문 비활성 마우스 질문드립니다. 3 lidmt 2018.02.20 0/0
정보 이미지서치 후 비활성 클릭 17 lidmt 2016.07.02 0/0
질문 이미지서치 부분입니다. 변수에 값을넣는데요. 4 우후훅 2014.11.11 0/0
자유 SciTE4AutoHotkey 자료 요청드립니다. 8 레이븐 2014.11.18 0/0
질문 gui버튼 시작중지 보임안보임설정부분요. 11 우후훅 2015.03.07 0/0
질문 이미지서치 확장자 질문드립니다. 6 생물 2014.11.17 0/0
질문 혹시 핫키 눌러서 수행중에 다른핫키도 먹히게 하는게 ... 3 으뜸어린이 2014.11.15 0/0
질문 GUI 버튼 체크상태 실시간판별 어떻게하나요. 13 우후훅 2014.11.14 0/0
질문 오토핫키 잘하시는분 도움좀 부탁드려요. 3 라디 2014.11.15 0/0
질문 비활성 메크로는 오토핫키만 가능한가요? 28 으뜸어린이 2014.12.01 0/0
자유 특정게임 매크로 작동안되는것들이 문제죠. 6 우후훅 2014.11.15 0/0
질문 이미지서치할 때 같은 폴더내 모든 이미지를 찾는 명령... 5 으뜸어린이 2014.11.18 0/0
질문 별이되라 이미지서치 이부분 잘되시나요? 8 우후훅 2015.01.15 0/0
질문 이거 비활성으로 싹다 바꾸려면 어떻게 해야하나요?? 10 cris 2015.03.20 0/0
자유 핫키, Postmessage 어떻게들쓰고계세요? 15 우후훅 2016.04.08 0/0
질문 gui,add,picture 를 버튼형식으로 만들 수는 없나요?? 10 으뜸어린이 2014.11.26 0/0
자유 오토핫키 함수에 관해서요. 6 우후훅 2014.11.20 0/-1
Board Pagination Prev 1 34567891011 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글