VMware ThinApp - 포터블 프로그램 만들기
사실 저는 오늘 처음 사용해본 프로그램이라 고급 사용법은 잘 모릅니다. 그냥 무조건 Next 누르기 신공으로 하나 만들어봤는데 잘 되더군요. 다만 런쳐 팝업이 떠서 그게 좀 불만인데 구글링 해봐도 최신버전에서 팝업 없애는 방법은 안 보이더군요. 개발자 분들이나 크래커 분들은 리버스 엔지니어링 하실 수 있겠지만 전 아는게 없어서 ㅠㅠ
우선 이 프로그램에서 권장하는 환경은 클린 상태의 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 폴더에 있습니다.
제가 만들어본 파이어폭스 3.0.10 올려드리겠습니다.
Adobe Flash Player 플러그인 까지만 설치해놓고 캡쳐한 상태입니다.
초기 설정부터 시작됩니다. 10mb 넘어서 분할압축 했습니다.
(헐... 이거 XP에서 만들어서 그런지 윈도우 7에서는 해보니 안 되네요 ;;;)
이상으로 허접한 소개를 마치겠습니다. 고수님들 댓글로 내용보충 해주시면 감사 ^^
(추가1)
으뜸회오리님의 한글패치 & 노 팝업 버전 올려드립니다.
사용자 계정이 한글 이름이거나 이 프로그램 경로에 한글이 있으면 안 된답니다. (예를 들어 바탕 화면)
(추가2)
포터블 프로그램에 대해서 보다 많은 정보는 이 곳을 참조하시라네요.
'유용한 프로그램' 카테고리의 다른 글
FastCopy - 파일 복사 속도를 빠르게 (31) | 2009.09.19 |
---|---|
SDC 파일 마우스 우클릭으로 풀기 (23) | 2009.08.23 |
SDC 파일 풀어주는푸는 프로그램 - UnpackSDC (20) | 2009.08.23 |
exe2cab (12) | 2009.08.11 |
XPlay 3.0.2 - 아이팟 MP3 넣는 프로그램 (16) | 2009.06.25 |
대용량 파일 무료전송 픽짜 (38) | 2009.06.09 |
폴더 파일 비교 복사 프로그램 (5) | 2009.05.19 |
대학생들 무료로 MS 제품 사용합시다. (DreamSpark) (28) | 2009.04.30 |
최근에 달린 댓글 최근에 달린 댓글