Download presentation
Presentation is loading. Please wait.
1
1. 스크립트 작성 마법사 2. NSIS 스크립트 컴파일
Nsis Guide – 배포파일 생성 1. 스크립트 작성 마법사 2. NSIS 스크립트 컴파일
2
1. 스크립트 작성 마법사 – HM NIS Edit 스크립트 작성 마법사를 사용하여 쉽게 배포파일을 만들 수 있다.
스크립트 작성 마법사 클릭 스크립트 작성 마법사 실행 모습
3
1. 스크립트 작성 마법사 1) NSIS 스크립트 마법사 : 프로그램 정보 - 배포할 프로그램 정보를 지정하는 화면
프로그램 이름 : Install시 프로그램명을 상단에 표시해준다. 프로그램 버전 : Install시 프로그램 버전을 상단에 표시해준다. (입력 안해도 무방) 프로그램 웹사이트 : Install시 입력한 웹사이트 링크를 보여준다. (입력 안해도 무방) 프로그램 배포자 : Install시 프로그램 배포자를 표시해준다.
4
1. 스크립트 작성 마법사 2) NSIS 스크립트 마법사 : 설치옵션
- 설치 아이콘, 설치 파일명, 설치언어, 압축 방식을 지정하는 화면 설치아이콘 : 설치파일의 아이콘을 지정 (원하는 아이콘으로 변경 가능) 설치파일 : Install 파일의 이름을 지정 설치언어: 설치시 사용할 언어를 지정 (default : Korean) GUI : GUI 타입을 선택 (두가지 선택가능) -> Modern -> Classic 압축 : 배포파일 압축 방법 지정(4가지 선택가능) -> zip -> bzip2 -> LZMA : 압축률이 가장 높음 -> 선택안함
5
1. 스크립트 작성 마법사 3) NSIS 스크립트 마법사 : 프로그램 디렉토리 및 라이센스
- 프로그램의 기본 설치 경로 및 프로그램의 관련한 라이선스 조항을 지정하는 화면 프로그램 기본 디렉토리 : default 설치 경로를 지정 체크시 사용자가 설치 경로를 변경할 수 있다. 라인센스 파일: 설치시 라이선스 조항을 보여주고 동의 여부를 받고자 할때 txt 파일로 작성하여 첨부한다.
6
1. 스크립트 작성 마법사 4) NSIS 스크립트 마법사 : 프로그램 파일 - 설치할 파일을 지정
- 설치시 여러 작업을 진행 할 수 있도록 그룹을 만들 수 있다. 작업 컴포넌트 : 설치 작업시 다른 작업을 할수 있도록 컴포넌트 추가 및 컴포넌트 명을 변경 할수 있다. 설치 그룹이 여러 개일 경우 사용자가 설치할 컴포넌트를 선택할 수 있도록 하는 옵션 설치할 파일을 지정한다. 파일 1개씩 선택하여 지정하는 방법 폴더를 선택하여 하위 폴더에 파일들을 전부 선택하는 방법 새그룹 : 새 컴포넌트 등록 이름변경: 컴포넌트 이름 변경
7
1. 스크립트 작성 마법사 5) NSIS 스크립트 마법사 : 프로그램 아이콘
- 바탕화면 단축 아이콘 및 시작메뉴에 단축 아이콘을 지정하는 화면 프로그램 시작 메뉴 : 설치파일 시작메뉴 그룹명 시작 메뉴 바로가기 추가 : 클릭시 아래와 같은 팝업창이 열리며 여기서 시작메뉴에 바로가기를 아래와 같이 추가할 수 있다. 바탕화면 단축아이콘 설정한 모습 설치 위치에 fnf.exe로 바탕화면 바로가기를 만든 모습 $DESKTOP : 바탕화면 $SMPROGRAMS : 시작메뉴 기타 등등
8
1. 스크립트 작성 마법사 6) NSIS 스크립트 마법사 : 설치 후 실행 - 설치 완료 후 실행할 exe파일을 지정하는 화면
설치 완료 후 실행할 프로그램을 지정 - 필요 없을 경우 지우면 설치 후 완료 메시지만 보여줌
9
1. 스크립트 작성 마법사 7) NSIS 스크립트 마법사 : 언인스톨러 - 언인스톨러 사용 유무 지정 언인스톨러 사용 :
- 체크하게 되면 언인스톨러 기능 사용가능
10
1. 스크립트 작성 마법사 8) NSIS 스크립트 마법사 완료
- 언인스톨러 지정까지 진행이 되면 마법사가 종료되며 아래 그림과 같이 스크립트가 완성된다.
11
2. NSIS 스크립트 컴파일 1) NSIS 스크립트 마법사를 통해 스크립트가 완성되면 컴파일하여 설치파일(exe)을 만들수 있다. 컴파일 : 스크립트 작성 마법사를 통해 옆에 그림과 같은 화면의 스크립트가 생성된다. 컴파일 아이콘을 클릭하면 설치파일이 만들어진다. 컴파일 완료 후 아래와 같은 배포파일 생성
Similar presentations