All pastes #753543 Raw Edit

nsis

public text v1 · immutable
#753543 ·published 2007-10-29 10:14 UTC
rendered paste body
; Script generated by the HM NIS Edit Script Wizard.

; HM NIS Edit Wizard helper defines
  ;!define XPUI_SKIN "Windows XP"

  ;!define UI "XPUI"

  ;!include "XPUI.nsh"

  ;!insertmacro ${UI} _LANGUAGE "SimpChinese"


!define PRODUCT_NAME "校内通"
!define PRODUCT_VERSION "2.3.1.0"
!define PRODUCT_PUBLISHER "5Q.Inc."
!define PRODUCT_WEB_SITE "http://www.xiaonei.com"
!define PRODUCT_DIR_REGKEY "Software\5QIM"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
!define PRODUCT_UNINST_ROOT_KEY "HKLM"

!define MUI_WELCOMEFINISHPAGE_BITMAP "LEFT.bmp"
!define MUI_HEADERIMAGE
;!define MUI_HEADERIMAGE_RIGHT
!define MUI_HEADERIMAGE_BITMAP "header.bmp"

; MUI 1.67 compatible ------
!include "MUI.nsh"
!include "WinMessages.nsh"

; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "install.ico"
!define MUI_UNICON "uninstall.ico"

SetCompressor lzma
ReserveFile "License.txt" 

; Welcome page
!define MUI_PAGE_CUSTOMFUNCTION_PRE WelcomePagePre
!define MUI_PAGE_CUSTOMFUNCTION_SHOW WelcomePageShow
!insertmacro MUI_PAGE_WELCOME
; License page
;!define MUI_LICENSEPAGE_BUTTON "我同意(I)"
;!insertmacro MUI_PAGE_LICENSE "Licence.txt"
; Directory page
!insertmacro MUI_PAGE_DIRECTORY
; Instfiles page
!insertmacro MUI_PAGE_INSTFILES

; Finish page
;IfSilent +2 0
!define MUI_FINISHPAGE_RUN "$INSTDIR\5QIM.exe"

;!define MUI_FINISHPAGE_LINK_LOCATION "http://www.xiaonei.com/"
;!define MUI_FINISHPAGE_LINK "校内通新版本特性"
;!define MUI_FINISHPAGE_LINK "欢迎访问校内网"

!define MUI_PAGE_CUSTOMFUNCTION_PRE FinishPagePre
!define MUI_PAGE_CUSTOMFUNCTION_SHOW FinishPageShow
!define MUI_PAGE_CUSTOMFUNCTION_LEAVE FinishPageLeave
!insertmacro MUI_PAGE_FINISH

; Uninstaller pages
!insertmacro MUI_UNPAGE_INSTFILES

; Language files
!insertmacro MUI_LANGUAGE "SimpChinese"

; MUI end ------

Name "${PRODUCT_NAME}"
OutFile "XiaoNeiSetup.exe"
;OutFile "XiaoNeiUpdate.exe"
InstallDir "$PROGRAMFILES\校内\校内通\"
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
ShowInstDetails show
ShowUnInstDetails show
BrandingText "校内通是校内网自己的聊天软件"

Function .onInit
InitPluginsDir
File "/oname=$PLUGINSDIR\License.txt" "License.txt" 
DLLTest::CheckIM
pop $0
DetailPrint "$0"
StrCmp $0 "true" 0 +4
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "是否要先关闭校内通,再安装新版本?" IDYES +2
quit
KillProcDLL::KillProc "5QIM.exe"
;DLLTest::Check "$INSTDIR"
;pop $0
;DetailPrint "$0"
;StrCmp $0 "false" 0 +2
;quit
IfSilent 0 +2
DLLTest::WaitUninstall
DLLTest::DeleteShutCut
;MessageBox MB_ICONINFORMATION|MB_OK "DLLTest::DeleteShutCut"
;DLLTest::DeleteDNS "$INSTDIR"
;MessageBox MB_ICONINFORMATION|MB_OK "DLLTest::DeleteDNS"
;DLLTest::ResearchDlg
ClearErrors
;KillProcDLL::KillProc "5QIM.exe"
  /*ReadRegStr $0 HKLM "${PRODUCT_DIR_REGKEY}" "EXEPATH"
  IfErrors +9 NoError
  NoError:
  IfFileExists "$0" 0 +8
  ReadRegStr $1 HKLM "${PRODUCT_DIR_REGKEY}" "VERSION"
  strcmp $1 "${PRODUCT_VERSION}" 0 +6
  FindWindow $0 "" "校内通 安装"
  IntCmp $0 0 DONE
  quit
  DONE:
  MessageBox MB_ICONINFORMATION|MB_OK "已经安装校内通且是最新版本"
  quit*/
FunctionEnd

Function .onInstSuccess
;MessageBox MB_ICONINFORMATION|MB_OK ".onInstSuccess"
DLLTest::SetException "$INSTDIR\5QIM.exe"
;MessageBox MB_ICONINFORMATION|MB_OK "DLLTest::SetException"
IfSilent +2 0
;DLLTest::Install
Exec '"$INSTDIR\CommonStat.exe" i'
FunctionEnd


Section "MainSection" SEC01
  SetOutPath "$INSTDIR"
  SetOverwrite ifnewer
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\5QIM.exe"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\5QImMedia.dll"
File "D:\wangliwei_xiaonei\setup_tools\setup\files\group.dll"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\5QImWeb2312.dll"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\readme.txt"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\AutoUpdate.exe"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\CommonStat.exe"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\CopyScreen.exe"
  ;File "D:\wangliwei_xiaonei\setup_tools\setup\files\Default5Q.config"
  SetOutPath "$INSTDIR\ENV"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\ENV\env.xml"
  SetOutPath "$INSTDIR\Skin"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Skin\Default5Q.config"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Skin\Skin5Q2.bmp"
  ;File "D:\wangliwei_xiaonei\setup_tools\setup\files\Skin\Skin5Q2_apple.bmp"
  ;File "D:\wangliwei_xiaonei\setup_tools\setup\files\Skin\小苹果测试.config"
  SetOutPath "$INSTDIR\Face\BIG"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\1.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\10.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\11.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\12.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\13.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\14.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\15.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\16.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\17.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\18.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\19.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\2.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\20.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\21.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\22.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\23.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\24.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\25.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\26.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\27.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\28.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\29.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\3.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\30.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\31.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\32.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\33.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\34.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\35.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\36.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\37.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\38.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\39.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\4.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\40.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\41.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\42.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\43.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\44.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\45.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\46.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\47.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\48.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\49.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\5.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\50.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\51.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\52.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\53.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\54.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\55.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\56.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\57.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\58.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\59.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\6.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\60.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\61.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\62.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\63.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\7.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\8.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\9.gif"
  SetOutPath "$INSTDIR\Face\BIG\TARGETFACE"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\no.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\ok.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\下雨.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\便便1.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\便便2.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\偷笑.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\再见.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\凋谢.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\加油.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\发怒.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\可爱.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\叹气.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\吃饭.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\吐.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\吻.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\呲牙笑.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\咖啡、热茶.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\困.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\困2.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\大兵.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\大哭.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\尴尬.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\弱.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\弱——BS.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\强.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\强2.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\微笑.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\心碎.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\思考.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\惊恐.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\惊讶.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\憨笑.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\憨笑——鼻涕.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\戒指.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\打电话.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\拳击手套打,榔头敲.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\握手.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\撇撇嘴.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\晕.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\汗.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\流口水.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\流泪.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\炸弹.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\爱心.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\猪头.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\猫咪.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\献花.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\献花_玫瑰.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\玫瑰.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\生日蛋糕.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\生病.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\疑问.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\礼物.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\舔.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\色迷迷.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\装可爱.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\调皮眨眼.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\谄笑、媒婆笑.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\足球.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\酷.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\闭嘴.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\难过.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\雪人.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\音乐.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\饿.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\BIG\TARGETFACE\饿2.gif"
  SetOutPath "$INSTDIR\Face\BIG"
  SetOutPath "$INSTDIR\Face\bz"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\1.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\10.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\11.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\12.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\13.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\14.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\15.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\16.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\17.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\18.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\19.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\2.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\20.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\21.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\22.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\23.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\24.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\25.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\26.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\27.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\28.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\29.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\3.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\30.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\4.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\5.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\6.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\7.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\8.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\bz\9.gif"
  SetOutPath "$INSTDIR\Face"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\face.cfg"
  SetOutPath "$INSTDIR\Face\more"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq0.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq1.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq10.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq11.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq12.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq13.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq14.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq15.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq16.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq17.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq18.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq19.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq2.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq20.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq21.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq22.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq23.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq24.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq25.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq26.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq27.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq28.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq29.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq3.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq30.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq31.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq32.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq33.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq34.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq35.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq36.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq37.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq38.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq39.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq4.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq40.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq41.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq42.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq43.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq44.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq45.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq46.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq47.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq48.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq49.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq5.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq50.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq51.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq52.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq53.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq54.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq55.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq56.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq57.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq58.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq59.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq6.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq7.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq8.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\Face\more\bbs_xq9.gif"
  SetOutPath "$INSTDIR\Face"
  SetOutPath "$INSTDIR"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IdleMonitor.dll"
  SetOutPath "$INSTDIR\IMAGE"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\5qlog.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_audio.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_blot.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_error.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_file.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_info.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_loadface.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_loadpic.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\chat_video.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\SettingCamera.bmp"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\SettingHeadPhone.bmp"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\SettingMicPhone.bmp"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\SettingNoCamera.bmp"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\VideoBuddyConn.gif"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\IMAGE\VideoSelf.gif"
  SetOutPath "$INSTDIR"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\litedb.dll"
  FileOpen $0 $INSTDIR\msvcp71.dll r
  IfErrors 0 +2
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\msvcp71.dll"
  FileOpen $0 $INSTDIR\msvcr71.dll r
  IfErrors 0 +2
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\msvcr71.dll"

  ;File "D:\wangliwei_xiaonei\setup_tools\setup\files\Skin5Q2.bmp"
  SetOutPath "$INSTDIR\SOUND"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\SOUND\RecMsg.WAV"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\SOUND\UserLogin.WAV"
  SetOutPath "$INSTDIR"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\TranGifCtl.dll"
  File "D:\wangliwei_xiaonei\setup_tools\setup\files\VCodec.dll"
SectionEnd


;Section "Application" SEC01
;MessageBox MB_ICONINFORMATION|MB_OK "Application"
  ;SetOutPath "$INSTDIR"
  ;MessageBox MB_ICONINFORMATION|MB_OK "SetOutPathINSTDIR"
  ;SetOverwrite ifnewer
  ;File /r "D:\wangliwei_xiaonei\setup_tools\setup\files\*.*"
  ;MessageBox MB_ICONINFORMATION|MB_OK "File"
;SectionEnd

Section -AdditionalIcons
;MessageBox MB_ICONINFORMATION|MB_OK "AdditionalIcons"
  CreateDirectory "$SMPROGRAMS\校内通"
  ;MessageBox MB_ICONINFORMATION|MB_OK "校内通"
  CreateShortCut "$SMPROGRAMS\校内通\校内通.lnk" "$INSTDIR\5QIM.exe"
  ;MessageBox MB_ICONINFORMATION|MB_OK "5QIM.exe校内通.lnk"
  CreateShortCut "$SMPROGRAMS\校内通\卸载校内通.lnk" "$INSTDIR\uninst.exe"
  ;MessageBox MB_ICONINFORMATION|MB_OK "uninst.exe"
  CreateShortCut "$DESKTOP\校内通.lnk" "$INSTDIR\5QIM.exe"
  ;MessageBox MB_ICONINFORMATION|MB_OK "5QIM.exe"
  SetOutPath $INSTDIR
  WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
  ;MessageBox MB_ICONINFORMATION|MB_OK "InternetShortcut"
  CreateShortCut "$SMPROGRAMS\校内通\校内网.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
SectionEnd

Section -Post
;MessageBox MB_ICONINFORMATION|MB_OK "RegDLLTranGifCtl.dll"
  RegDLL "$INSTDIR\TranGifCtl.dll"
  ;MessageBox MB_ICONINFORMATION|MB_OK "5QImWeb2312.dll"
  RegDLL "$INSTDIR\5QImWeb2312.dll"
  ;MessageBox MB_ICONINFORMATION|MB_OK "pCastCtl.dll"
  ;RegDLL "$INSTDIR\pCastCtl.dll"
  ;MessageBox MB_ICONINFORMATION|MB_OK "uninst.exe"
  WriteUninstaller "$INSTDIR\uninst.exe"
  ;MessageBox MB_ICONINFORMATION|MB_OK "DisplayName"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "${PRODUCT_NAME}"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\5QIM.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
  
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "UPDATEURL" "http://im.xiaonei.com/update/AutoUpdate.xml"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "EXEPATH" "$INSTDIR\5QIM.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "AUTOPATH" "$INSTDIR\AutoUpdate.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "VERSION" "${PRODUCT_VERSION}"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "UninstallString" "$INSTDIR\uninst.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "IsCheckNewVersion" "Yes"
  WriteRegDWORD ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "UPGRADEAUTORUN" 0x00000001
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}" "UpdateData" "2007"
  
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "Software\Microsoft\Windows\CurrentVersion\Run" "5QIM" "$INSTDIR\5QIM.exe"
  
SectionEnd

Function un.onUninstSuccess
  HideWindow
  ExecShell "open" "http://im.xiaonei.com/uninstallsurvey.html"
  IfSilent +2 0
  MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) 已成功地从你的计算机移除。"
  IfSilent 0 +2
  WriteRegStr hklm Software\5QIMUninstall "5QIMUninstall" "5QIMUninstall"
FunctionEnd

Function un.onUninstFailed
HideWindow
IfSilent 0 +2
WriteRegStr hklm Software\5QIMUninstall "5QIMUninstall" "5QIMUninstall"
FunctionEnd

Function un.onInit
;MessageBox MB_ICONINFORMATION|MB_OK "un.onInit"
;DLLTest::Check "$INSTDIR"
;pop $0
;DetailPrint "$0"
;StrCmp $0 "false" 0 +2
;quit
clearerrors
IfSilent +2 0
Exec '"$INSTDIR\CommonStat.exe" u'
DLLTest::CheckIM
pop $0
DetailPrint "$0"
StrCmp $0 "true" 0 remove
FindWindow $0 "" "校内通 解除安装"
IntCmp $0 0 DONE
quit
DONE:
MessageBox MB_ICONINFORMATION|MB_OK "先关闭应用程序才能卸载。"
quit
remove:
IfSilent +3 0
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "你确实要完全移除$(^Name),及其所有的组件?" IDYES +2
Abort
FunctionEnd

Section Uninstall
;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall"
  UnRegDLL "$INSTDIR\TranGifCtl.dll"
  ;UnRegDLL "$INSTDIR\pCastCtl.dll"
  Delete "$INSTDIR\${PRODUCT_NAME}.url"
  Delete "$INSTDIR\uninst.exe"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---uninst.exe"
  Delete "$INSTDIR\SOUND\UserLogin.Wav"
  Delete "$INSTDIR\SOUND\RecMsg.Wav"
  Delete "$INSTDIR\TranGifCtl.dll"
  ;Delete "$INSTDIR\msvcr71.dll"
  ;Delete "$INSTDIR\msvcp71.dll"
  Delete "$INSTDIR\litedb.dll"
  Delete "$INSTDIR\5QIM.exe"
  Delete "$INSTDIR\5QImMedia.dll"
  Delete "$INSTDIR\readme.txt"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---5QImMedia.dll"
  ;Delete "$INSTDIR\Default5Q.config"
  Delete "$INSTDIR\IdleMonitor.dll"
 Delete "$INSTDIR\group.dll"
  Delete "$INSTDIR\Protocol.dll"
  ;Delete "$INSTDIR\Skin5Q2.bmp"
  Delete "$INSTDIR\VCodec.dll"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---VCodec.dll"
  ;Delete "$INSTDIR\pCastCtl.dll"
  ;Delete "$INSTDIR\pcast.dll"
  Delete "$INSTDIR\GUpdate.dll"
  
  Delete "$INSTDIR\CommonStat.exe"
  Delete "$INSTDIR\CopyScreen.exe"
  
  Delete "$INSTDIR\ENV\env.xml"
   ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---env.xml"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\饿2.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\饿.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\音乐.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\雪人.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\难过.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\闭嘴.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\酷.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\足球.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\谄笑、媒婆笑.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\调皮眨眼.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\装可爱.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\色迷迷.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\舔.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\礼物.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\疑问.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\生病.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\生日蛋糕.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\玫瑰.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\献花_玫瑰.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\献花.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\猫咪.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\猪头.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\爱心.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\炸弹.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\流泪.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\流口水.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\汗.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\晕.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\撇撇嘴.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\握手.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\拳击手套打,榔头敲.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\打电话.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\戒指.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\憨笑——鼻涕.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\憨笑.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\惊讶.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\惊恐.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\思考.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\心碎.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\微笑.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\强2.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\强.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\弱——BS.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\弱.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\尴尬.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\大哭.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\大兵.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\困2.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\困.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\咖啡、热茶.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\呲牙笑.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\吻.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\吐.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\吃饭.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\叹气.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\可爱.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\发怒.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\加油.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\凋谢.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\再见.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\偷笑.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\便便2.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\便便1.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\下雨.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\ok.gif"
  Delete "$INSTDIR\Face\BIG\TARGETFACE\no.gif"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---\Face\BIG\TARGETFACE\no.gif"
  Delete "$INSTDIR\Face\face.cfg"
  
  Delete "$INSTDIR\Face\BIG\9.gif"
  Delete "$INSTDIR\Face\BIG\8.gif"
  Delete "$INSTDIR\Face\BIG\7.gif"
  Delete "$INSTDIR\Face\BIG\63.gif"
  Delete "$INSTDIR\Face\BIG\62.gif"
  Delete "$INSTDIR\Face\BIG\61.gif"
  Delete "$INSTDIR\Face\BIG\60.gif"
  Delete "$INSTDIR\Face\BIG\6.gif"
  Delete "$INSTDIR\Face\BIG\59.gif"
  Delete "$INSTDIR\Face\BIG\58.gif"
  Delete "$INSTDIR\Face\BIG\57.gif"
  Delete "$INSTDIR\Face\BIG\56.gif"
  Delete "$INSTDIR\Face\BIG\55.gif"
  Delete "$INSTDIR\Face\BIG\54.gif"
  Delete "$INSTDIR\Face\BIG\53.gif"
  Delete "$INSTDIR\Face\BIG\52.gif"
  Delete "$INSTDIR\Face\BIG\51.gif"
  Delete "$INSTDIR\Face\BIG\50.gif"
  Delete "$INSTDIR\Face\BIG\5.gif"
  Delete "$INSTDIR\Face\BIG\49.gif"
  Delete "$INSTDIR\Face\BIG\48.gif"
  Delete "$INSTDIR\Face\BIG\47.gif"
  Delete "$INSTDIR\Face\BIG\46.gif"
  Delete "$INSTDIR\Face\BIG\45.gif"
  Delete "$INSTDIR\Face\BIG\44.gif"
  Delete "$INSTDIR\Face\BIG\43.gif"
  Delete "$INSTDIR\Face\BIG\42.gif"
  Delete "$INSTDIR\Face\BIG\41.gif"
  Delete "$INSTDIR\Face\BIG\40.gif"
  Delete "$INSTDIR\Face\BIG\4.gif"
  Delete "$INSTDIR\Face\BIG\39.gif"
  Delete "$INSTDIR\Face\BIG\38.gif"
  Delete "$INSTDIR\Face\BIG\37.gif"
  Delete "$INSTDIR\Face\BIG\36.gif"
  Delete "$INSTDIR\Face\BIG\35.gif"
  Delete "$INSTDIR\Face\BIG\34.gif"
  Delete "$INSTDIR\Face\BIG\33.gif"
  Delete "$INSTDIR\Face\BIG\32.gif"
  Delete "$INSTDIR\Face\BIG\31.gif"
  Delete "$INSTDIR\Face\BIG\30.gif"
  Delete "$INSTDIR\Face\BIG\3.gif"
  Delete "$INSTDIR\Face\BIG\29.gif"
  Delete "$INSTDIR\Face\BIG\28.gif"
  Delete "$INSTDIR\Face\BIG\27.gif"
  Delete "$INSTDIR\Face\BIG\26.gif"
  Delete "$INSTDIR\Face\BIG\25.gif"
  Delete "$INSTDIR\Face\BIG\24.gif"
  Delete "$INSTDIR\Face\BIG\23.gif"
  Delete "$INSTDIR\Face\BIG\22.gif"
  Delete "$INSTDIR\Face\BIG\21.gif"
  Delete "$INSTDIR\Face\BIG\20.gif"
  Delete "$INSTDIR\Face\BIG\2.gif"
  Delete "$INSTDIR\Face\BIG\19.gif"
  Delete "$INSTDIR\Face\BIG\18.gif"
  Delete "$INSTDIR\Face\BIG\17.gif"
  Delete "$INSTDIR\Face\BIG\16.gif"
  Delete "$INSTDIR\Face\BIG\15.gif"
  Delete "$INSTDIR\Face\BIG\14.gif"
  Delete "$INSTDIR\Face\BIG\13.gif"
  Delete "$INSTDIR\Face\BIG\12.gif"
  Delete "$INSTDIR\Face\BIG\11.gif"
  Delete "$INSTDIR\Face\BIG\10.gif"
  Delete "$INSTDIR\Face\BIG\1.gif"

  Delete "$INSTDIR\Face\bz\1.gif"
  Delete "$INSTDIR\Face\bz\2.gif"
  Delete "$INSTDIR\Face\bz\3.gif"
  Delete "$INSTDIR\Face\bz\4.gif"
  Delete "$INSTDIR\Face\bz\5.gif"
  Delete "$INSTDIR\Face\bz\6.gif"
  Delete "$INSTDIR\Face\bz\7.gif"
  Delete "$INSTDIR\Face\bz\8.gif"
  Delete "$INSTDIR\Face\bz\9.gif"
  Delete "$INSTDIR\Face\bz\10.gif"
  Delete "$INSTDIR\Face\bz\11.gif"
  Delete "$INSTDIR\Face\bz\12.gif"
  Delete "$INSTDIR\Face\bz\13.gif"
  Delete "$INSTDIR\Face\bz\14.gif"
  Delete "$INSTDIR\Face\bz\15.gif"
  Delete "$INSTDIR\Face\bz\16.gif"
  Delete "$INSTDIR\Face\bz\17.gif"
  Delete "$INSTDIR\Face\bz\18.gif"
  Delete "$INSTDIR\Face\bz\19.gif"
  Delete "$INSTDIR\Face\bz\20.gif"
  Delete "$INSTDIR\Face\bz\21.gif"
  Delete "$INSTDIR\Face\bz\22.gif"
  Delete "$INSTDIR\Face\bz\23.gif"
  Delete "$INSTDIR\Face\bz\24.gif"
  Delete "$INSTDIR\Face\bz\25.gif"
  Delete "$INSTDIR\Face\bz\26.gif"
  Delete "$INSTDIR\Face\bz\27.gif"
  Delete "$INSTDIR\Face\bz\28.gif"
  Delete "$INSTDIR\Face\bz\29.gif"
  Delete "$INSTDIR\Face\bz\30.gif"
  
  Delete "$INSTDIR\Face\more\bbs_xq0.gif"
  Delete "$INSTDIR\Face\more\bbs_xq1.gif"
  Delete "$INSTDIR\Face\more\bbs_xq2.gif"
  Delete "$INSTDIR\Face\more\bbs_xq3.gif"
  Delete "$INSTDIR\Face\more\bbs_xq4.gif"
  Delete "$INSTDIR\Face\more\bbs_xq5.gif"
  Delete "$INSTDIR\Face\more\bbs_xq6.gif"
  Delete "$INSTDIR\Face\more\bbs_xq7.gif"
  Delete "$INSTDIR\Face\more\bbs_xq8.gif"
  Delete "$INSTDIR\Face\more\bbs_xq9.gif"
  Delete "$INSTDIR\Face\more\bbs_xq10.gif"
  Delete "$INSTDIR\Face\more\bbs_xq11.gif"
  Delete "$INSTDIR\Face\more\bbs_xq12.gif"
  Delete "$INSTDIR\Face\more\bbs_xq13.gif"
  Delete "$INSTDIR\Face\more\bbs_xq14.gif"
  Delete "$INSTDIR\Face\more\bbs_xq15.gif"
  Delete "$INSTDIR\Face\more\bbs_xq16.gif"
  Delete "$INSTDIR\Face\more\bbs_xq17.gif"
  Delete "$INSTDIR\Face\more\bbs_xq18.gif"
  Delete "$INSTDIR\Face\more\bbs_xq19.gif"
  Delete "$INSTDIR\Face\more\bbs_xq20.gif"
  Delete "$INSTDIR\Face\more\bbs_xq21.gif"
  Delete "$INSTDIR\Face\more\bbs_xq22.gif"
  Delete "$INSTDIR\Face\more\bbs_xq23.gif"
  Delete "$INSTDIR\Face\more\bbs_xq24.gif"
  Delete "$INSTDIR\Face\more\bbs_xq25.gif"
  Delete "$INSTDIR\Face\more\bbs_xq26.gif"
  Delete "$INSTDIR\Face\more\bbs_xq27.gif"
  Delete "$INSTDIR\Face\more\bbs_xq28.gif"
  Delete "$INSTDIR\Face\more\bbs_xq29.gif"
  Delete "$INSTDIR\Face\more\bbs_xq30.gif"
  Delete "$INSTDIR\Face\more\bbs_xq31.gif"
  Delete "$INSTDIR\Face\more\bbs_xq32.gif"
  Delete "$INSTDIR\Face\more\bbs_xq33.gif"
  Delete "$INSTDIR\Face\more\bbs_xq34.gif"
  Delete "$INSTDIR\Face\more\bbs_xq35.gif"
  Delete "$INSTDIR\Face\more\bbs_xq36.gif"
  Delete "$INSTDIR\Face\more\bbs_xq37.gif"
  Delete "$INSTDIR\Face\more\bbs_xq38.gif"
  Delete "$INSTDIR\Face\more\bbs_xq39.gif"
  Delete "$INSTDIR\Face\more\bbs_xq40.gif"
  Delete "$INSTDIR\Face\more\bbs_xq41.gif"
  Delete "$INSTDIR\Face\more\bbs_xq42.gif"
  Delete "$INSTDIR\Face\more\bbs_xq43.gif"
  Delete "$INSTDIR\Face\more\bbs_xq44.gif"
  Delete "$INSTDIR\Face\more\bbs_xq45.gif"
  Delete "$INSTDIR\Face\more\bbs_xq46.gif"
  Delete "$INSTDIR\Face\more\bbs_xq47.gif"
  Delete "$INSTDIR\Face\more\bbs_xq48.gif"
  Delete "$INSTDIR\Face\more\bbs_xq49.gif"
  Delete "$INSTDIR\Face\more\bbs_xq50.gif"
  Delete "$INSTDIR\Face\more\bbs_xq51.gif"
  Delete "$INSTDIR\Face\more\bbs_xq52.gif"
  Delete "$INSTDIR\Face\more\bbs_xq53.gif"
  Delete "$INSTDIR\Face\more\bbs_xq54.gif"
  Delete "$INSTDIR\Face\more\bbs_xq55.gif"
  Delete "$INSTDIR\Face\more\bbs_xq56.gif"
  Delete "$INSTDIR\Face\more\bbs_xq57.gif"
  Delete "$INSTDIR\Face\more\bbs_xq58.gif"
  Delete "$INSTDIR\Face\more\bbs_xq59.gif"
  
  ;Delete "$INSTDIR\Skin\小苹果测试.config"
  ;Delete "$INSTDIR\Skin\Skin5Q2_apple.bmp"
  Delete "$INSTDIR\Skin\Skin5Q2.bmp"
  Delete "$INSTDIR\Skin\Default5Q.config"

  Delete "$INSTDIR\IMAGE\5qlog.gif"
  Delete "$INSTDIR\IMAGE\chat_audio.gif"
  Delete "$INSTDIR\IMAGE\chat_blot.gif"
  Delete "$INSTDIR\IMAGE\chat_error.gif"
  Delete "$INSTDIR\IMAGE\chat_file.gif"
  Delete "$INSTDIR\IMAGE\chat_info.gif"
  Delete "$INSTDIR\IMAGE\chat_video.gif"
  Delete "$INSTDIR\IMAGE\chat_loadface.gif"
  Delete "$INSTDIR\IMAGE\chat_loadpic.gif"
  Delete "$INSTDIR\IMAGE\SettingCamera.bmp"
  Delete "$INSTDIR\IMAGE\SettingHeadPhone.bmp"
  Delete "$INSTDIR\IMAGE\SettingMicPhone.bmp"
  Delete "$INSTDIR\IMAGE\SettingNoCamera.bmp"
  Delete "$INSTDIR\IMAGE\VideoBuddyConn.gif"
  Delete "$INSTDIR\IMAGE\VideoSelf.gif"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---\IMAGE\VideoSelf.gif"
  ;Delete "$INSTDIR\Skin5Q.bmp"
  ;Delete "$INSTDIR\5qlog.gif"
  
  IfSilent +2 0
  Delete "$INSTDIR\AutoUpdate.exe"

  Delete "$SMPROGRAMS\校内通\校内网.lnk"
  Delete "$DESKTOP\校内通.lnk"
  Delete "$SMPROGRAMS\校内通\校内通.lnk"
  Delete "$SMPROGRAMS\校内通\卸载校内通.lnk"
  RMDir "$SMPROGRAMS\校内通"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---校内通\卸载校内通.ln"
  RMDir "$INSTDIR\ENV"
  RMDir "$INSTDIR\IMAGE"
  RMDir "$INSTDIR\SOUND"
  RMDir "$INSTDIR\Face\BIG\TARGETFACE"
  RMDir "$INSTDIR\Face\BIG"
  RMDir "$INSTDIR\Face\more"
  RMDir "$INSTDIR\Face\bz"
  RMDir "$INSTDIR\Face"
  RMDir "$INSTDIR\Skin"
  
  ;IfSilent +2 0
  ;RMDir "$INSTDIR"
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
  DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}"
  ;MessageBox MB_ICONINFORMATION|MB_OK "Uninstall---DeleteRegKey"
  DeleteRegValue HKLM "Software\Microsoft\Windows\CurrentVersion\Run" "5QIM"
  SetAutoClose true
SectionEnd

Function WelcomePagePre
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Settings" "Numfields" "5"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Settings" "NextButtonText" "我同意(&I)"
  
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 2" "Left" "120"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 2" "Right" "300"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 2" "top" "10"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 2" "Bottom" "30"
 
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 3" "Left" "120"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 3" "Right" "300"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 3" "top" "30"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 3" "Text" "这个向导将指引你完成${PRODUCT_NAME}的安装过程."
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 3" "Bottom" "50"
  
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Type" "label"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Text" "在安装${PRODUCT_NAME}之前,请阅读授权协议."
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Left" "120"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Right" "300"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Top" "50"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Bottom" "60"


  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Type" "Text"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Left" "120"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Right" "320"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Top" "70"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Bottom" "180"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "MinLen" "4"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "MaxLen" "10240"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "ValidateText" "ValidateText"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Flags" "MULTILINE|READONLY|VSCROLL"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "State" "text"
  
FunctionEnd

Function WelcomePageShow
  
  Push $0
  !insertmacro MUI_INSTALLOPTIONS_READ $R6 "ioSpecial.ini" "Field 5" "HWND"
  
  strcpy $R1 "$PLUGINSDIR\License.txt"
 
 	ClearErrors
  FileOpen $R2 $R1 r ;$R2 = 文件句柄
  ${Unless} ${Errors} ;确保打开文件没有发生错误
    System::Call /NOUNLOAD "Kernel32::GetFileSize(i, i) i (R2, 0) .R3" ;$R3 = 文件大小
    IntOp $R3 $R3 + 1
    System::Alloc /NOUNLOAD $R3 ;分配内存
    Pop $R4 ;内存地址
      ${If} $R4 U> 0 ;确保分配了内存
          System::Call /NOUNLOAD "*(i 0) i .R5"
          System::Call /NOUNLOAD `Kernel32::ReadFile(i, i, i, i, i) i (R2, R4R4, R3, R5R5, 0)`
          System::Call /NOUNLOAD "*$R5(i .R1)"
          ${If} $R1 > 0
            System::Call /NOUNLOAD "User32::SendMessage(i, i, i, i) i (R6, ${WM_SETTEXT}, 0, R4)"
          ${EndIf}
          System::Free /NOUNLOAD $R5
        System::Free $R4 ;释放内存
    ${EndIf}
    FileClose $R2
  ${EndUnless}
	Pop $0


  !insertmacro MUI_INSTALLOPTIONS_INITDIALOG "ioFile.ini"
 
    GetDlgItem $1 $HWNDPARENT 1
    Push "$PLUGINSDIR\ioFile.ini" ;Page .ini file where the field can be found.
    Push "$1" ;Page handle you got when reserving the page.
    Push "1" ;Field number to set focus.
    Call SetFocus

Push $0
Push $1
  ;GetDlgItem $0 $MUI_HWND 1204
  ;GetDlgItem $1 $HWNDPARENT 1
  ;SendMessage $0 ${WM_KILLFOCUS} $1 0 
  ;SendMessage $1 ${WM_SETFOCUS} $0 0
  ;SetFocus $1
Pop $1
Pop $0
  
  Push $0
  GetDlgItem $0 $MUI_HWND 1203
  SetCtlColors $0 "000000" "FFFFFF"
  CreateFont $1 "$(^Font)" "$(^FontSize)" "400"
  SendMessage $0 ${WM_SETFONT} $1 1
  Pop $0
FunctionEnd


Function FinishPagePre
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Settings" "Numfields" "6"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 3" "Left" "130"

  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Type" "checkbox"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Text" "安装完成后立即运行校内通"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Left" "130"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Right" "250"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Top" "80"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Bottom" "100"
    !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "Flags" "FOCUS"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 4" "State" "1" 
  
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Type" "checkbox"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Text" "安装完成后显示新版本特性"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Left" "130"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Right" "250"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Top" "95"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Bottom" "120"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "Flags" "FOCUS"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 5" "State" "1"
    
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "Type" "checkbox"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "Text" "将校内网设为首页"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "Left" "130"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "Right" "250"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "Top" "110"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "Bottom" "140"
  !insertmacro MUI_INSTALLOPTIONS_WRITE "ioSpecial.ini" "Field 6" "State" "0"

FunctionEnd

Function FinishPageShow

   Push $0
  GetDlgItem $0 $MUI_HWND 1203
  SetCtlColors $0 "000000" "FFFFFF"
  CreateFont $1 "$(^Font)" "$(^FontSize)" "400"
  SendMessage $0 ${WM_SETFONT} $1 1
  Pop $0

   Push $0
  GetDlgItem $0 $MUI_HWND 1204
  SetCtlColors $0 "000000" "FFFFFF"
  CreateFont $1 "$(^Font)" "$(^FontSize)" "400"
  SendMessage $0 ${WM_SETFONT} $1 1
  Pop $0

  Push $0
  GetDlgItem $0 $MUI_HWND 1205
  SetCtlColors $0 "000000" "FFFFFF"
  CreateFont $1 "$(^Font)" "$(^FontSize)" "400"
  SendMessage $0 ${WM_SETFONT} $1 1
  Pop $0
FunctionEnd
 
Function FinishPageLeave

;打开应用程序
  !insertmacro MUI_INSTALLOPTIONS_READ $R1 "ioSpecial.ini" "Field 4" "State"
  StrCmp $R1 1 0 +3
  Exec '"$INSTDIR\5QIM.exe"'
  Exec '"$INSTDIR\CommonStat.exe" s'

;打开ReadMe
  !insertmacro MUI_INSTALLOPTIONS_READ $R1 "ioSpecial.ini" "Field 5" "State"
  StrCmp $R1 1 0 +2
  ExecShell "open" "$INSTDIR\readme.txt"

;将校内网设为首页
  !insertmacro MUI_INSTALLOPTIONS_READ $R1 "ioSpecial.ini" "Field 6" "State"
  StrCmp $R1 1 0 +2
  WriteRegStr HKCU "SOFTWARE\Microsoft\Internet Explorer\Main" "Start Page" "http://www.xiaonei.com"

FunctionEnd

Function SetFocus
 
  Exch $0 ; Control Number
  Exch
  Exch $2 ; Page Handle
  Exch
  Exch 2
  Exch $3 ; Page INI File
  Exch 2
  Push $1
  Push $R0
  Push $R1
  Push $R2
  Push $R3
  Push $R4
  Push $R5
 
  IntOp $1 $0 + 1199
  GetDlgItem $1 $2 $1
 
  # Send WM_SETFOCUS message
  System::Call "user32::SetFocus(i r1, i 0x0007, i,i)i"
 
  ReadINIStr $R0 "$3" "Field $0" "Left"
  ReadINIStr $R1 "$3" "Field $0" "Right"
  ReadINIStr $R3 "$3" "Field $0" "Top"
  ReadINIStr $R4 "$3" "Field $0" "Bottom"
  IntOp $R2 $R1 - $R0
  IntOp $R5 $R4 - $R3
 
  System::Call "user32::CreateCaret(i r0, i, i R2, i R5)i"
  System::Call "user32::ShowCaret(i r0)i"
 
  Pop $R5
  Pop $R4
  Pop $R3
  Pop $R2
  Pop $R1
  Pop $R0
  Pop $1
  Pop $0
  Pop $2
  Pop $3
 
FunctionEnd