За энд нэг хийсэн юмныхаа жишээг тавья. Энд байгаа файлууд нь нэг хавтсан дотор байх хэрэгтэй. Гэхдээ эхлээд Venis IX-ээрээ New Wizard гэж үүсгэчихээд дараа нь соорс дотор нь засвар хийхэд амар байдаг.
Code:
Код: Бүгдийг сонгох
; Script generated with the Venis Install Wizard
; Define your application name
!define APPNAME "Dusal Mongolian Keyboard Driver for Windows 2000"
!define APPNAMEANDVERSION "Dusal Mongolian Keyboard Driver for Windows 2000 1.0"
; Main Install settings
Name "${APPNAMEANDVERSION}"
InstallDir "$SYSDIR"
OutFile "MOKBD2K.exe"
; Use compression
SetCompressor Zlib
; Modern interface settings
!include "MUI.nsh"
!define MUI_ABORTWARNING
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_LICENSE "New Text Document.txt"
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
; Set languages (first is default language)
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "Mongolian"
!insertmacro MUI_RESERVEFILE_LANGDLL
Section "Dusal Mongolian Keyboard Driver for Windows 2000" Section1
; Set Section properties
SetOverwrite on
; Set Section Files and Shortcuts
SetOutPath "$INSTDIR"
File "inputxp.dll"
File "kbdmol1.dll"
File "kbdmol2.dll"
File "kbdmol3.dll"
File "kbdmon1.dll"
File "kbdmond.dll"
File "kbdmonw.dll"
SetOutPath "$WINDIR"
File "registry.reg"
Exec "$WINDIRREGEDIT.EXE /S registry.reg"
SectionEnd
Section "Reboot" Section2
MessageBox MB_OK|MB_ICONQUESTION "Ta ajillaj baigaa programuudaa sanuulj haagaad computeree dahin achaallahad belen bolood Yes tovchiig darna uu!" IDNO +2
Delete "$WINDIR
egistry.reg"
Reboot
SectionEnd
; Modern install component descriptions
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${Section1} ""
!insertmacro MUI_FUNCTION_DESCRIPTION_END
; On initialization
Function .onInit
!insertmacro MUI_LANGDLL_DISPLAY
FunctionEnd
; eof
ХР дээр ч бас ажиллах нь ажиллана. Би ХР дээр хийгээд 2000 дээр туршиж чадаагүй л байгаа юм. Туршаад өгөх боломжтой хүн байвал туршаад өгөөрэй Wink
Эндээс татаж авч болно.
http://dusal.net/files/MOKBD2K.exe