사실 저는 오늘 처음 사용해본 프로그램이라 고급 사용법은 잘 모릅니다. 그냥 무조건 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)

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

http://usboffice.kr/zbxe/

  1. BlogIcon 한솔이
    2009.06.25 23:06

    와 감사합니다.
    그렇잖아도 VHD 요즘 맛들이면서 빌드버전별로 설치해 보는데, 가장 힘든 부분이 프로그램들 재설치 부분이었는데, 포터블로 만들어 사용한다면, 참 편리하겠군요.^^

  2. BlogIcon 으뜸회오리
    2009.06.25 23:12

    http://www.box.net/shared/03m9s2g6ng

    주의 사항>> 사용자 계정이 한글이름이거나
    이 프로그램 상위 폴더에 한글 폴더가 있을 경우 시리얼을 묻는 창이 뜹니다.

    한글패치해서 만들었습니다.
    팝업이 뜨지않을겁니다.

  3. BlogIcon 검천
    2009.06.25 23:44

    처음 체크는 체크 한 프로 그램만 실행파일화 됍니다 ..
    센드박스 체크 하는거는 2번째거 고르면 실행파일있는데 폴더 생기면서 설정 파일등이 저장됩니다 ^^
    파일 시스템 체크는 워드 같은 경우 파일 저장할때 센드박스에 하냐 아니면 실 하드에 저장 가능하게 하냐 옵션 입니다 ...

    많이 써봤다죠 ㅎㅎ

  4. BlogIcon 검천
    2009.06.25 23:46

    3버전대와 4버전대가 서로 어느정도 잘되고 안돼는게 있습니다 ^^..

    좀더 알고 싶으시다면
    http://usboffice.kr/zbxe/
    여기로 ㅎㅎㅎ.. 포터블 전문 싸이트 입니다 ..

  5. BlogIcon godworld
    2009.06.26 00:03

    예전에 한창 자주 사용했었죠... XP에서는 잘 되었으나
    윈7에서는 틴스톨로 제작된것은 작동을 안합니다..
    오토잇으로 제작된것은 잘 될지 모르겠지만.. 잘 될듯하네요

    틴스톨... 좋긴한데.. 윈7 지원해주면 참 좋을텐데 말입니다.

    그래서 전.. 버렸습니다 ㅠㅠ

    • BlogIcon snoopy
      2009.06.26 15:53
      수정 및 삭제

      혹시라도 버전업 되면 윈도우 7 지원해줄지 기다려봐야겠군요 ^^;;

  6. BlogIcon 검천
    2009.06.26 00:14

    레지는 ThinApp 실행했다 정도만 남을겁니다 ..


    * DirectoryIsolationMode=Merged

    이 부분도 거의 위 설정대로 "merged" 로 해 주는게 좋다. PC 와의 분리 정도를 나타내는것인데, 거의 대부분의 프로그램에서 "merged" 로 해주면 별 문제없이 실행된다. 만약 옵션을 "merged" 로 하지않고 "WriteCopy" 로 할경우 프로그램 실행하는데는 문제가 없으나 office 로 문서 작성 후 저장하면~ 무조건 샌드박스 ( 샌드박스는 밑에서 다시 설명 ) 폴더안에 저장된다. 조금은 귀찮아진다는 뜻이다.

    압축 할때는 bz2 였나 기역이 안나는데 ..;; 암튼 하는게 조아요 ..(한단계 더 압축 할수도 있는데 .. 7z였나 ...푸는시간이 너무 걸린다는...)
    (ini 로 대부분의 설정을 다시 할수 있어요 .. 잘못 채크했다고 다시 안깔아도 됨 .. 생성은 다시 해야 하지만..)

  7. BlogIcon Universewalker
    2009.06.26 00:48

    와.. 정말 필요한 프로그램이였는데 여기서 얻게 되네요~ 한글화 패치파일 슬쩍해 갑니다~ (~_~

  8. BlogIcon 시노루
    2009.06.26 01:28

    그 로고 부분은 캡처(디버깅용) 프로그램이 같이 들어잇을 꺼에요. 그걸 실행해서 열기를 누르면 열기 창이 뜰텐데, ThinApp 설치된 폴더로 가서 *를 엔터 치면 모든 파일이 보이실꺼에요. 거기서 tlink.exe를 꺼내서 리소스 해커로 로고 이미지를 투명하게 만들어 놓은 다음 다시 그 캡처 툴로 꺼내는거랑 똑같이 넣으시면 됨니다. 그냥 바로 복사하시면 안됨니다.(tlink는 두가지 형태로 존재 합니다. 가상화 부분하고 그냥 탐색기로 보이는건 단지 링크일 뿐입니다. 바로 캡처도구로 가상화 부분에 접근해서 파일을 수정하는 것 입니다.)
    뭐, 한글화 패치를 쓰면 모든게 끗이지만요 :)

    • BlogIcon snoopy
      2009.06.26 15:58
      수정 및 삭제

      아 tlink.exe 파일이군요~ 전 구글링해서 logo.bmp 파일 작게 만들라길래 찾아봐도 없어서 안되는줄 알았는데~ 좋은 정보 감사합니다. ^^

  9. BlogIcon
    2009.06.26 07:28

    저는,,
      주로 포터블 자료 구할 땐, 대문씨 블로그 종종 들른답니다. snoopy씨도 무설치를 지향하시나봐요 ^_^

    • BlogIcon snoopy
      2009.06.26 15:59
      수정 및 삭제

      아.. 저는 고스트 매니아라서 그런지 포터블 프로그램에 별 관심은 없었는데 이번에 한번 해보니까 재미있기는 하네요 ^^

  10. BlogIcon 뭐든지용한
    2009.07.26 16:34

    설치된 프로그램의 레지스트리를 추출 할수 있는 프로그램이 있을까요? 새 PC에다 그럼 파일은 따로 옮기고 레지스트리만 병합 시켜서 프로그램 동작 시키면 응용프로그램 동작 할것 같은데 공유라이브러리 같은것도 찾아주고 언인스톨러 보면 프로그램 설치 정보를 이용하여 프로그램을 제거 하잖습니까?ㅎㅎ

    • BlogIcon snoopy
      2009.07.26 16:39
      수정 및 삭제

      Regshot 이라는 툴로 설치 전에 캡쳐하고 설치 후에 캡쳐해서 비교해보면 가능은 하겠는데 이미 설치되어있는 프로그램이라면 어떻게 추출해야 할지 저도 잘 모르겠습니다. 말씀하신대로 Uninstaller 쪽에 단서가 있을 것 같기는 하네요.


    • 2009.07.27 20:08
      수정 및 삭제

      비밀댓글입니다

  11. 도끼
    2011.02.24 15:37

    안녕하세요 스누피님 우선 os는 윈7 32비트입니다.
    포터블 프로그램을 만드려 보려고 우선 네이트온으로 실험해보려고 해봤는데요.
    다음->다음 누르고 사용할 실행 파일 선택에서
    cmd.exe
    regedit.exe
    iexplore.exe
    이렇게 3개밖에 안뜨네요. 네이트온.exe는 안뜨구요.ㅠㅠ 뭐가 문제죠?

    • 자갈치
      2011.03.02 13:49
      수정 및 삭제

      스누피님이 바쁘신가 봅니다.^^
      저는 여긴 처음인데요. 지나가다가 님글 보고 도움이 될까하고 남깁니다. 저는 다른건 좀 약해도 포터블쪽은 좀 알아서여^^ 포터블화로 만드는 방법은 많이 있지만 쉽고 안정적인것중 하나가 ThinApp 입니다. 일단 님의 증상을 보고 말씀드리면 사용하는 방법을 잘 모르시는것 같습니다.
      3개 파일이 나온거는 님이 포터블하고자하는 프로그램의 인스톨 과정을 안거친것 같네요. 쉽게 설명 드리면 위의 진행과정중에 보면 5개의 아이콘이 보일 겁니다. 첫번재는 모니터에 돋보기 두번번째는 cd모양 ......
      이렇게 다섯개 아이콘이 보이시죠. 여기서 중요한건 첫번째와 두번째 입니다. 님께서 결과과 그리나온건 첫번째와 두번째를 다 패스 하셨을때 나오는 결과 물입니다. 당연히 포터블하고자하는 프로그램을 인스톨 안했기때문에 윈도상의 기본적인 프로그램들이 포터블화로 진행 된 것입니다. 올바른 설치법은 첫번째를 next 시키고 ThinApp이 님의 컴을 스캔하고나서 두번째 cd모양이 떳을때는 next 시키지말고 여기서부터 님이 포터블하고자하는 프로그램을 인스톨시키는 것입니다.
      프로그램이 다깔리면 그 프로그램을 실행시켜서 업데이트라던가 정품인증(크랙),각종설정등을 거친후에 프로그램의 정상실행을 확인후 종료하고 ThinApp의 두번째 cd모양의 창에서 next를 눌러 진행 시키면 되는 것입니다. 말로는 쉬운데 글로쓰니 길어지네요.

      참고 : 아 그리고 win7에서는 ThinApp 버전이 4.0.4
      이상인 것으로 해야 포터블이 실행되는걸로 압니다.
      이하버전에서 만들어 지기는 하나 실행은 안되는걸로 알고 있습니다. 그리고 ThinApp도 포터블 된게 많이 있습니다. 개인적인 생각이지만 포토블화 시키는 프로그램을 설치형으로 내놓은것 자체가 아이러니하죠.
      마지막으로 xp에서 포터블화 시킨것은 win7에서는 실행이 안될것입니다. 하위버전에서 만든거라 상위버전에서는 안되는거 같고요.얼마전에 제 노트북에 xp가 필요해 깔고 혹시나 win7에서 만든 포터블이 안되면 어쩌나 싶어 걱정했는데 실행이 잘 되더군요. 상위버전에서 만든건 하위버전에서는 잘 되나 봅니다. 아무쪼록 많은 프로그램을 포터블화 시켜서 편하게 컴 생활 즐기시기 바랍니다.

  12. 저기용;;
    2011.11.20 22:01

    이거죄송한데 시리얼 창 나오는대욤

  13. 민혁's박스
    2016.10.21 13:47

    RegQueryInfoKey failed for HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PolicyAgent\Parameters\Cache
    경고메세지가뜨면서이게...