Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 반도체 엔지니어
- 반도체 취업
- 메모리
- 네트워크
- 유니티에러
- 레지스터
- 네트워크보안
- 메타마스크
- MLAgent
- 유니티
- 암호화
- 반도체
- 면접
- 게임기획
- 컴퓨터구조
- 던전앤파이터
- Unity
- 보안
- 에러
- 머신러닝
- 아두이노
- memory
- 아두이노함수
- 인터럽트
- 아두이노우노
- 네오플
- 던파
- MuchineRunning
- 이더리움
- neople
Archives
- Today
- Total
Dreaming Deve1oper
NSIS란? 본문
NSIS [Nullsoft Scriptable Install System]
- NSIS는 스크립트 기반으로 동작하는 Windows용 설치 시스템이다.
- Windows에서 인스톨러를 구축하도록 도와주는 프로그램이다.
- 오픈라이선스이며 완전히 무료이다.
- .nsi를 확장자명으로 사용한다.
- NSIS를 사용하는 대표적인 제품으로 7zip, Google, Firefox, Filezila 등이 있다.
■ Plug-In
- NSIS는 설치 프로그램과 통신할 수 있는 플러그인으로 확장 가능하다.
- 플러그인은 C, C++, 델파이로 작성할 수 있다.
- 여러개의 플러그인이 NSIS 패키지에 내장되어 있으며 이것을 통해 설치 프로그램에서 스플래시 화면, 사용자 지정 페이지 등을 보여줄 수 있다.
■ 장단점
▶ 장점
- 파일의 크기가 작다.
- Windows에서 높은 호환율을 보인다.
- Script 방식으로 Installer의 동작을 제어할 수 있다.
- UI 등을 편집할 수 있다.
- 다국어 지원
- 필요한 기능을 plug in을 통해 추가할 수 있다.
- web을 통한 설치, 패치를 지원한다.
- 하나의 설치 마법사에서 여러 프로젝트를 통합할 수 있다.
▶ 단점
- 스크립트 학습이 필요하다.
- 한글처리의 문제가 있다. (프로그램 설치 시 을/를 혹은 이/가 같은 경우에 문제가 발생)
- Dialog의 LDU 문제로 MODERN UI 사용시 이미지가 늘어나 보인다.
Comments