자료실/잡자료실2012. 6. 11. 13:00

지원 운영체제

Win95/98/Me/NT/2000/XP/2003

우리가 접하게 되는 대개의 프로그램들은 간단한 설치 파일 하나만으로 배포가 되는 경우가 많습니다. 이러한 설치 파일을 더블 클릭하여 실행하면 마법사 과정에 따라 다양한 파일들을 제각각 폴더를 생성하거나 기존에 존재하는 시스템 폴더 등에 자동으로 복사하게 되며, 각종 레지스트리 항목을 새롭게 기록하고 편리한 실행을 위해 프로그램 메뉴에 아이콘을 등록하는 등의 과정을 진행하게 됩니다.

이렇게 자신이 개발한 실행 파일 및 각종 라이브러리 등의 파일을 하나의 설치 파일로 제작할 수 있게 해주는 것이 바로 이 Inno Setup과 같은 설치 파일 제작 프로그램입니다.

Inno Setup은 설치 파일로 융합할 각종 실행 파일 및 라이브러리 파일들의 경로, 제작자 및 프로그램 관련 정보, 설치 대상 폴더, 언어와 같은 정보등을 iss형식의 스크립트로 코딩한 후 Build 과정을 시작하게 됩니다. 이러한 코딩에 필요한 형식을 잘 모르거나 코딩 작업이 낯선 경우를 위해서 손쉬운 마법사 과정을 통해 이러한 각종 정보등을 입력하여 자동으로 스크립트를 생성할 수 있는 기능도 제공하여 매우 편리합니다.

현재 32비트 기반의 모든 윈도(윈도 95 ~ 2003)에서 설치가능한 실행 파일을 제작할 수 있으며, 설치에 필요한 파일들을 bzip2, LZMA 등의 방식으로 압축하여 설치 파일의 크기를 작게 만듦으로서 보다 배포를 용이하게 만들 수 있습니다.

또한 사용자가 직접 제작한 아이콘을 함께 패키징할수도 있고 레지스트리 및 INI파일에 등재할 항목을 입력할 수 있으며, 이렇게 설치한 프로그램을 제거할 수도 있도록 언인스톨 기능도 넣을 수 있습니다.

이렇게 Inno Setup을 통해 제작한 설치 파일으로 프로그램을 설치할 때, 설치 마법사 과정의 인터페이스 역시도 깔끔하게 신경을 써 놓았기 때문에 보다 프로그램에 대한 인상을 좋게 만들 수 있는 효과도 가져올 수 있습니다.

NSIS와 함께 가장 널리 사용되고 있는 프리웨어 설치 파일 제작프로그램으로서, 자신이 개발한 프로그램을 보다 용이하게 배포하고자 하는 개발자에게 추천합니다.


'자료실 > 잡자료실' 카테고리의 다른 글

MediaInfo 0.7.58 (64-bit)  (0) 2012.06.12
MediaInfo 0.7.58 (32-bit)  (0) 2012.06.12
CCleaner (Crap Cleaner) Slim 3.19.1721  (0) 2012.06.11
ooVoo for Windows 3.5.1.71  (0) 2012.06.11
도메인 등록 정보 Whois 2.7.6  (0) 2012.06.03
Posted by 빈블랭크