Inno 설정
Inno Setup개발자 | 조던 러셀의 소프트웨어 |
---|---|
초기 릴리즈 | 1997; | 전 (
안정적 해제 | 6.2.0 / 2021년 6월 3일; 전 |
리포지토리 | |
기록 위치 | 델파이, 파스칼 |
운영 체제 | 마이크로소프트 윈도 |
유형 | 설치 작성자 |
면허증 | 수정된 BSD 라이센스[1] |
웹사이트 | jrsoftware |
이노 셋업은 조던 러셀이 델파이에서 만든 무료 소프트웨어[1] 스크립트 기반 설치 시스템이다[2].첫 번째 버전은 1997년에 출시되었다.
역사
조던 러셀은 볼런드 델피 구매 시 받은 InstallShield Express에 만족하지 못했기 때문에, 직접 설치 프로그램을 만들기로 결정했다.[3]첫 번째 공개 버전은 1.09이었습니다.[citation needed]
버전 1.09로 설치 패키지를 만들려면 "ISS"를 사용하십시오.설치 디렉토리에 TXT" 파일을 작성해야 한다.파일에서 사용자는 현재 Inno 설정에서 여전히 사용되는 변수와 값을 제공해야 한다.이러한 변수는 설치 패키지의 구성으로 사용되었지만 다른 많은 기능은 변경할 수 없었다.설치 컴파일러는 편집자가 없었고 대본을 컴파일하기 위한 셸에 가까웠다.
Inno Setup은 무료와 오픈 소스로 인해 인기를 끌었다. 상업적 및 비상업적 사용을 위해,[4] 많은 소프트웨어 회사들이 이 도구로 전환했다.[citation needed]Inno Setup이 스크립팅을 기반으로 했기 때문에 Inno Setup의 팬들은 Inno Setup을 위해 설치하기 위한 시각적이고 간단한 방법을 돕기 위해 ISTOol과 ScriptMaker를 시작했다.
Inno Setup은 Shareware Industry Awards를 포함한 많은 상을 2002년부터 2004년까지 3회 연속 수상했다.[5]
많은 사람들이 Inno Setup 소스 코드를 가져와서 Inno Setup의 타사 버전을 개발하는 데 사용했다.[6]2003년 6월 이노설치(Inno Setup)에 편입된 Martijn Laan의 My Inno Setup Extensions가 그 예다.[7]
특징들
주요 기능
- Windows Vista 이상 [8]지원이전 버전은 Windows 2000, Windows XP 및 Windows Server 2003(OS 요구사항 변경), Windows 9x 및 Windows NT 4.0(5.5.0 이전), Windows NT 3.51(v3.0 이전), Windows 3.X(v1.3.0 이전)를 지원했다.
- 단일 바이너리로 다중 플랫폼(IA-32, x64, IA-64) 지원ARM64도 지원한다.
- 간편한 온라인 배포를 위한 프로그램 설치를 위한 단일 EXE 생성 지원(MSI 지원에는 타사 제품 필요)
- 디스크 스패닝 지원
- 사용자 정의 가능한 설치 유형(예: "전체", "최소" 및 "사용자 정의")
- 전체 제거 기능
- DEFLATE, bzip2, LZMA 파일 압축에 대한 통합 지원
- 파일 버전 정보 비교, 사용 중인 파일 교체, 공유 파일 개수, DLL/OCX 및 유형 라이브러리 등록, 글꼴 설치 지원
- 시작 메뉴 및 바탕 화면을 포함한 바로 가기 만들기
- 레지스트리 및 INI 파일 항목 생성
- Pascal 스크립트를 기반으로 하는 통합 스크립팅 엔진
- 다국어 설치 지원
- 암호화된 설치 및 암호화된 설치 지원
- 자동 설치 및 제거
- 유니코드 및 좌우 언어[9] 지원
참고 항목
참조
- ^ a b "Inno Setup License". JRSoftware.org. 7 January 2016.
- ^ Thornton, Bob. "Inno Setup 6.0.3 - Developer & Programming - Downloads". Tech Advisor. Retrieved 21 January 2020.
- ^ "Inno Setup". jrsoftware.org // Jordan Russell's Software. 6 April 2001. Archived from the original on 6 April 2001. Retrieved 21 January 2020.
- ^ Thorn, A. (2009). Cross Platform Game Development. Jones & Bartlett Learning. p. 359. ISBN 978-0-7637-8281-8. Retrieved 21 January 2020.
- ^ "L'association d'un type de fichier avec un exécutable .NET". Blog de Roger MIOT (in French). 17 October 2012. Retrieved 21 January 2020.
- ^ "Inno Setup Third-Party Files". jrsoftware.org // Jordan Russell's Software. Retrieved 21 January 2020.
- ^ "Inno Setup 4.0 Revision History". jrsoftware.org // Jordan Russell's Software. 9 January 2004. Retrieved 21 January 2020.
- ^ "About Inno Setup". JRSoftware.org.
- ^ "Inno Setup change log". JRSoftware.org. Retrieved 18 January 2010.
외부 링크
- 공식 웹사이트
- GitHub에서 Inno 설정
- Inno Setup Extensions 기술 자료(오프라인, 아카이브된 페이지에 대한 링크)
- Dave Murray의 Inno Setup Review(Inno 설정 검토) - Inno Setup에 대한 광범위한 검토(오프라인, 아카이브된 페이지에 대한 링크)
- Lexpa ISVS - Inno Setup for Visual Studio(오프라인, 아카이브된 페이지로 링크)
- Google Analytics를 통한 Inno Setup 보고 - 개발자가 Google Analytics를 통해 Inno Setup의 설치 통계를 볼 수 있는 방법.