iSysInfoX – 웹페이지에서 CPU/HDD/MAC Address 정보 구하는 컨트롤 업데이트

iSysInfoX – 웹페이지에서 CPU/HDD/MAC Address 정보 구하는 컨트롤이 1,0,0,4로 업데이트되었습니다.

부트 디스크의 HDD ID를 구하는 기능(HDDID)이 추가되었습니다.
HDD ID는 포맷하면 변경됩니다.

다음 링크를 참고하세요…
https://isulnara.com/wp/archives/101

댓글에 영문이 많을 경우 한글부터 입력바랍니다. 영문 스팸 필터 동작 중

43 thoughts to “iSysInfoX – 웹페이지에서 CPU/HDD/MAC Address 정보 구하는 컨트롤 업데이트”

  1. 이슬님…좋은 프로그램 항상 감사히 쓰고있습니다.
    컴포넌트를 쓰다가 한가지 질문점이 생겼습니다..
    ActiveX가 설치되었는지 체크하는 구문을 자바스크립트에다가 다음과 같이 넣었는데요..
    if (typeof(document.all(“iSysInfo”))!=”undefined” && document.all(“iSysInfo”)!=null) {

    IE 7.0까지는 잘 체크하나 8.0에선 통과시켜버리더군요..
    혹시 8.0에서도 체크할수있는 방법이 있을까요?

  2. 맥어드레스랑 ip정보를 and로 걸어서 체크하는데 쓰고 있습니다..
    뭐 변조가 가능하다지만 and조건이고..
    무료로 하는걸로는 최선의 방법이지 싶습니다..
    ip처럼 서버단에서 바로 얻어오는게 있음 좋겠는데 말이죠 ^^*

    여하튼!!!!!!!감사드립니당.

    1. 예.. 변조가 가능하지만.. 다른 인증과 함께 사용하면 괜찮죠..
      맥어드레스는 서버단에서 바로 알 수는 없습니다.
      그래서 이게 나온거죠..
      고맙습니다^^

  3. phpschool 에서 isul 님께 가끔 답변을 얻는 비쥴펜입입니다.

    프린트 어플 잘쓰고 있구요.

    copyright 없이 사용하려면 라이센스를 사야한다고 하셨는데

    뭐 지금도 잘사용하고는 있지만. 이왕이면 도움도 드릴겸. 비싸지 않다면 라이센스 사서 카피라잇 없이 구매해서 사용하고 싶은데요.

    카피라잇은 얼마나 하나요? xcream@naver.com 으로 답변 부탁드립니다.

    phpschool 에서 비쥴펜에게로 쪽지주셔도 되구요.

  4. 안녕하세요^^ 좋은 정보 감사합니다. 다름이 아니라 두가지 여쭙고 싶어서 글 남김니다.
    첫번째는,, 이 파일을 vs2008에서 제 컴에는 참조가 되는데 다른 컴터에서 참조하려니까 등록이 안된다고..
    파일이 엑세스 가능한지 확인하라고 뜨더라구요;; 이유를 잘 모르겠습니다ㅠ_ㅠ

    두번째는 저희가 이것에서 활성화된 mac 주소를 쓰는데요,,
    혹! 그 부분만 소스를 메일이나 댓글로 달아주실수 있나해서요;
    염치불구하고 부탁드리는것은 학교에서 발표했는데 교수님이
    mac 활성화 주소 받아오는 것에 대해 다시 발표하라고 하시더라구요;

    퍼 오더래도 이해하라고;;ㅠ_ㅠ
    꼭 좀 부탁드릴게요
    그럼 수고하세요^^//

    1. vs2008에서 참조가 가능하다구요?
      원래 안되어야 정상인데.. 이상하네요..
      웹 페이지에서만 참조가 가능하도록 되어 있습니다.
      소스는 공개하지 않습니다.

      가장 쉽게 하려면 ipconfig /all하고 켭쳐하면 됩니다.

  5. 좋은 프로그램 공개해 주셔서 감사합니다.
    사용중 이런 생각이 드네요.. 필요한 기능인것 같기도 하고..
    랜카드가 무선랜인지 유선 랜인지 체크 할수 있나요?
    또한 물리적인 랜카드인지 논리적(프로그램적인)인 랜카드인지도 확인 가능 한지요~
    사용하다보니 VPN랜카드가 많이 잡혀셔.. 노트북인지 PC인지 확인이 어렵네요.. ㅠㅠ
    답변 부탁드립니다.

    1. 안녕하세요..
      무선 어댑터인지 유선 어댑터인지를 구분할 수는 없습니다.
      그리고, 가상 랜카드의 경우도 방법을 찾지 못했습니다.
      VPN 어댑터의 맥어드레스 중 시작되는 부분의 코드를 조사해서 제외시키는 방법을 사용해야될 거 같습니다.

    1. iSysinfoX는 웹페이지에서만 사용할 수 있습니다.
      일반 응용프로그램에서는 사용할 수 없습니다.
      아마 설치가 안되거나 정상 동작 안될 것입니다.

  6. 일단 이런 컨트롤을 만들어주셔서 감사합니다.

    제가 윈7(32bit)+IE8에서 테스트를 해보고 있는데요
    익스창에서 바로 ActiveX를 다운받아서 하면 정상적으로 잘 됩니다.
    그런데 “이곳”을 클릭해서 Exe 파일로 깔면 계속 모듈을 깔아야 한다고 나오네요.
    이점 확인좀 해주실수 있을까요?

    1. 안녕하세요.
      Win7(32bit)+IE8 환경에서 말씀하신 문제가 발생하는 것을 확인하였습니다.
      수정되면 글 올리겠습니다.
      언제된다고는 정확히 말씀 못드리겠습니다.
      될수 있으면 이번 주말에 처리해보겠습니다.
      고맙습니다.

    2. “수동설치” 후에도 또다시 모듈을 설치해야 된다고 나온다고 하셨는데요..
      확인결과..
      모듈 설치는 아니고, 수동 설치된 ActiveX를 해당 사이트에서 실행하는 것을 허락하겠냐고 묻는 과정입니다.
      IE8에서는 ActiveX 사용에 많은 제약이 생겼습니다.
      수동 설치 프로그램을 변경하여 위 과정을 건너뛰게 할 수도 있으나, 누군가 해당 ActiveX 컨트롤을 변조하여 다른 사이트에서 사용할 수도 있기 때문에 조금 불편하더라도 IE8의 보안 정책에 따르는 것이 좋다고 생각됩니다…
      IE8에서는 ActiveX 컨트롤이 IE8에서 설치가 되지 않았을 경우(즉, 수동설치되었을 경우) ActiveX 컨트롤이 사용되는 순간 해당 사이트에서 실행을 허용할 것인지.. 아니면 모든 사이트에서 실행을 허용할 것인지를 묻게 됩니다.
      수동 설치 후에도 알림창에 뭔가가 표시되는 것이 바로 이 과정입니다.
      자세히 보면 자동 설치할때와 수동 설치 후 알림창에 표시되는 내용이 다릅니다.
      자동 설치할 때는 설치 여부를 묻게 되고, 수동 설치한 후에는 실행 여부를 묻게 됩니다.
      자세한 정보는 다음 사이트를 참고하시기 바랍니다.
      http://nchovy.kr/forum/2/article/190

      요약하면, 수동 설치 시에는 설치 후에 페이지를 새로고침하고 알림 창을 클릭하여 실행을 허용해야만 됩니다.

      이상입니다.

  7. 이슬님 감사합니다.
    이제서야 확인했네요 ^^
    덕분에 해결하였습니다.
    좋은 프로그램 만들어 주셔서 감사하고 항상 복받으세요 !!

    1. 사용환경(OS, 웹브라우저 종류 및 버전)에 대한 설명과 어떤 상황에서 문제가 발생했는지는 상세히 알려주셔야 원인을 찾을 수 있을 것 같습니다.
      조금 더 상세한 정보를 주시면 고맙겠습니다.
      혹시 수동 설치는 제대로 되는지요?

  8. 안녕하세요 ^^
    프로그램 너무나 잘 사용하고있습니다.

    한가지 문제가 생겨서 문의드립니다.

    —————————————

    ie 덤프의 경우 active x 모듈의 오동작으로 보입니다.
    콜스택 상에서는 exception 이 발생하여 exception handler 를 호출하는 도중에 다시 exception 이 발생하여
    무한히 재귀호출 하는 모습을 보이고 있습니다.
    확인할 수 있는 가장 하단의 exception 발생 위치는 다음과 같습니다.

    1813fc78 07ccc807 00000000 1813fcac 1813fc90 ntdll!KiUserExceptionDispatcher+0xe
    1813ff74 011f3f18 1813ffb4 07ccc874 011f3f19 +0x4c807
    1813ffb4 7c7db729 07d82eb0 05a8b1bc 029400d4 ieframe!SettingStore::IEVALUE_Pri1Test_StringSamePath
    1813ffe0 7c7db72f 00000000 00000000 00000000 kernel32!BaseThreadStart+0x37
    1813ffe4 00000000 00000000 00000000 07ccc838 kernel32!BaseThreadStart+0x3d

    ieframe.dll 에서 isysinfo.ocx 모듈의 기능을 사용하려고 하나
    해당 시점에 isysinfo.ocx 가 정상적으로 로드되어 있지 않아 접근할 수 없는 메모리에 접근하고 있습니다.

    ————————————-

    이런회신을 받아서, 조치가 가능한지 문의드립니다.

    너무 감사드립니다.

    1. 안녕하세요..
      IE를 모두 종료한 다음에 다시 시도해도 동일한 문제가 발생하는지요?
      올려주신 내용으로는 원인을 찾기가 어렵습니다.
      ActiveX의 경우 IE에 로딩된 다른 모듈과의 충돌 등도 확인해야 해서..
      이런 경우 사실상 문제가 발생한 PC에서 직접 테스트하지 않는 이상 원인을 찾기가 쉽지가 않습니다.
      도움을 드리지 못하여 죄송합니다.

  9. 한국도로공사 전자조달시스템 이용자입니다. iSysInfoX 프로그램을 설치하였는데도 계속 설치하라고 메시지가 나옵니다…
    다음단계로 진행이 되지않습니다.(참가신청단계) 어떻게 해야 하나요?

    1. iSysInfoX.cab 파일의 버전과 html 내의 object 코드에서 설정한 버전 정보가 동일하지 않으면 그런 문제가 발생할 수 있습니다.
      수동으로 설치해보시고, 그래도 안되면 해당 시스템의 담당자에게 문의하셔야 될 것 같습니다.
      해당 시스템에서 제가 만든 iSysInfoX를 어떻게 이용하고 있는지 저도 알 수가 없어서 상세한 답변을 드릴 수가 없습니다.

  10. 크롬에서 실행이 안되어 우리 전산담당자한테 문의 했는데 알아서 처리하거나 익스 쓰라네요….
    크롬을 쓰고 싶은데 어떻게 해야 되나요.. 크롬에서 접속하면 컨트롤이 설치 되지 않았습니다.. 라고 나오는데요..
    크롬에서 액티브x 실행시켜주는 ie tap(multi) 이라는 확장 프로그램은 설치 되있습니다..

    1. 크롬에서 해당 사이트에 접속한 후 마우스 오른쪽 버튼을 눌러서
      “IE Tab Multi (Enhance) – 현재 페이지 새 탭으로 열기(Cookie Sync)”
      해서 접속하면 됩니다.

  11. 이슬님..iSysInfoX 액티브엑스 구매와 관련하여 문의드리고싶습니다.
    연락해 주시기 바랍니다.
    011-468-3247

    1. 안녕하세요..

      iSysInfoX는 아래 조건으로 상용사이트에서도 이용할 수 있습니다.
      ————————————————————–
      OBJECT 코드에서 아래 코드를 삭제하지 않고, 이 컨트롤 자체를 판매하지 않는 이상 상용 프로그램/웹사이트에서 사용을 허용합니다. ————————————————————–

      iSysInfoX를 판매하지 않는 이유는 팔아도 얼마되지 않을 것 같고, 판매하게 되면 유지보수를 꾸준히 해야되는데… 그럴 시간이 충분히 되지 않아서입니다.

      더 궁금한 사항이 있으면 아래 메일로 연락주시기 바랍니다.
      isul@isulnara.com

  12. 이슬님// 반갑습니다.

    개발하신 IEPageSetup 프로그램을 이용해서 웹사이트를 개발 중입니다.

    우선, 좋은 프로그램을 오픈해 주셔서 감사 드립니다.

    오픈 라이센스 조건이 OBJECT 코드에 isulnara.com 도메인 유지인데요.

    유료 라이센스로 위 도메인을 제거하기 위해서 제가 무엇을 하면 되는지요?

    배포 시 코드사인한 도메인과 달라서 앤드유저가 설치를 망설이지 않을까해서 문의 드려 봅니다.

    바쁘신 와중에 회신 부탁드리겠습니다. 감사합니다. ^^

  13. iSysInfoX 를 통해 특정 홈페이지에 저의 맥어드레스 인증 후 홈페이지를 이용중인데요

    얼마전부터 접속이 되지 않아 문의 하여보니 제 맥어드레스 앞에 불특정 값들이 붙어서 올라 온다고

    하네요 혹시 이점 어떤점인지 문의 드립니다

    가능하면 메일로 회신좀 부탁 드릴게요

      1. 데모페이지 확인 하였습니다
        저의 정상 맥어드레서 값이 보여집니다
        빠른 답변 매우 감사 드립니다.

        1. 예.. iSysInfoX는 정상 동작하는 것입니다.
          제가 생각할 때는 해당 웹 사이트에서 제대로 처리하지 못하고 있는 것 같습니다.
          사용자의 네트워크 어댑터가 1개 이상(물리적인 어댑터 외에 가상 네트워크 어댑터가 설치되어 있을 경우일 수 있음) 존재하고, 1개 이상이 실제 사용 중일 경우 맥 어드레스는 여러 개가 한꺼번에 붙어서 표시될 수 있습니다.
          이런 상황을 감안하여 웹 사이트에서 인증을 처리해야 되는데 그렇게 처리하지 못하고 있는 것이 아닐까 생각됩니다.

          해당 웹사이트 관리자에게 문의하시거나,
          네트워크 관리에서 물리적인 실제 네트워크 어댑터 이외의 다른 어댑터는 “사용 안함”으로 설정한 후 해당 사이트에 접속해보세요..

  14. Client 의 mac address 를 구하기위해 알아보다 isysinfo를 이용해봤습니다.

    IE 에서는 잘 작동하지만 Chrome 에서는 직접 설치가 필요하였습니다.

    IsysinfoX.exe 설치 후에도 isysinfo에 대해서 계속 인식을 못하고 설치하라고 뜨던데.. 어떻게 하면 되나요??

    1. 안녕하세요..
      iSysInfoX는 ActiveX라서 MS IE에서만 동작됩니다.
      현재 IE 외의 다른 브라우저는 지원하지 않습니다.

      다른 브라우저는 지원 요청이 없어서 아직까지는 생각해보지 않았습니다.

    1. 기사를 보니 일단 자바만 해당되네요..
      만약 다른 ActiveX에도 적용한다면 주기적으로 버전을 올려서 배포하면 될 듯합니다.
      정보 고맙습니다^^

댓글 남기기

이메일은 공개되지 않습니다.