어서 노를 저어라!

2009/07/07

넷스위치 업데이트 – 2009/07/07

Filed under: 넷스위치 — Tags: , , , , , — latellian @ 11:05

NICSwitch.zip

비스타에서의 사용시 UAC관련문제로
보다 편하게 사용할수있도록 관리자 권한을 요청(?)
할수 있도록 업데이트

주변 사람들중 비스타 사용자 모두 UAC가 불편하다며
 대부분이 설정을 꺼두고 있었다.

참조

클릭없이 자동으로 권한을 득할수 있는방법을 찾아
봐야겠다.

2009/07/02

넷스위치 v1.1

네트워크 카드 켜기/끄기 시스템 트레이로 종료 프로세스 진행 상태 네트워크 카드 리스트및 상태

NicSwitch.zip

넷스위치 v1.1 은
  컴퓨터의 네트워크 카드를 켜고 끌수 있게 해주는 프로그램이다.
가끔 랜선을 뽑아야하거나, 네트워크 카드가 여러개여서 프로그램이
작동하는데 문제를 일으키거나 할때가 종종 있었는데,
네트워크 카드를 마우스클릭 한번으로 켜거나 끄도록 할수 있어
 더이상 걱정하지 않아도 될듯싶다.    (나 혼자만의 생각일 뿐이다…)

처음 프로그램을 실행시키면 컴퓨터에 설치된 네트워크 카드 리스트가
모두 보인다. 여기서 원하는 카드명을 더블클릭해주면 현재 작동중인
카드는 작동을 중지하고, 멈춰있던 카드는 작동을 시작한다.
여러개의 카드를 한꺼번에 액세스하려면 각각을 선택해준후 ‘켜기/끄기’
버튼을 클릭해주면 차례로 진행된다.
‘숨기기’는 시스템 트레이로 이동하는것을 말한다.
아이콘을 더블클릭하면 본래 화면으로 되돌아가고, 오른쪽 버튼의 메뉴를
이용할수도 있다.
네트워크 카드의 상태가 ON/OFF가 아닌 ETC로 나오는경우가 있는데,
이것은 현재 카드가 ON/OFF이외의 동작을 하고 있는경우이다.
현재 버전에서 이상태를 일일이 체크하여 사용자에게 알릴필요는
없다고 판단하여 제외시켰다.

압축파일 구성은 실행 파일 하나( NICSwitch.exe ) 와
두개의 DLL파일( mfc90u.dll, msvcr90.dll )로 되어있다.
모두 한자리에 풀어서 실행만 시켜주면 된다.

현재 XP에서만 테스트를 했다.

참조1,
참조2 , 소스를 제공해주신
태발이 님께 감사합니다…

2009/06/28

네트워크 카드 Switch (NIC Switch) 프로그램 중간 점검

Filed under: 넷스위치 — Tags: , , , , — latellian @ 10:39

읔, 이름이 이상하네…
다시 지어줘야지.

출처2 출처
넷스위치라는 네트워크 카드를 켜고 끌수 있는 프로그램이다.
소스는 네트워크 카드를 검색하고,
  검색된 대상에대해 toggle(?)을 수행한다.
   – 켜져 있는 카드는 끄고, 꺼져있는 카드는 켠다.

호기심에 이걸 내가 사용하기 편하게 만들어봤다.

노트북이라서 대략 잡히고 있는 카드만 다섯개정도 된다.
vmware등 가상이 몇개 자리하고 있어서다.

막상 릴리즈 하려고 하니 widows sdk를 포함시켜야 하는 문제가 발생했다.
NetCon.h가 필요한데 이게 SDK에 있던거라…

다음 주중에 시간이 되면 어느정도 마무리가 될거같다.

재배포할 DLL확인

atl90.dll / ATL
 
msvcm90.dll, msvcp90.dll, msvcr90.dll / C 런타임 및 표준 C++ 라이브러리
 
mfc90.dll, mfc90u.dll, mfcm90.dll, mfcm90u.dll, mfcmifc90.dll / Microsoft Foundation Classes
 

2009/06/27

0 인것과 아닌것? / 원하는 값과 나머지들?

Filed under: Tips — Tags: , , , , , , , , , , , , — latellian @ 15:07

오랜만의 MFC 코딩 이였다.

역시 예전에 한번 만들어두길 잘했다고 생각하며, 다시써먹었다.
ㅜㅜ;

CStatic 으로부터 CScrollBar를 가져오는게 잘않되었다.
일단은 필요한게 CEdit로 가능하니 우선 쓰긴했다.

GetScrollBar(), GetScrollBarCtrl() 이 존재하는데,
반환값은 NULL이었다.
————————
보통  if(){}  문을 사용할때는
조건을 충족하는것과 그이외의 것들을 나누기위해
사용한다.

그렇다면, 나머지 조건을 충족하지 못하는값들은
모두 어떻게 되는걸까.

그외의 것들로 취급되어, 필요하지 않은것들로
한꺼번에 처리해버리면 되는것인가?

예외처리라…

Create a free website or blog at WordPress.com.