더 간단한 버전; http://l4dse.tistory.com/428
NSIS 인스톨러 업데이트 기능 (Installer update)
NSIS로 몇달간 만지작 해보다 보니 자동 업데이트 기능이 필요했다.
그래서 구글링으로 몇일동안 찾아봤으나 찾을수가 없었다.
하도 답답한 나머지 내가 직접 업데이트 기능을 만들어 봤다.
아직 완벽하지는 않으나 내가 사용하기엔 전혀 무리가 없었다.
MUI 기준으로 짰음.
준비물
우선 위에 업로드된 version.ini 파일을 자신의 인스톨러 버전보다 높게 설정해주세요.
전 100 버전으로 인스톨러를 제작할거라서 101로 해두었습니다.
그런후 version.ini 를 자신의 웹서버(웹사이트)에 업로드 해주세요.
네이버는 어림도 없습니다.
(티스토리는 스킨에 업로드해서 사용할수 있습니다)
이제 스크립트를 추가할 차례입니다.
아래 스크립트를 자신의 스크립트에 추가또는 수정해주세요.
스크린샷
위 사진처럼 뜬다면 완료!전 100 버전으로 인스톨러를 제작할거라서 101로 해두었습니다.
그런후 version.ini 를 자신의 웹서버(웹사이트)에 업로드 해주세요.
네이버는 어림도 없습니다.
(티스토리는 스킨에 업로드해서 사용할수 있습니다)
이제 스크립트를 추가할 차례입니다.
아래 스크립트를 자신의 스크립트에 추가또는 수정해주세요.
스크린샷
(위는 현재 테스트중인 마인크래프트 통합다운로더의 업데이트 체크 기능)
만약 강제로 업데이트 하게 하고싶다면 아래처럼 하면 된다.
MessageBox MB_OK "신버전이 발견되었습니다.$\n신버전을 다운로드 합니다"
'자료 > NSIS' 카테고리의 다른 글
[NSIS] 7z.exe 로 압축을 해제 하는 방법 (2) | 2012.03.07 |
---|---|
NSIS 인스톨러 업데이트 기능 2 (0) | 2011.02.10 |
NSIS, 스플래쉬 이미지 플러그인 및 사용법 (2) | 2010.12.27 |
NSIS , 설치 조건 (특정 파일이 필요할때) (0) | 2010.11.27 |
Nsis Downloader // NSISdl 한글화 (0) | 2010.11.06 |
Nsis 7z.exe 사용시 문제점. (0) | 2010.11.05 |
Nsis 7z 001파일 문제 해결. (0) | 2010.11.01 |