출처 : http://blog.empas.com/bwangel/9314543 원문 : http://www.nullsoft.com/free/nsis/makensis.htm 주로 이용하는 것들 (NSIS/예제1, NSIS/예제2, NSIS/예제3 을 작성할 때 필요한 것 정도의 수준)위주로 정리. 좀 더 자세한 것에 대해서는 원문을 참조. Installer attributesGeneralInstall DirectoryLicense Page - 라이센스 관련 페이지에 쓰이는 속성들Component Page - 설치할 항목을 선택하는 페이지에 쓰이는 속성들Directory Page - 설치할 디렉토리를 선택하는 페이지에 쓰이는 속성들Install Page - 실질적인 Install 화면을 표시하는 페이지에 쓰이..
메모리상에 얹어저있는 프로그램을 강제로 종료시켜줍니다.네이트온 광고패치 스크립트에서사용한 것 과 같은 플러그인입니다.사용법은 간단합니다.dll 파일을 NSIS의 플러그인 폴더에 풉니다.KillProcDLL::KillProc 프로세서이름예) KillProcDLL:KillProc IEXPLORE.exe하면 익스플로러가 죽습니다. 음. 익스 파일이름이 저게확실한지 모르겠네요.또한 함수호출후에는 $R0 변수에 반환값이 들어옵니다. 이값을 비교해서 종료여부등을 알 수 있습니다.자세한 사항은 txt 파일을 참조하시면 됩니다.KillProcDLL-bin.zip출처 : http://jgh0721.egloos.com/1627964
NSIS의 매력적인 기능중 하나가설치를 진행하는데 특정파일이 필요할때그파일이 있는지 없는지 파일로 확인이 가능하다는 점입니다. (설치하려는 폴더에 left4dead2.exe가 있어야 설치가 가능하다) 아래의 코드를 귀하의 NSIS 스크립트에 추가해주시면 됩니다 ;경로를 지정할때의 함수Function .onVerifyInstDir;$INSTDIR은 선택한 경로입니다.;선택한 경로에 needfile.exe가 있을때만 확인버튼을 활성화 합니다.(폴더도가능)IfFileExists $INSTDIR\needfile.exe GoodAbortGood:FunctionEnd 출처 – http://l4dse.tistory.com
1. 설치파일 추가OutFile “Setup.exe” – 컴파일 후 생성될 설치파일 명 InstallDir “$PROGRAMFILES\myprog” – 프로그램이 설치될 경로SetOutPath “$INSTDIR” – 파일을 쓸 경로 설정 SetOverwrite on – 파일을 쓸때 덮어쓰기 허용 File “file1.txt” – 설치할 파일 명 File “file2.txt” – 설치할 파일명스크립트 파일과(.nsi) 설치할 파일들은 같은 경로에 있는 상태에서 컴파일 했다. 경로가 다를경우 File “file1.txt” 에서 컴파일 에러가 발생하며 “파일경로\file1.txt” 로 수정해야 한다. 2. 설치경로 변경 ON/OFF!insertmacro MUI_PAGE_DIRECTORY – 구문 추가시 사용자..
- Total
- Today
- Yesterday
- 하기
- Server
- java
- 종류
- iNT
- 음식
- jdbc
- 연결
- Class
- mysql
- 클래스
- 안드로이드
- Create
- jsp
- spring
- Delete
- 어노테이션
- 자바
- Controller
- 사용
- nsis
- mybatis
- synchronized
- 스프링
- Default
- Android
- js
- UTF-8
- 생성
- 라이브러리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |