gumara

เหนือกว่าเหตุผล ผมไม่มีเหตุผล

NSIS

NSIS Script

Joomla Addon วุดทำไว้สำหรับ Joomla ใช้ NSIS ทำ เซฟโค้ดเก็บไว้หน่อย เผื่อได้ลอกมาทำของ Drupal เล่นมั่ง

ตะก่อนเคยทำตัว Install ของชุดเสริม Blender เล่นอยู่ นานจนลืมไปล๊ะ ถ้าทำอีกคงต้องฟื้นใหม่

โค้ด

;AppServ Addons NSIS Script

;Powered by wutthipron

;AddOns Version

!define APPNAME "AppServ AddOn"

!define VERSION "Joomla 1.5"

!define ADNDIR "joomla"

!define DBDIR "joomla"

!define /date DATE "%Y-%m-%d"

;--------------------------------

;Include Modern UI

!include "MUI.nsh"

!include "LogicLib.nsh"

!include "WordFunc.nsh"

!include "..\NSIS Plugins\StrRep.nsh"

!include "..\NSIS Plugins\ReplaceInFile.nsh"

;--------------------------------

; Main Install settings

Name "${APPNAME} ${VERSION}"

InstallDirRegKey HKCU "Software\AppServ" "AppServDir"

OutFile "joomla1.5-win32-setup.exe"

ShowInstDetails show

ShowUninstDetails show

; Use compression

    SetCompressor LZMA

; Style

XPStyle on

;--------------------------------

;Interface Configuration

!define MUI_HEADERIMAGE

!define MUI_HEADERIMAGE_BITMAP "joomla_header.bmp" ; optional

!define MUI_ABORTWARNING

;--------------------------------

;Pages

!insertmacro MUI_PAGE_WELCOME

!insertmacro MUI_PAGE_LICENSE "COPYING.txt"

Page custom MySQLDialog ValidMySQL

rMilk

Comment

Tags

Another ~


Let's chat

User login

del.icio.us/~

tweet me

Add to Technorati Favorites


Stat:

free web tracker