출처 - 

■  Thinstall

Thinstall 프로그램을 이용하여 비교적 손쉬운 방법으로 단일화된 포터블 프로그램을 만드는 방법에 대해 알아보겠습니다.
사용된 Thinstall 버전은 v3.104 입니다.
포터블 가이드에 사용되는 프로그램은 Ashampoo_Magicalsnap v2.10_kor 입니다.
가상의 컴퓨터 환경에서 작업 하기위해 PowerShadow Master 란 프로그램을 사용하였습니다.
전에는 Sandboxie 를 자주 사용 해왔는데 요즘은 귀차니즘 때문에 비교적 사용이 간단한 PowerShadow Master 를 자주 이용 한답니다.
Thinstall 프로그램으로 시스템 환경을 캡쳐 하기전에 모든 바이러스 프로그램을 재워 둡니다.
또한 시스템 트레이의 상주 프로그램 또한 전부 재워 두어야겠죠.
가능한  시스템 환경이 비교적 깨끗한 상태에서 작업을 해야 에러율을 줄일수 있습니다.
레지스트리가 꼬여있고..시스템이 불안정한 상태에서 작업을 하게되면 성공 확률이 지극히 낮습니다

사용자 삽입 이미지

Thinstall.v3.104 의 "Setup Capture" 를 클릭하여 프로그램을 시작 합니다.
Start 버튼을 클릭합니다.

사용자 삽입 이미지

시스템 환경을 스캔후 스냅샷 으로 저장하게될 드라이버 선택 창입니다. 
기본값 C:\드라이버에 체크가 되어있습니다.
효율적인 스캔을 위해 윈도우 시스템 파일이 있는 드라이버인 c:\에만 체크 합니다.
또한.. 레지스트리 스캔의 네모상자에 체크가 되어있습니다. 
눈도장만 찍고  "Pre-Install Scan" 버튼을 클릭합니다.
사용자 삽입 이미지

시스템 환경을 스냅샷으로 기록 중입니다.

사용자 삽입 이미지

시스템을 스캔후 레지스트리에 문제가 있다며 경고창이 뜨는군요..-_-
아마도 고스트로 복원 하면서 제 계정에 문제가 좀 있는거 같습니다.
중요한 문제는 아닌거 같아서 무시하고 "Continue" 를 클릭 합니다.

사용자 삽입 이미지

일차적인 시스템의 스냅샷 작업이 완료 되었습니다.
위의 창을 그대로 둔채 포터블로 만들고자 하는 프로그램(Ashampoo Magical Snap 2.10)을 인스톨 합니다.

사용자 삽입 이미지

Ashampoo Magical Snap 2.10.exe <- 설치 파일을 더블 클릭하여 설치를 진행 합니다.

사용자 삽입 이미지

프로그램(Ashampoo Magical Snap 2.10)의 설치가 진행 중입니다.

사용자 삽입 이미지

설치를 무사히 완료 합니다.
설치가 완료된후 프로그램의 키젠 또는 크랙을 이용하여 등록 등 필요한 절차를 진행해 줍니다.
등록 절차가 완료된후 프로그램을 실행하여 여러가지 설정을 해줍니다.
예를들어.. 프로그램을 시작할때 불 필요한 팝업창이 안뜨게 설정을 해준다던지..
프로그램의 옵션에서 필요한 세팅을 마무리 해준뒤 프로그램의 실행과 종료를 몇번 반복 해보면서 이상유무 를 체크 합니다.

사용자 삽입 이미지

세팅 작업 완료후 프로그램이 설치된 디렉터리를 찾아갑니다.
설치된 디렉터리에서 불 필요한 파일을 찾아 삭제를 해줍니다.
위의 그림은 Ashampoo Magical Snap 2.. 가 설치 폴더의 readme 파일 입니다.
readme 파일이 많은것은 각 나라의 언어별로 readme 파일이 있어서 입니다.
여하튼 readme 파일을 전부( unins000.exe, unins000.dat 포함) 삭제를 해줍니다.

사용자 삽입 이미지

또한 license 파일도 삭제를 해줍니다.

사용자 삽입 이미지

언어 파일이 들어있는 "lang" 폴더를 연뒤 영문 언어 파일과 한글 언어 파일을 제외한 나머지 파일은 전부 삭제를 해줍니다.
필요할 경우 영문 파일도 삭제를 해줘도 무방 합니다. 

사용자 삽입 이미지

저는 영문 파일과 한글 파일만 위의 그림처럼 남겨 놓았습니다.

사용자 삽입 이미지

Help(도움말) 폴더도 삭제를 해주면 됩니다.
영어와 독어로 된 도움말 파일 이어서 필요 없을거 같아서 삭제를 했습니다.
이제 디렉터리 정리 작업은 어느정도 마무리 된거 같네요.
지금까지 작업 내용은 Thinstall 의 Captures 디렉터리의 Ashampoo Magical Snap 2 에 그대로 반영이 됩니다.
앞에서.. 종료 되지않고 외롭게 기다리고 있을 Setup Capture 에게 찾아갑니다.

사용자 삽입 이미지

 프로그램이 설치된후의 시스템 환경을 캡쳐하기 위해 Setup Capture 창의  "Post-Install Scan" 버튼을 클릭 합니다.
사용자 삽입 이미지

변화된 시스템의 환경을 스캔 하기 시작 합니다.

사용자 삽입 이미지

앞에서와 같이 경고를 뱉어 내는군요..
무시하고 Continue 버튼을 클릭합니다..

사용자 삽입 이미지

스캔작업이 완료 되었으며.. 작업 결과물을 저장할 디렉터리의 경로를 보여 줍니다.
Save Results 를 클릭하여 저장을 해줍니다.

사용자 삽입 이미지

작업이 완료 되었군요.
Quit 버튼을 클릭하여 Setup Capture 창을 종료 합니다.

사용자 삽입 이미지

 이제..
앞에서 저장한 작업 결과물이 있는 디렉터리를 찾아갑니다.
Thinstall 이 설치된 경로->Captures의 하위 디렉터리에 프로젝트 제목 으로 생성 되어 있습니다.
위의 그림처럼 Ashampoo Magical Snap 2.10 디렉터리 내의 불필요한 폴더는 삭제를 해줍니다.
위에서 체크한 빨간색 네모상자의 폴더 내용물은 거의 바로가기 아이콘 파일들이기 때문에 삭제를 해줘도 됩니다.
경우에 따라서 %Personal%  디렉터리를 삭제하면 안되는경우가 있습니다.
삭제하기전에 각 폴더를 열어서 중요한 파일이 없는지 확인을 해보시길..

사용자 삽입 이미지

위의 그림은 %Common Programs% 디렉터리를 열어본 모습 입니다.
별 중요한 파일이 보지않죠..삭제,

사용자 삽입 이미지

레지스트리 정보가 담겨있는 "HKEY_LOCAL_MACHINE.txt" 파일을 엽니다.

사용자 삽입 이미지

설치정보와 Uninstall 정보가 담겨있는 부분은 삭제를 해줍니다.
또한 시스템 트레이에서 종료시킨 프로그램이 제대로 종료가  되지않고 프로세스에 남아있는 경우가 있습니다.
이 경우 프로세스의 정보가 레지스트리에 기록되는경우가 있습니다.
또한 바이러스 프로그램의 업데이트 정보가 있는경우도 있으므로 자세하게 훓어보시고 삭제를 해주면 됩니다.HKEY_CURRENT_USER.txt 파일 또한 열어본뒤 살펴보시길...

사용자 삽입 이미지

 Package.ini 파일을 실행 합니다.
본 글의 앞 부분에서 unins000.exe 파일을 삭제를 했습니다만.
이해를 돕기위해 unins000.exe 파일을 삭제하지 않은채 Ashampoo 의 스냅샷을 한번더 찍은 그림 입니다.
앞에서 설명한대로 unins000.exe 파일을 삭제를 하였다면 위의 그림처럼 Package.ini 파일에 Unins000.exe 의 정보가 나타나지 않겠죠..
여하튼 Package.ini 파일의 실행파일 소스 부분을 수정 해줍니다.

사용자 삽입 이미지

그림과 같이 수정, 삭제를 해줍니다.

사용자 삽입 이미지

그림과 같이 수정 해줍니다.
이미지 설명이 잘못되었네요.
위 그림의 두번째 Merged 로 수정 부분 에서  writeCopy 를 Merged 로 수정 해줍니다.

사용자 삽입 이미지

 수정 합니다.
사용자 삽입 이미지

수정 완료된 모습 입니다.

사용자 삽입 이미지

Thinstall 로 컴파일된 실행 파일을 실행 하였을때 설정 파일의 생성 경로는 아래와 같습니다.
C:\Documents and Settings\USERNAME\Application Data\Thinstall\Sandbox\Ashampoo Magical Snap 2
 위의 경로에 생성 되는 디렉터리 이름이 마음에 들지 않을경우
Thinstall 설치된 디렉터리->Captures->Ashampoo Magical Snap 2 를 사용자가 원하는대로 바꿔준 뒤
Package.ini 파일에서 수정 해주면 됩니다.
example=>Ashampoo Magical Snap 2 HongDol DpongDol 로 변경.

사용자 삽입 이미지

디렉터리명을 바꿔준뒤 Package.ini 에서 그림처럼 수정 해주면 됨,

사용자 삽입 이미지

이제 작업이 완료 되었으면 포터블 파일로의 출력을 위하여 build.bat 파일을 실행 합니다. 

사용자 삽입 이미지

빌드중..

사용자 삽입 이미지

 

모든 작업이 완료 되었네요..

생성된 Bin 폴더의 단일 파일에 마지막으로 패치를 적용 해주면 포터블이 완성됩니다.

 

사용자 삽입 이미지

 앞에서 설명한대로 Ashampoo Magical Snap 2 의 폴더명을 HongDol DpongDol 로 바꿨습니다.
C:\Documents and Settings\USERNAME\Application Data\Thinstall\Sandbox\HongDol DpongDol
폴더와 설정 파일이 생성이 됩니다.
위의 경로에 설정 파일이 생성이 되는게 싫으신 분들은 Thinstall 로 컴파일된 실행 파일옆에
위의 그림처럼 HongDol DpongDol 이라는 폴더를 만들어 놓으면 설정 파일이 이곳(HongDol DpongDol)에 담겨지게 되겠죠.
이미지가 많이 사용된 관계로 페이지의 로딩이 늦어지더라도 인내심을 가지고 보아 주셨으면 합니다.
참고로 ..
개인적으로는 Thinstall 3.049 (설치버전) , Thinstall 3.104(포터블) 두개의 프로그램을 병행하여 사용하고 있습니다.
Thinstall 3.104 버전 으로 컴파일된 프로그램은 실행,종료후 종료가 제대로 되지않고 프로세스에 남아있는 경우가
종종 있더군요..그래서 두개의 버전을 동시에 사용하고 있습니다(참고하시길)
 Thinstall 은 비교적 사용법이 간단합니다.
허나 시스템 환경에 따른 에러율 또한 높은 편이기도 합니다.
단일 파일로 생성이 되기때문에 업데이트가 어려운 단점도 있고요.
업데이트된 파일로 다시 작업을 해줘도 다른 방법으로 포터블화 하는것 보다는 쉬워 보입니다.

■  VMware ThinApp - 포터블 프로그램 만들기

 

우선 이 프로그램에서 권장하는 환경은 클린 상태의 PC입니다. 여기서 제가 말하는 클린 PC란 OS 외에는 아무것도 설치되지 않은 상태를 말합니다. 그래야 다른 PC에서 실행했을 때 발생할 수 있는 문제점을 줄일 수 있겠지요.
기본적인 개념은 프로그램을 설치하기 전의 환경을 캡쳐한 다음 프로그램을 설치하고, 변경된 사항을 추적해서 포터블 파일을 만드는 것입니다. 그런데 윈도우 레지스트리에 등록하는건 아니고 따로 설정파일을 만들어서 보관하기 때문에 윈도우 레지스트리는 깔끔하게 남는 것 같습니다. 혹시 제가 잘못 생각하고 있다면 댓글로 지적해주세요. 오늘 처음 써보는 프로그램인지라 ;;;
여기서는 네이버폰 설치를 예로 들어 그냥 Next 신공으로 진행해보겠습니다.

 첫번째 화면은 그냥 가볍게 Next

 여기서는 클린 PC에 대해서 설명하고 있습니다. 그냥 제가 위에서 설명드린 그 내용입니다. Next 누르시면 현재의 레지스트리 설정을 캡쳐하기 시작합니다.

 앞선 과정에서 레지스트리 캡쳐가 끝났다면 이 화면이 나올텐데요, 이 창을 잠시 내려놓고 만들기 원하는 포터블 프로그램을 설치합니다. 설치를 마치시면 다시 이 화면으로 돌아와서 Next를 누릅니다. 그러면 설치후 상태를 설치전 상태와 비교하는 작업에 들어갑니다. 

 저는 네이버폰으로 진행했기 때문에 이렇게 나오는데 솔직히 이 부분은 뭔말인지 잘 모르겠지만... 그냥 만들고자 하는 메인 프로그램 한개만 선택해주시면 될 것 같습니다. 언인스톨이나 다른건 전부 무시하시고... 메인 프로그램만 선택해서 Next 눌러주세요.  

 사용권한 같은건 그냥 기본값 그대로 모든 유저들에게 허용하면 될 것 같고
 아래쪽 샌드박스 위치는 아까 말씀드린대로 설정을 저장하는 곳인데 저는 그냥 기본 상태로 했습니다. 혹시 나중에 설정을 초기화 시키고 싶으시면 저 샌드박스 부분에 찾아가서 해당 프로그램의 설정파일을 지워주시면 됩니다.
예를 들어 저는 현재 XP에서 포터블 네이버폰을 실행했는데
C:\Documents and Settings\Administrator\Application Data\Thinstall\네이버폰
위 폴더에 설정 파일이 생성됩니다.
만약에 두번째 USB flash / portable media 선택하시면 포터블 프로그램이 실행되는 위치에 임시폴더도 같이 생성됩니다.  

  여기는 검천님의 말씀을 빌리자면 MS 오피스 같은건 첫번째 방식으로 하시면 될 것 같고 나머지는 웬만하면 두번째 방식으로 하셔도 될 것 같습니다. 

 작업을 저장할 폴더를 지정해주는 것인데 저는 그냥 기본값으로 넘겼습니다. 바탕화면에 하시는게 편하시면 바탕화면에 폴더 만들어서 지정하셔도 되구요.
아래쪽은 웬지 압축하면 용량이 줄어들 것 같아서 Fast compression 선택하고 Next 

 여기서 Build Now 누르시면 바로 컴파일 들어갑니다. 그런데 빌딩하기 전에 Browse Project 누르시면 아까 지정하신 작업폴더가 나오는데요 거기 보시면 Package.ini 파일이 있습니다. 이 파일을 수정하시면 좀 더 고급 옵션을 사용할 수 있습니다. 예를 들어 
;RemoveSandboxOnExit=1
부분에서 앞에 세미콜론을 삭제해서 저 옵션을 활성화시켜 주신다면 매번 포터블 프로그램을 실행할 때 마다 설정이 초기화 되는 방식으로 만들어 지게 됩니다. 설정이 저장되지 않고 매번 초기화된다면 오히려 불편할 수도 있으니 잘 판단하시기 바랍니다.
Build Now 를 누르시면 최종 목표인 exe 파일이 만들어집니다. 잘 만들어졌는지 확인해보려면 우선 네이버폰을 제거하신 다음에 만들어진 포터블 프로그램을 실행해봐야겠지요. 실행파일은 작업 폴더 안에 BIN 폴더에 있습니다. 

 (추가1)
으뜸회오리님의 한글패치 & 노 팝업 버전 올려드립니다.
사용자 계정이 한글 이름이거나 이 프로그램 경로에 한글이 있으면 안 된답니다. (예를 들어 바탕 화면)

 

 
(추가2)

포터블 프로그램에 대해서 보다 많은 정보는 이 곳을 참조하시라네요.

http://usboffice.kr/zbxe/

출처 -


동영상을 녹화할 수 있는 캠타시아의 사용 방법에 대해서는 “동영상 녹화 방법 : 캠타시아 레코더” 글에서 다룬 바 있다. 다만 해당 글은 당시의 버전이었던 4.0을 기준으로 한 것이다. 새로 출시된 5.0 이후의 버전에서는 사용 방법이 좀 더 쉽게 변경되었기에 소개하고자 한다. 참고적으로 저작권법(법률 제8101호) 제30조에 의하면 “영리를 목적으로 하지 아니하고 개인적으로 이용”할 경우 복제를 허용하고 있다. (최종 수정 : 2007.12.19.)

사용자 삽입 이미지


캠타시아의 경우 유료 제품이기는 하지만 30일 간 무료로 체험판을 사용할 수 있다. 제작사 사이트에서는 영문 버전을 비롯하여 한글판도 제공하고 있다. 영문판의 판매 가격은 현재 299$이다. 최신 버전의 경우 윈도우 비스타를 지원한다.

http://www.techsmith.com/camtasia.asp (캠타시아)
http://www.techsmith.com/download/camtasiatrial.asp (다운로드)
http://download.techsmith.com/camtasiastudio/kor/500/camtasiako.msi (한국어 버전 다운로드)

 

사용자 삽입 이미지

프로그램 설치를 완료한 후에는 캠타시아 스튜디오(Camtasia Studio)를 실행하여 화면 녹화를 선택하거나 또는 바로 캠타시아 레코더(Camtasia Recoder)를 실행해도 된다. 캠타시아 레코더를 처음 실행하게 되면 안내창이 팝업되는데, 사용방법을 비디오(영어)로 제공한다고 안내하고 있다.

 

사용자 삽입 이미지

 

▣ 캠타시아 레코더 옵션 설정 방법 :


1. 캠타시아 레코더를 실행한 후에는 바로 녹화를 해도 될 정도이다. 그러나 좀 더 자신에 맞는 녹화를 하기 위해서는 설정을 해 줄 필요가 있다. 즉 “[도구] → [옵션]” 메뉴에서 조정하면 된다.

사용자 삽입 이미지

1-1. 옵션 메뉴의 [캡쳐] 탭에서는 "avi로 저장하기"를 선택한다. “파일이름 옵션 설정”은 그냥 두어도 무방하지만 파일 이름이 자동으로 지정되도록 하고 저장 폴더를 원하는 곳으로 선택하면 편리하다. 미지정시 기본 저장 폴더는 “C:\Documents and Settings\자신의 계정\My Documents\Camtasia Studio\”이고 녹화시마다 저장할 파일 이름을 묻게 된다. 그리고 “녹화 중 디스플레이 가속 사용하지 않음”은 체크할 것이 권장된다. 다만 일부 컴퓨터에서는 체크하여 녹화할 경우 검은 화면이 나오는 등의 문제가 발생할 수도 있다. 이는 컴퓨터 사양 문제이므로 체크 해제 혹은 하드웨어 가속 항목을 조정할 필요가 생길 수도 있다.

 

사용자 삽입 이미지


 

1-2. [비디오] 탭에서는 자동이 아닌 “직접”을 반드시 선택하고 화면 녹화 코덱(비디오 코덱)을 원하는 것으로 선택하도록 한다. 이는 기본 설정인 TechSmith Screen Capture Codec을 사용하지 않는 것을 말한다. 다른 코덱(별도 설치 필요)인 XviD MPEG-4 Codec이나 Microsoft Windows Media Video 9 코덱 등을 사용할 경우에는 활용 가능성이 높아진다. 즉 인터넷에 업로드하거나 버추얼덥(VirtualDub) 등의 편집 프로그램에서 쉽게 사용할 수 있다. 프레임의 경우 높게 설정할수록 화질이 좋아진다. 고화질을 원한다면 30 프레임으로 설정하기 바란다. 그러나 녹화대상이 이미 저화질인 경우에 프레임을 높여도 무용지물이므로 기본인 5 혹은 15 프레임(보통) 정도로 낮추는 것이 현명하다.
참고적으로 코덱의 경우 캠타시아만 설치한 상태에서는 선택할 수 있는 것이 많지 않다. 아래 그림의 예제는 통합코덱팩을 설치한 상태이기 때문에 다양한 코덱을 선택할 수 있는 것이다. 코덱에 대해 잘 알고 있다면 직접 필요한 코덱만 설치하면 될 것이다. 그러나 잘 모를 경우에는 통합코덱팩의 설치를 고려해 보기 바란다.

* 통합코덱(K-Lite) 완벽 설치 방법 : http://blog.naver.com/hahaj1/20042942945

사용자 삽입 이미지

1-3. [오디오] 탭에서는 사용하는 오디오 장치에 따라 설정을 해주면 된다. 오디오 유형은 오디오 코덱과 오디오 품질을 선택하는 것인데 기본적으로 내장된 캠타시아 코덱(MPEG Layer-3 TechSmith LAME)을 사용하거나 또는 다른 “MPEG Layer-3” 코덱을 선택하면 무난하다. 오디오 설정 마법사는 볼륨의 크기를 조정(녹화 대상을 재생토록 할 것)하거나 또는 다른 문제 해결 등의 경우에 필요하다. 자세한 사항은 아래 그림을 참조하기 바란다.

그런데 아래 (3)의 오디오 설정 마법사는 캠타시아 레코더의 메인 화면에 있는 "오디오 옵션을 클릭해서 설정해도 된다. 물론 이 설정을 할 때에는 실제로 녹화 대상을 재생하면서 설정을 해야 할 것이다.

사용자 삽입 이미지

 

사용자 삽입 이미지

 

1-4. 나머지 [카메라], [단축키], [프로그램] 등은 자신의 상황에 맞게 설정하면 된다. 예를들면 [프로그램] 탭에서는 녹화 후의 옵션을 선택할 수 있는데, 녹화 후 안내 창이 귀찮을 경우 이 부분에서 체크를 해제하면 된다.

사용자 삽입 이미지

2. 캠타시아 레코더의 효과 메뉴 [커서]에서는 커서를 숨기거나 강조하는 등의 여러 효과를 선택할 수 있다. 또한 [사운드] 설정도 가능하다. 강좌 등을 직접 제작할 경우에 유용한 옵션이다.

사용자 삽입 이미지

 

▣ 캠타시아 레코더 녹화 방법 :

캠타시아의 옵션 설정을 완료했다면 “녹화 영역 선택” 버튼을 클릭하여 시작하면 된다. 즉 녹화는 영역 선택 후 녹화를 진행하게 된다.

사용자 삽입 이미지

 

 

아래 예제에서는 캠타시아 제작사 사이트에 있는 비디오를 녹화해 보기로 하겠다. 영역 선택 방법은 마우스로 활성화된 창을 선택하거나 또는 마우스로 끌어서 크기 조절 및 이동(가운데 부분 클릭 후 끌어놓기)을 하면 된다. 이미 설정된 기본 크기는 녹화 창의 “크기 조정”을 선택하면 된다. “프로그램 크기로 조정” 옵션은 특정 창 전체 혹은 컴퓨터 화면 전체를 녹화하고자 할 때 유용하다.

사용자 삽입 이미지

▲ 녹화할 대상

사용자 삽입 이미지

▲ 녹화 영역 선택

사용자 삽입 이미지

▲ 녹화중


이와 같이 영역 선택 후 녹화 버튼을 누르면 바로 진행이 된다. 녹화 영역 문제나 오디오 설정 등의 문제는 여러차례 연습을 해보면 익숙해질 것이다. 그리고 아래의 그림은 도구 메뉴의 옵션 설정 중 [프로그램] 항목에서 체크가 되어 있을 경우 기본적으로 나타난다. 

사용자 삽입 이미지

사용자 삽입 이미지

(녹화 후 편집하기를 선택할 경우 “캠타시아 스튜디오”에서 편집이 가능하다. 물론 다른 편집 프로그램을 사용해도 무방하다.)

사용자 삽입 이미지

그런데 옵션 설정의 [캡쳐] 탭에서 “파일이름 옵션 설정”을 별도의 폴더 및 파일 이름을 자동으로 지정했을 경우에는 녹화 완료 후에도 위와 같은 별도의 알림 사항이 없으므로 직접 찾아보면 된다.

 

▣ 캠타시아 오디오 비활성화 문제 해결 방법 :

캠타시아 사용시 오디오 문제는 다양한 원인이 있다. 만약 캠타시아의 볼륨 설정 과정 중에서 해당 항목이 비활성화되는 문제(음소거가 자동으로 선택되는 문제)가 발생한다면 다음과 같이 해결할 수 있다. 즉 볼륨 설정의 녹음 컨트롤 창을 열어둔 상태에서 캠타시아에서 설정을 진행하고, 이후 비활성화되는 부분을 타이밍을 잘 맞추어 음소거가 체크된 부분을 해제해 주면 된다. 아래 그림은 예제에 불과하며 사용자마다 환경이 다를 수 있다.

 

사용자 삽입 이미지

 


▣ 캠타시아 녹화 예제 :


본문에서 언급한 캠타시아 제작사 사이트의 안내 비디오(원본 보기)를 녹화한 예제이다. 녹화한 원본을 가공하지 않고 그대로 네이버 비디오로 업로드한 결과이다.

 

* 비디오 코덱 : Microsoft Windows Media Video 9
* 오디오 코덱 : 캠타시아 기본 설정 사용 (MPEG Layer-3 TechSmith LAME)

* 녹화된 영역 : 900x496 픽셀 (원본)

* 네이버 영상 : 아래처럼 네이버 비디오에 업로드한 내용은 원본보다 축소.

 

 

이상과 같이 캠타시아 레코더 사용 방법에 대해 알아보았다. 추가적인 사항은 기존의 글을 참조하기 바란다. 끝으로 이 글은 오류가 있을 수도 있으며 본 작성자는 책임지지 않으므로 착오없기 바란다.(끝)

 

※ 관련글 : 캠타시아 프로세스를 강제 종료시키는 사이트에서 동영상 녹화하는 방법

※ 관련글 : 동영상 녹화 방법 : 캠타시아 레코더(4.0 기준)


 

(작성 : http://blog.naver.com/hahaj1)

출처 - http://blog.naver.com/lyslhj75/20032292295

사용자 삽입 이미지


집에 연결되어 있는 인터넷 댁내이전을 신청했더니 1만원이라더군요. 그래서 장비만 있으면 할 수 있을 거 같아 랜툴을 구입했습니다.

 

시간이 넉넉했으면 인터넷으로 저렴하게 구입을 했을 텐데, 시간이 없던 관계로 용산에 나가서 바가지 쓰고 하나 구입했습니다. 같은 제품이 옥션에서 1/3 가격이라니... OTL

 

하여튼 랜잭까지 구입하고 집에 와서 연결하는데 케이블과 잭 연결이 어떻게 되는지 궁금하더군요. 잘못 연결하면 안될 거 같아서 먼저 연결된 거 그대로 보고 따라 했는데... 다행히 인터넷 연결은 잘 되더군요.

 

근데, 오늘 랜툴 가격 검색하다가 랜케이블 연결하는 방법이 나와 있어서 퍼왔습니다.

 

도움을 필요로 하는 분들을 위해서...

출처 -  다음 카페 피씨방 이야기기 http://cafe.daum.net/Pcbangstory

 

 

간략소개: 원격제어 예) 카운터에서 2계정돌리나 리니지장사켜놓고 카트하나 모 이런거 확인할 수

있는 프로그램입니다..

 

■  설치방법

 

그냥 노멀하게 갑니다.. 일반 다른 프로그램과 같습니다..

사용자 삽입 이미지


 Next

사용자 삽입 이미지


동의는 해줘야겠쪄?

사용자 삽입 이미지


Next

사용자 삽입 이미지


설치경로를 정해줍니다..

사용자 삽입 이미지


밑줄친 2가지 만으로도 사용하는데는 지장이없습니다.. 하지만 걍.. 풀로 Next

사용자 삽입 이미지


시작메뉴에 UltraVNC 폴더라는 이름으로 만들꺼냐라를 묻는 항목 걍 Next

사용자 삽입 이미지


추가기능설정입니다..

 

1. 시스템 서비스에 등록할건지의 여부.. 간편히 시작메뉴에 vnc서버를 등록해서

시작과 동시에 구동시킬건가를 물어보는 항목입니다.. 모니터링할 서버에 시작과

동시에 자동서비스 하실꺼라면 반드시 체크하셔야 합니다..

보통체크를 하셔야겠지요? 이항목을 체크할시 트레이아이콘에 아이콘이 생성되지

않으면 백그라운드로 서비스가 실행됩니다..

확인은 ctrl+alt+del - 프로세스 -winvnc.exe 로 확인하실수 있습니다..

 

2.  시작 또는 재부팅시 서비스활성화를 뭍는 항목

 

3. Ms-Logon 요항목은 보안에 관련된 항목이며 접근제어관련목록을 저장할것인가를 뭍는항목

선택후 저장경로를 뭍습니다..

 

4. 관리자 정보를 저장할것인가를 뭍는 항목 선택후 저장경로를 뭍습니다..

 

5.Vnc의 이전 설정값을 지울것인가에대한 항목

 

6. 바탕화면에 아이콘생성 항목

 

7. 여러 Vnc 뷰어를 .vnc 파일로 확장할것인가를 뭍는 항목

 

Next

사용자 삽입 이미지


Install

사용자 삽입 이미지


Next

사용자 삽입 이미지

 
Finish
 
 
 
■  기본 사용메뉴얼

 

1번-모니터를 하기위해 사용하는 PC와

2번-모니터링할 PC에 모두 vnc가 설치되어있어야 합니다..

 

설치메뉴얼대로 설치를 하셨다고 간주하고

 

vnc역쉬 다른 원격제어 소프트웨어처럼 서버와 클라이언트 2가지 모드를 제공하며

1번이 클라이언트모드 2번이 서버모드가 됩니다..

 

예를들어.. 우리가.. 자주하는 인터넷 서핑 어딘가에 그정보를 담고 있는 컴터가 있습니다..

우리는 그 컴터안에 있는 정보를 인터넷을 통해서 공유할 수 있는것이고요..

 

여기서 그정보를 담고 있는 컴터가 서버가 되는것이고 그걸 이용하는 저희가 클라이언트가

되는 것입니다..

 

Vnc 역쉬 다른사용자 PC를 모니터링하는것이므로 그정보를 가지고 있는 다른사용자의 PC가

서버가 되는것이고 그걸 모니터링하는 PC가 클라이언트가 됩니다...

 

1번::: 클라이언트

2번::: 서버

 

클라이언트와 서버의 기초적인 개념이였구요...

 

자그럼 Vnc를 실행해 볼까여? ..

 

모티터링할 PC에서 Vnc 서버모드를 실행합니다...

사용자 삽입 이미지


사용자 삽입 이미지


많은 옵션 체크 박스를 가지고 있죠 ^^;

아직은 설정을 변경하지마시고요  Vnc Password 항목만 사용할 비번으로

변경해주세요..

클라이언트 PC에서 모니터링할 PC로 접속시 Password 항목에 사용됩니다..

 

Apply -> OK

 

Vnc 서버가 구동되는것을 우측하단 트레이아이콘으로 확인하실수 있습니다...

어짜피... 사장님들께선 ip 번호를 다알고 계시겠지만 혹시나 하는 맘에

Vnc 서버의 ip를 모르신다면 tray 아이콘에 마우스를 가져가 보시면...

풍선도움말로 ip를 확인하실수 있습니다..

 

자 아이피 까지 확인을 하셨다면... 이제 모니터링 할 수 있는지를 확인하는 길만 남았져?

다시 1번PC로 돌아와서 Vnc Viewer를 실행합니다..

사용자 삽입 이미지


사용자 삽입 이미지


역쉬 다른 설정은 유지하며 Vnc Server : 아이피만을 변경해줍니다...

모니터링할 PC의 ip를 기입해주시면 됩니다..

 

다음은 접속 Connect ....

사용자 삽입 이미지
사용자 삽입 이미지


아까 설정하셨던 Password를 입력하시면 됩니다... ^^;

사용자 삽입 이미지



Vnc Viewer로 모니터링하는 장면입니다... ㅋㅋ 영웅오토가 얼마나 잘돌고 있는지 확인하는 중

입니다.. ㅋㅋ 잘돌고 있군 ^^

 

그래픽 hook driver를 설정하지 않은 상태이므로 모니터링 하는게임의 그래픽이 물결은 감소하셔

야할듯 ㅎㅎ 원격으로 직접 겜을 한다는건 솔직히 십만배랙이라.. 불가능하다고 봐야하고요

그냥 사용자가 어떤걸 이용하고 있는지의 파악정도만을 우선으로 하시면 될것 같네요..

 

주의하실점 ::: 접속후 마우스 키보드 입력은 금물입니다.. 내PC처럼 똑같이 컨트롤 가능하기때문에

사용중이신 분께서 금방 인지하실수 있으니 테스트시 이외에는 키보드마우스입력은 삼가해주세요..

 

 

■ 시작메뉴

 

우선 아래 그림을 보면서 번호에따라 설명드릴께용 ^^;

 

사용자 삽입 이미지


1. Install Default Registry Settings : Vnc 레지값을 기본값으로 변경할때 사용합니다..

 

2. Install WinVNC Service : System Service에 등록합니다.. 단 바로 실행되는게 아니라

재부팅후적용됩니다. (별도의 실행없이 항상  VNC는 실행되어있습니다.)

 

3. Install WinVNC Service silent : 2번항목과 같지만 재부팅후 등록됩니다란 메시지를 보여주지 않습니다.

 

4. Remove WinVNC Service : System Service에서 VNC항목을 제거 합니다..

 

5. Reinstall WinVNC Service (Silent) : 3번항목으로 등록했을시 5번항목으로 제거 하실수 있습니다.

 

6. Run Service Helper : 도움말 항목

 

7. Show About Box : VNC 릴리즈 정보를 보여줍니다..

 

사용자 삽입 이미지


8. Show Default Settings : 서버기본설정화면을 보여줍니다..

 

사용자 삽입 이미지



9. Show User Settings : 사용자 PC(My PC)  환경설정 (기본값)

 

10. Show WinVNC Server Help :  도스에서 쓰이는 실행옵션을 보여줍니다...

 

 

이상 시작메뉴에 관한 사항은 어느정도 정리가 된거 같네요

 

 

■ 서버설정

 

Ultra VNC 1.0.1(원격제어) 사용메뉴얼 <2탄>

오늘은 모니터링할 PC(Vnc 서버)설정에 대해서 설명하겠습니다..

 

우선 모니터링할 PC에서 Vnc서버모드를 실행합니다...

 

사용자 삽입 이미지

사용자 삽입 이미지


1) Incoming connections

 

1. Accept Socket Connections

 

소켓 연결관련 항목입니다.. 우리가 사용하는 (데이터를 주고 받는)소프트웨어들은 대부분 소켓프로그래밍으로 짜여져 있습니다.. Vnc또한 그중하나이며 활성화시 (auto)

기본 디스플레이 0 , main port 5900, http port 5800번을 이용합니다...

 

예를 들어 5900번 포트를 다른 서비스로 이용하고 있다면 Vnc서버로의 접속이 불가능합니다.

한포트당 하나의 서비스만을 사용할수 있습니다.. 일반적으로 우리가 웹서핑을 할때 사용하는 포트는

80번입니다.. 만약네이버에서 80번포트를 막아놓고 8080포트로 웹서버를 구동한다면

 

예) http://naver.com:8080 으로 접속하셔야만 네이버를 이용하실수 있습니다..

 

port란 :  일종의 통로입니다. 데이터가 오고가는 길~  5900번길을 이용한다 5800번 길을 이용한다

욜케 보시면 되겄네요 ^^;

2. Enable JavaViewer (HTTP connect)

 

웹서핑을 한다라는것은 네이버(웹서버)에서 웹언어로 짜여진 페이지를 본다라고 할수 있습니다.

웹언어에는 여러종류가 있습니다. (html, xml,java,php,asp 등등) 그중에서도 자바는

서버지향적(php,asp)처럼 소스자체가 서버의 부하를 주는 서버에서 구현되는 스크립트언어가 아니라

클라이언트에서 구현되는 (서버의부하를 주지않는 언어)이므로 Vnc서버에서 자바를 통해 구현된 사이트를 제대로 보기위해선 별도의 옵션이 필요합니다..

 

왜냐면 모니터링하는 PC가 우리한테는 Vnc서버일지는 몰라도 네이버에게는

클라이언트기때문입니다..

 

네이버에게는 우리가 직접적인 클라이언트가 아니므로 이런경우가 생기는것이겠지여???

 

예를들어 슈퍼마켓(Vnc서버)이 있습니다.. 우리는(Vnc클라이언트)생활용품을 사기위해 슈퍼마켓을

이용합니다.. 슈퍼마켓또한 우리에게 용품을 팔기위해선 물류업체(네이버)를 통해 그용품들은 구매하겠지여? 요기선 물류업체가 서버이며 슈퍼마켓이 클라이언트가 되는것입니다..

 

하지만 물류업체는 우리에게 다이렉트로 용품을 팔진 않습니다.. 슈퍼마켓과의 일종의 계약(자바)

이 있기때문이죠~~ 그래서 우리는 그 계약을 위해 별도의 옵션이 필요한것입니다... ^^;

 

별로 중요하지도 않는 부분인데 ㅎㅎ 야그가 길어졌네요 암튼...

자바를 제대로 구현확인할수 있는 방법은 옵션항목체크후 http://remote-machine:http-port/

 

remote-maching : 모니터링할PC의 ip 예(192.168.0.32)

http-port : 기본값 auto로 설정되있다면 5800

 

http://192.168.0.32:5800

 

3. Allow Loopback Connections

 

Loopback : 네트워크장비(랜카드)없이도 웹서버 구동시 127.0.0.1로 내PC의 웹서버를 테스트 할수 있는 일종의 가상 네트워크장비라 할 수 있습니다..  

 

중요한사항은 아닙니다.. 그냥 읽고만 넘어가세요~

 

2) Authentication
1. Vnc Password  클라이언트로 접속시 보안을 위해 Password 항목을 체크합니다.. Password를
설정하시는 항목입니다..
2. Require MS Logon 
여려명의 사용자가 한PC를 사용할때 설정해주는 부분입니다.. 그룹지정으로 로그온할수 있는 사용자를
제한할 수 있습니다..
3) File Transfer
일종의 ftp로 보시면 됩니다..  Vnc서버에서 파일 다운로드를 가능하게 할것인가에 대한 항목
다운받을 파일이 있다면 필요하겠져? Vnc클라이언트 항목에서 한번더 설명들어갑니다..
4) DSM Plugin

Data Stream Modification 데이터(자료)의 스트리밍을 조절할 수 있는 플러그인을 사용할 것인가에

대한 항목이면 별도의 플러그인을 필요로 합니다.. 걍 패스~~~

 

5) When last client disconnects

일반적인 모드로 접속했을시 Do Noting 항목에 활성화를 하지만 xp나 2000의 관리자 모드(administer)로  접속했을시 Lock Workstation" or "Logoff Workstation 둘중하나로 활성화 해야 보안상 위험을

감소 할수 있습니다..

 

6)  Keyboard & Mouse

 

클라이언트PC에서의 키보드입력과 마우스입력을 허용할것인가에 대한 항목

활성화시 접속하는클라이언트에서 키보드,마우스입력을 Vnc서버에서 사용할 수가 없습니다.

 

7) Query on incoming connection

 

Display Query Window 활성화후 Timeout을 설정하면 Vnc서버로 들어오는 접속자의 정보(ip)를

확인후 접속을 허락할지 말지를 정할수 있습니다..

Default action 은 Refuse 활성화

 

예) 만약 Timeout 5초 설정후 Default action Refuse 활성화시 누군가의 접속시도요청에 수락을

하지 않는다면 5초후 자동 접속불가로 설정됨~~ 반대로 Accept 활성화시 자동 접속으로 설정됨

 

만약카운터에 설정을 하시고 집에서 카운터를 모니터링한다면 알바가 이게 모지 하고 궁금해하겠쪄?

ㅎㅎ 몰래 보셔야 하는상황이라면 기본설정으로 두시면 됩니다..

 

8) Multi viewer connections

 

하나의 Vnc서버에 여려명의 클라이언트가 접속할시 설정할 수 있는 항목입니다..

 

1. Disconnect all existing connections : 기존연결된 클라이언트를 모두 차단하고 마지막에 접속시도

한 클라이언트만을 허용

2. Keep exsiting connections : 어떤연결이 들어와도 모두 접속을 유지시킨다...

3. Refuse the new connection : 새로운접속을 거부한다..

4. Refuse all new connection :  가장먼저 접속한 클라이언트외 모든 접속을 거부한다.

 

9)Misc

 

1. Remove Wallpaper for Viewers  : 서버의 바탕화면을 무시하고 없음으로 표시합니다.. 원격으로

이용하는 것인만큼 최대한의 리소스로 관리하기위해 활성화합니다..

 

2. 제가 사용하면서도 신기했던 부분인데요 ^^ Vnc서버의 모니터전원을 제어할수 있는부분입니다

활성화한다면 서버의 모니터전원을 on/off 할수 있습니다.. (모니터불량으로 인식할수도있다는 ^^)

 

3. Enable Alpha-Blending Screen Blanking : 2번과 비슷한 기능이지만 Vnc서버에서는 마우스만이

화면에 보입니다.. 클라이언트만이 컨트롤할 수 있으며 서버에서는 마우스만 보고있어야합니다.. ^^;

 

4. Capture Alpha-Blending : 활성화시 아이콘끌기,특수효과,마우스 이펙트등 여러 cpu점유율을 올려주는기능을 제공합니다..

 

5. Disable TrayIcon : 서버재시작시 우측하단의 트레이아이콘을 생성하지 않고 실행합니다.

 

6. Disable clients options in tray icon menu : 활성화시 Vnc트레이아이콘의 menu에서 Add New Client와 Kill All Clients 기능이 비활성화 됩니다..  

 

7. Forbid the user to close down WinVNC : 활성화시 Vnc트레이아이콘의 menu에서 Close VNC

기능이 비활성화 됩니다.

 

8. Log debug infos to the WinVNC.log file : 활성화시 클라이언트 접속정보를 C:\WinNT\system32 안에 WinVNC.log로 저장합니다..

 

10) Default Sever Screen Scale : 1 / 1

 

1/1 일때 서버와 같은 스케일(크기 동일화면)로 클라이언트 화면에서 모니터링할 수 있습니다..

 

이상 Vnc서버설정 메뉴얼이였습니다.. ~~

 

 

 

■ 클라이언트설정

 

 

우선 모니터링할 PC에서 Vnc서버가 실행중이라면 이제 횐님들께서 사용하시는 PC에와서

모니터링을 하기 위해 Vnc클라이언트모드를 실행합니다...

 

사용자 삽입 이미지

사용자 삽입 이미지


1) Vnc Sever : 모니터링할 PC의 ip 번호 experimental

 

Quick Options

 

@ 사용하는 회선에 따라서 좀더 원할한 접속을 위해 접속전에 모니터링 환경을 설정해주는 부분입니다.

일반적으로 AUTO를 사용하지만 댁에서 사무실로의 연결이라면 저해상도의color가 접속을 좀더 원할하게 해줍니다... (리소스 사용의차이)

 

1. AUTO : 자동 최적화 (일반적으로 가장마니 사용)

2. ULTRA : 전용선 속도가 2M 이상일때 (32비트 color)

3. LAN :  전용선 속도가 1M (16비트 color)
4. MEDIUM : 128-256 일때 (256 color)
5. MODEM : 19-128 일때 (64 color)

6. SLOW : 19 이하일때 (8 color)

 

View Only : 활성화시 접속후 View기능만을 제공합니다.. 키보드 마우스 입력(x)

Auto Scaling : 자동으로 화면비율을 조정해줍니다..

 

Options.....

 

사용자 삽입 이미지


빨갱이 박스 : Quick Options 항목의 자세설정부분입니다..

 

Auto select best settings : 활성화시 빨갱이박스는 활성화 되지않습니다...

 

ULTRA 설정..      LAN 설정..     MEDIUM 설정..        MODEM 설정..       SLOW 설정..

 

 

나머지부분은 기본설정...

OK - Connect

 

사용자 삽입 이미지

Password : 거시기~~

 

사용자 삽입 이미지


자 또 영웅이 나왔네요 제 본캐임뉘다~~ ^^;  그럼 툴바설명들어갑니다...

 

 

 

Send CTRL+ALT+DEL

 

기능은 서버PC의 작업관리자창을 띠우는 기능인데요 안먹히네요 ^^;

 

Toggle Full Screen Mode

 

말그대로 모니터링을  풀스크린모드로 하게끔해주는 툴입니다. 원위치를 원하시면 아이콘을한번더~~

 

Show Connection Options...

 

처음 접속시 설정했던 세부옵션을 보여주는 툴입니다.. 위에서 3번째 이미지를 다시보여줍니다.  

 

Refresh Screen

 

인터넷창의 새로고침과 비슷한 기능이라고 보시면 됩니다..  

 

Send 'Start' (CTRL+ESC) to host

 

그림처럼 키보드의 윈도위키를 표시합니다.. 시작메뉴가 활성화 되겠쪄???

 

Send Custom Key

 

특정키를 사용할때 쓰는 토글입니다... 이것도 잘안된다는~~ ^^;

 

Show Status Window

 

서버와의 현재 연결상태를 보여줍니다...

 

Close Connection

 

서버와의 연결을 끊습니다..

 

Hide Toolbar Buttons

 

툴바를 숨깁니다.. 툴바를 다시표시하시려면 단축키 (Ctrl + alt + F9)

 

Toggle Remote Input and Remote Blank Monitor

 

제가 Vnc에서 가장강력한 기능이라고 생각하는 기능입니다.. 서버설정에서 설정이 되어있어야만

사용할 수 있는기능이고요 서버설정에서 말씀드렸듯이 서버의 모니터전원에 on/off를 관리합니다..

사용시 서버에서는 모니터를 (on) 할 수 없습니다.. (고장으로 오인할수 있음^^)

 

Open File Transfer...

 

FTP 기능을 포함시킨것이라고 생각하시면됩니다.. 서버에 필요한 파일있을때 사용하시면 유용합니다.

 

그럼 함해볼까여??? 

사용자 삽입 이미지



사용은 아주 간단합니다..

 

1) 서버에서 자료를 가져온다  REMOTE MACHINE 에서 파일 위치 확인후 LOCAL MACHINE의

저장될 위치를 선택하신후 Receive 버튼을 클릭하시면 내PC로 전송이됩니다..

 

2) 반대로 보내고 싶으시다면 같은방법후 Send만 누르시면 되겠져??

 

Select Single Window 

 

pass

 

Select Full Desktop

 

pass

 

Open Chat...

 

서버와 클라이언트간에 챗팅을 지원합니다. 실행시 서버화면에 동일한 챗팅화면이 실행됩니다.

몰래보는상황이라면 좀 황당할 수도있겠네여?? 

+ Recent posts