1월, 2010의 게시물 표시

Delphi 7.x , C++ Builder 6.x Indy 9.0.4b 설치하기

이미지
  예전에 적어놓은 문서가 있는데... 좀 더 쉽고 간단하게 정리하려고 다시 글을 쓴다.   Indy는 지금 나와있는 9.x 버전대 중에서 마지막 버전인 9.0.4b 을 설치할것이다.   2010버전이 나온마당에 7.x나 6.x 버전을 언급하나 하겠지만 아직도 7.x나 6.x로 작업해야 되는 프로젝트들이 꽤 있다.   기본으로 설치되는 Indy는 버그가 많이 존재한다. 9.0.4b가 완벽한 버전은 아니지만 기본설치 버전보다는 낫다고 생각된다. 9.0.4b는 stable 버전이 아닌만큼 충분한 검토후 설치하기 바란다.     설치에 사용된 델파이와 빌더 버전은 아래와 같다.   Delphi 7 Enterprise (Update1) C++Builder 6 Enterprise (Update4)     나의 델파이와 빌더 설치 경로는 아래와 같다.   델파이 c:\borland\Delphi7   빌더 c:\borland\CBuilder6     Indy 압축 해제 경로는 아래와 같다.   델파이 c:\Borland\Delphi7\VCLs\indy9.0.4b\Source\   빌더 c:\Borland\CBuilder6\VCLs\indy9.0.4b\Source\   ※ Indy는 한곳에 풀어서 빌더와 델파이가 같이 사용해도 된다. 나는 필요에 의해서 두군데로 각각 분리해서 설치했다.   경로는 편한대로 바꿔서 설치해도 되나 아래의 스샷등에 나오는 경로등은 위의 경로를 기준으로 제작 되었다.       1. 기존 버전 제거 기존에 설치된 Indy를 제거해줘야 한다.   IDE에서 Indy 패키지를 제거한다.   메뉴에서 Install Packages 를 선택한다.   Indy 를 찾아서 Remove 버튼을 눌러서 제거 한다.   제거후 델파이 또는 빌더를 종료후 아래 과정을 진행한다.   아래 첨부한 batch 파일을 실행 시켜 불필요한 파일을 제거한다. 빌더용 : del_indy_cb.bat 델파이용 : del_indy_delphi.bat   아래 batch 파일을 직접

Windows 7 에서 빠른 실행 (Quick Launch) 추가하기

이미지
  Windows 7 에는 이전 버전의 윈도우에는 있었던 빠른 실행 (Quick Launch) 이 제외되어있다.   엄밀히 말하면 추가되어있지 않다가 맞겠다.   필요한 사용자는 추가해서 쓰면 된다.   아래의 방법대로 따라해보자.   작업 표시줄에서 마우스 오른쪽 버튼을 누른후  도구 모음 -> 새 도구 모음  을 선택한다.     위와 같은 화면이 나오면 %userprofile%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch 를 입력한다.   입력이 끝나면 작업표시줄 오른쪽에 위 이미지와 같이 Quick Launch 가 추가 된 걸 볼 수 있다.     작업 표시줄에 마우스 오른쪽 버튼을 누르고  작업 표시줄 잠금 을 선택해서 체크를 없앤다. 그럼 작업 표시줄이 편집 가능한 상태가 된다. 편집 가능한 상태가 되면 Quick Launch 가 들어갈 자리가 있어야 하기때문에 작업표시줄의 높이를 한단계 높여야 한다. 높이는 간단히 마우스로 작업표시줄의 위쪽 경계 부분을 끌어서 늘이면 된다.   Quick Launch 부분에서 마우스 오른쪽 버튼을 누르면 위와 같은 메뉴가 나온다. 텍스트 표시 ,  제목 표시  를 차례대로 클릭한 후 체크 표시를 없앤다.   체크 표시를 없애면 위와 같이 된다.   그다음에 각 부분이 구분 되어있는 바를 마우스로 끌어서 젤 왼쪽에 위치 시킨후 원래 작업표시줄에 있던 바로가기 부분을 마우스로 아래로 끌어 내린다. (이 부분은 초보자들은 조금 어려울 수도 있다. 여러번 하다보면 감이 올 것 이다.)     원하는 위치대로 맞춰졌다면 작업표시줄에서 마우스 오른쪽 버튼을 클릭한 후 작업 표시줄 잠금 을 선택한다.   모든 과정을 마치면 위와 같이 Quick Launch 가 설정된걸 볼수 있다.

aero snap 끄기

이미지
  Windows Vista 나 7 을 사용하다보면 창을 화면 모서리로 끌고 가면 자동으로 창 크기를 조절 하는 경우가 있다.   이 기능은 Aero Snap(에어로 스냅) 이라는 기능으로 편한 사람도 있겠지만 나는 아주 불편했다.   에어로 스냅을 끄는 방법은 아래와 같다.     바탕화면에서 마우스 오른쪽 버튼을 누른 후  개인 설정 을 클릭한다.     위와 같은 창이 뜨면  접근성 센터 를 클릭한다.   마우스를 사용하기 쉽게 설정  메뉴를 클릭한다.   화면 가장자리로 이동할 때 창이 자동으로 배열되지 않도록 방지 를 클릭한다.

VirtualBox 공유폴더 찾기

  VirtualBox 공유폴더 설정을 해도 어디로 가야 들어갈수 있는지 알수 없는 경우가 있다.   win2k 의 경우에는 네트워크 환경에 들어가면 보였던거 같은데 (기억이 가물)   WinXP의 경우는 네트워크 환경에서도 보이지 않는다.   우선 Guest Additions 가 설치되어있어야 한다.   설치는 머신의 CD 에 VirtualBox 가 설치된 디렉토리에 있는 iso 파일을 넣으면 자동 설치된다.   설치가 끝나면 공유폴더를 지정한후에   시작->실행을 누른다음  \\vboxsvr\  라고 치고 엔터를 친다.   그러면 공유한 폴더들이 보일것이다.   필요에 따라 바탕화면에 바로가기 링크를 걸면 된다.   예전 설치했을때는 잘 나왔었는데 이번에 설치하고는 도무지 보이지 않아서 찾아본 방법이다.

VirtualBox 머신 복제하기

가상운영체제 프로그램은 여러개 있지만 개인적으로 VirtualBox 를 선호한다.   한가지 단점만 빼면 최고의 프로그램이다.   그 단점은 마우스로 파일 드래그 드롭이 안된다는 것. (MS의 VirtualPC 에서는 지원된다.)   VirtualBox를 사용하는 용도는 사람마다 다르겠지만 나는 여러 운영체제를 깔아놓고 테스트용으로 주로 쓴다.   최근에는 Vista 를 거쳐 Win7 까지 오면서 예전 개발툴들을 깔아놓기에는 출시 시기에 맞는 OS에 까는게 좋다는 결론을 내렸다.   나온지 4~5년 이상 된 개발툴들은 최근 OS에서 오작동은 없지만 시스템을 지저분하게 하는 경향도 있고 같은 개발툴을 버전별로 깔게 되면 관리도 불편하고 해서 Vista 때 까지는 같은 OS에 모두 설치해서 사용했으나 Win7에서는 가상XP모드도 생겼고 해서 가상머신에 구형개발툴들을 깔아놓고 쓰기로 했다.   그런데 Win7에 포함된 가상XP모드는 인터넷 뱅킹 같은 용도로는 좋은데 개발툴을 깔아놓고 개발하려니 중간 중간 딜레이도 발생하고 원활한 개발작업이 불가능했다.   그래서 이번에 내가 주로 쓰는 VirtualBox에 WinXP를 설치를 했는데 설치 하면서든 생각이 기본 WinXP는 보관해두고 그걸 복제해서 개발용으로 따로 셋팅을 하자 싶은 생각이 들었다.   또 다른 환경이 필요하면 그때그때 기본XP를 복제해서 쓰면 될것이다.   가상머신의 복제는 아래와 같이 한다.   우선 커맨드창에서 VirtualBox 가 설치된 디렉토리로 들어간다.   VBoxManage clonehd --remember WinXP.vdi WinXP_dev.vdi [엔터]   라고 치면 퍼센트가 올라가다가 완료되면 UUID 라는것이 나온다. 메모해두자.   그 다음 이 가상머신을 사용 가능하게 해야한다.   우선 VirtualBox의 디스크가 있는곳에 들어가자.   cd c:\Users\Administrator\.VirtualBox\   위 디렉토리로 들어가면 VirtualBox.xml 파일이 있다.

PunkBuster 서비스 제거하기

이미지
  일부 게임을 설치하다보면 시스템에 상주하는 서비스로 pbsvc 가 설치된걸 볼수 있다.  어느날 Service를 보다 보니 이놈이 뭔가 싶어 찾아보았다.   이 프로그램이 하는 일은 온라인 멀티 게임에서 Anti-cheating 을 하는거다. 한마디로 상대를 속이는 짓을 못하게 하는게 이 프로그램이 하는 일이다.    게임을 지속적으로 하는 사람들은 설치 해둬도 상관 없겠지만  게임을 아주 가끔 하는 나는 이런 서비스가 시스템에 상주 되어있을 필요가 없었다.      설치되어있는지 확인 하기   제거 하기 전에 본인 PC에 PunkBuster가 설치 되어있는지 확인 할 필요가 있다.   시스템에 설치된 서비스 보기 윈도우즈에서 시작->실행을 누르고 services.msc 를 입력한후 엔터를 치면 서비스 목록이 뜬다.   또는 작업 관리자를 띄워서 프로세스 리스트에 PnkBstrA.exe , PnkBstrB.exe 가 있다면 PunkBuster가 설치되어있는거다.      제거하기   구글링을 해보니 제작사에서도 제거 프로그램을 배포중이었다. 일반 초보자들은 찾기가 쉽지 않을것 같아서 제거 프로그램을 첨부 한다. 제작사 홈페이지에서 받아도 되고 내가 첨부한 파일을 받아도 된다.   아래 링크에서 다운로드 하면 된다. [ 클라우드에서 받기 ] https://app.box.com/s/a88k9f8lewh5fy9jmuelvbz0akqrg2ii   [ 제작사 홈페이지 에서 받기 ]  클릭 제작사 홈페이지에서 다운 받기가 안되는 경우  브라우저에서 보안 때문에 실행 파일(.exe) 파일을 차단한 경우입니다. 제작사에서는 실행 파일로만 배포하기 때문에 다운로드가 안되면  위쪽 클라우드에서 받기로 다운 받아 주세요.

이 블로그의 인기 게시물

엑스박스 컨트롤러 십자키 소음 수리

PunkBuster 서비스 제거하기

현재 날짜, 시간 입력 플러그인 2개 (Netbeans, Notepad++)