'connect'에 해당되는 글 1건

  1. 2009/02/08 넷스위치 1.0 (6)


혹시 받아가시면 댓글 한줄 남겨주세요......^^

넷스위치는 네트워크카드의 디바이스 드라이브를 사용 / 사용해제 할 수 있는 아주 간단한 프로그램입니다.
이 프로그램을 만든 이유는 http://funnism.com/14 에서 설명한바 있습니다.

위 주소로 들어가시면 예제도 있으니 흥미있으신 분들은 직접 만들어 보셔도 괜찮을듯 싶습니다.
개발은 MFC로 하였고, 다이얼로그박스로 이루어져있는 계산기보다도 더 간단한 프로그램입니다.
프로그램을 간략히 요약해보면...

프로그램 명 : NetSwitch
개발 프레임워크 : MFC
프로그램 크기 : 약 1MB
프로그램 기능 : 네트워크 디바이스 드라이브 사용 / 사용해제, 트레이로 숨기기
개발기간 : 1일

뭐 대충 이렇습니다. 소스는 창피하고 부끄러워서 공개를 못하겠네요....^^;
하지만 위에 링크해놓은 글에 예제소스 통째로 올려놓았으니 공개한거나 다름없다고 생각합니다.


그럼 프로그램의 모습을 잠깐 보겠습니다.


밥아저씨 생각나는군요... 어때요? 참 쉽죠? ㅋㅋㅋㅋㅋ

이게 전부입니다. 네트워크가 연결이 되어있다면 '연결해제'를 누르면 될것이고, 연결이 안되어 있다면 '연결'을 누르면 됩니다. '숨기기' 버튼은 트레이로 윈도우를 숨기는 기능을 합니다. 혹시나 인터넷을 끊고 다른 작업을 해야하는데 화면에서 알짱거리면 누가 좋아하겠어요...^^ '종료'는 종료입니다.

이쯤 되면 누군가 이런 의문을 가질법 합니다.

"정말 확실한건 랜선을 뽑는게 확실한데, 과연 저렇게 프로그램적으로 막는게 유용한건가요?"

이렇게 말이지요... 하지만 랜선을 뽑는것도 100% 철벽보안은 아닙니다. 정말 무서운 사람의 손이 있기 때문이지요...
결국 100% 철벽보안이라는것은 존재하지도 않고, 스파이나 크래커들은 그렇게 멍청하지 않습니다.
하지만 정말 허술한 방법은 아닙니다. 윈도우와 NIC를 연결해주는 드라이버를 사용하지 않겠다고 꺼놓은 것이기 때문에
랜선을 뽑는것과 비슷한 효과를 낼 수 있다고 생각합니다. 어차피 상용프로그램도 아니니 밑져야 본전이지요.... ㅎㅎㅎ

혹시 프로그램에 궁금한 점이 있으시다면 lovests2@naver.com 로 메일 주시거나 댓글로 남겨주세요...

latell 님께서 버젼 1.1을 만드셨네요... 훨씬 편리하고 좋은것 같습니다.
필요로 하시는 분들은 아래 주소로 가시면 받을 수 있습니다.
주소 : 
http://blog.noori.kr/on/entry/넷스위치-11


2009년 9월 11일 오전 1:59분 수정
 - 소스코드가 필요하신 분들이 있는것 같아 소스코드를 올려놓았습니다.
   조금이나마 도움이 되었으면 좋겠네요...^^

저작자 표시 비영리 변경 금지
Posted by 태발이

댓글을 달아 주세요

  1. 아스트린젠트의 향기

    안녕하세요.. 제가 찾던 프로그램입니다. 뭐라고 감사의 말씀을 드려야 할 지 모르겠습니다.
    근데 nic이 두개 이상 있을때 선택적으로 할 수 있는 방법 혹은 콘솔창에서 nic의 이름을 지정해주어 활성/비활성화 하는 방법이 있을까요...? 제가 두개의 네트워크를 사용하는데 선택적으로 하고 싶어서요.. (저는 프로그램 개발에 대해서는 아무것도 모르는 문외한입니다. 저의 부탁이 혹시 부담이 되셨다면 너그러이 용서하시고 이글은 삭제 하여 주시기 바랍니다.)

    2009/04/23 20:56 [ ADDR : EDIT/ DEL : REPLY ]
  2. 허접한 제 프로그램이 도움이 되신다니 기쁘네요... 님이 말씀하신 기능은 제가 시간이 나면 추가해보겠습니다. 언제가 될지는 말씀드리지 못하겠네요... 죄송합니다...^^;

    2009/04/26 19:02 [ ADDR : EDIT/ DEL : REPLY ]
  3. 아스트린젠트의향기

    네 감사합니다. 시간이 꼭 나시길 기도할께요..ㅋㅋ
    염치없지만 한가지 더 부탁드리고 싶은것은 만약 시간이 나셔서 개발을 하신다면 콘솔창에서 옵션으로 제어 하는 쪽으로 개발해 주시면 배치파일로 만들어서 클릭한방에 활성/비활성이 되면 쉬울것 같습니다.(다분히 염치없네요)
    시간이 꼭 나시길 기도할께요.. 감사합니다.

    2009/04/28 17:25 [ ADDR : EDIT/ DEL : REPLY ]
  4. 안녕하세요... 재미난걸 알게 해주셔서 감사합니다. ^^;

    주인장께서 보여주신 소스만 참조해서 제가쓸려고 만들어봤습니다.
    http://blog.noori.kr/on/entry/넷스위치-11

    수고하세요...

    2009/07/02 15:10 [ ADDR : EDIT/ DEL : REPLY ]
  5. 태발이 님이 직접 언급을 해주시니
    감사하기도하고, 부끄럽기도 하네요...

    재미난 프로그래밍 계속하시길, 빕니다.
    ^^;;

    2009/07/03 21:25 [ ADDR : EDIT/ DEL : REPLY ]
  6. ㅎㅎ 저야말로 감사하고 부끄럽지요....
    항상 이렇게 재미있는 프로그래밍을 했으면 좋겠습니다...^^

    2009/07/04 11:21 [ ADDR : EDIT/ DEL : REPLY ]