LICENSE BGcolor.nsi ; 스크립트가 있는 데이터 ;(초급 사용자는 HM NIS Edit, Venis IX 로 Open 사용 권장)
wow.ico ; 설치 애드온이 만들어 지고 나서 생기는 설치 아이콘 (개인에 맞게 설정 : 48 X 48)
RIGHT Head.bmp ; 설치 페이지 오른쪽 상단 화면 (개인에 맞게 설정 160 X 40 )
wow_welcome.bmp ; 설치 애드온의 설치 화면의 일부 화면 (개인에 맞게 설정 / 권장 크기 : 200 X 300, 164 X 314)
License.txt ; 설치 애드온의 설치 화면에서 나오는 라이센스 항목 (개인에 맞게 설정)
LICENSE BGcolor 5.0.4_a ; 설치 애드온 예제
# script by MONK
## 배포할 프로그램의 정보
!define PRODUCT_NAME "MONK" ; 설치 애드온 이름
!define PRODUCT_VERSION "5.0.4_a" ;프로그램의 버전
!define PRODUCT_PUBLISHER "MONK" ;프로그램을 배포하는 사람
!define PRODUCT_DIR_ROOT_REGKEY "HKLM" ;프로그램의 설치 정보를 넣을 레지스트리의 최상위 경로
!define PRODUCT_DIR_REGKEY "SoftwareLICENSE BGcolor" ;프로그램의 설치 정보를 넣을 레지스트리의 하위 경로
## 설치 프로그램의 아이콘과 배경 삽입
!define MUI_ICON "wow.ico" ;설치 프로그램의 아이콘
!define MUI_HEADERIMAGE ; 설치 페이지의 오른쪽 상단 이미지 배경
!define MUI_HEADERIMAGE_BITMAP "RIGHT Head.bmp" ; 오른쪽 상단 이미지 배경 (160 X 40)
!define MUI_HEADERIMAGE_RIGHT
!define MUI_WELCOMEFINISHPAGE_BITMAP "wow_welcome.bmp" ;환영 페이지의 배경
!define MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH ;환영 페이지의 배경을 늘리지 않음
!define MUI_LICENSEPAGE_BGCOLOR /gray ; 라이센스의 화면색
## 설치 프로그램의 정보 설정
OutFile "LICENSE BGcolor ${PRODUCT_VERSION}.exe" ;설치 프로그램의 이름
InstallDirRegKey HKLM "SOFTWAREBlizzard EntertainmentWorld of Warcraft" "InstallPath" ;프로그램을 설치할 경로를 와우의 레지스트리에서 가져오기
InstallDir $INSTDIR ;프로그램을 설치할 경로 설정
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" ;설치 프로그램의 상위에 주로 나올 제목
BrandingText /TRIMRIGHT "${PRODUCT_NAME}" ;설치 프로그램의 하부에 가로줄과 함께 나올 텍스트
# MUI 1.67 compatible : 매크로 삽입 ------------------------------------------------------------
!include "MUI.nsh"
!include "WordFunc.nsh"
!include "FileFunc.nsh"
# 페이지 삽입 ------------------------------------------------------------
;!define MUI_ABORTWARNING ;설치/제거 도중 취소하면 경고
!insertmacro MUI_PAGE_WELCOME ;환영 페이지
!insertmacro MUI_PAGE_LICENSE "License.txt" ;라이센스 페이지 (본인에 맞게 설정)
!insertmacro MUI_PAGE_COMPONENTS ;설치 항목 선택 페이지
!insertmacro MUI_PAGE_DIRECTORY ;설치할 경로 선택 페이지
!insertmacro MUI_PAGE_INSTFILES ;설치 페이지
;!define MUI_FINISHPAGE_NOAUTOCLOSE ;인스톨후 마지막페이지로 바로 넘어가지 않음
!define MUI_FINISHPAGE_RUN "$INSTDIRLauncher.exe" ;마지막페이지에서 실행할 프로그램
!define MUI_FINISHPAGE_RUN_TEXT "월드오브워크래프트 실행하기" ;마지막페이지에서 실행할 프로그램의 설명
!insertmacro MUI_PAGE_FINISH ;마지막 페이지
# 언어 파일 설정 ------------------------------------------------------------
; 본 항목은 반드시 페이지 삽입 보다 뒤에 와야 합니다.
;!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "Korean"
Section /o "Ara_Broker_Guild_Friends" Add01_SEC ; /o 옵션는 체크 되어 있는 항목을 기본적으로 체크가 해제 된 상태에서 선택 하게 해주는 옵션
SetOutPath "$INSTDIR" ; 설치후의 애드온이 있는 위치
; 파일 복사
File /a /r "D:TestUIInterfaceAddonsAra_Broker_Guild_Friends" ; 설치전의 애드온이 있는 위치
SectionEnd
; Section descriptions
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${Add01_SEC} "길드와 친구 목록"
!insertmacro MUI_FUNCTION_DESCRIPTION_END