From 6be662c1d26e7cff9ab985f12ec33c2cc7b90b8a Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Tue, 12 Dec 2023 14:40:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=B8=AD=E6=99=B6windows?= =?UTF-8?q?=E6=89=93=E5=8C=85=E8=84=9A=E6=9C=AC=EF=BC=8C=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?100=E5=92=8C200=E7=9A=84pid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- win/setup/scanner/MicrotekScan2_App_Setup.iss | 36 +++++++++++-------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/win/setup/scanner/MicrotekScan2_App_Setup.iss b/win/setup/scanner/MicrotekScan2_App_Setup.iss index 8d6e57c..21f83a1 100644 --- a/win/setup/scanner/MicrotekScan2_App_Setup.iss +++ b/win/setup/scanner/MicrotekScan2_App_Setup.iss @@ -1,7 +1,7 @@ ; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! -#define MyAppVersion GetFileVersion('..\..\x64\OEM\microtek\sane.dll') +#define MyAppVersion GetFileVersion('..\..\x64\OEM\microtek\sanexy.dll') #define MyAppSetupName "Microtek DocWizard EX_App" #define MyAppDefSetupDir "Microtek DocWizard EX" @@ -58,7 +58,9 @@ chinese_simp.MyStr4= ;chinese_trad.MyStr4=ÕˆÏÈêPé]’ßÃèÜ›¼þ£¡ [Components] -Name: "Twain9200"; Description: "Microtek A3HG Scanner TWAIN" ; Types: Full +Name: "Twain9220"; Description: "Microtek A3HG Scanner TWAIN" ; Types: Full +Name: "Twain9222"; Description: "Microtek A3ES Scanner TWAIN" ; Types: Full +Name: "Twain9223"; Description: "Microtek A3FZ Scanner TWAIN" ; Types: Full [Files] @@ -102,9 +104,9 @@ Source: "..\..\x86\Release\ZJImgProc.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\x86\Release\libmupdf.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\Release\pdflib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\VC++\*"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\microtek\sanexy.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\microtek\scannerqd.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\microtek\yuyanbao.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: not Is64BitInstallMode ; app64 @@ -141,9 +143,9 @@ Source: "..\..\x64\Release\ZJImgProc.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\x64\Release\libmupdf.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\Release\pdflib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\VC++\*"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\microtek\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\microtek\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\microtek\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\sanexy.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\scannerqd.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\yuyanbao.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode ;TWAINDSM @@ -156,9 +158,9 @@ Source: "..\..\x86\Release\ZJTwainUI.dll"; DestDir: "{win}\twain_32\MicrotekTwai Source: "..\..\..\..\code_app\doc\scanner\MicrotekScan_scanSettings_Help_manual.pdf"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\..\..\code_app\doc\scanner\MicrotekScan_scanSettings_Help_manual_EN.pdf"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\VC++\*.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\sane.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\scanner.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\lang.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\microtek\sanexy.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\microtek\scannerqd.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\microtek\yuyanbao.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\..\lang\*"; DestDir: "{win}\twain_32\MicrotekTwain\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\ZJBase.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\ZJImgFmt.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -166,14 +168,18 @@ Source: "..\..\x86\Release\ZJImgProc.dll"; DestDir: "{win}\twain_32\MicrotekTwai Source: "..\..\x86\Release\ZJVersion.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\tessdata\*"; DestDir: "{win}\twain_32\MicrotekTwain\tessdata\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\microtek-settings\*"; DestDir: "{win}\twain_32\MicrotekTwain\settings\"; Flags: ignoreversion recursesubdirs; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\microtek\microtektwain9200.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9200; +Source: "..\..\x86\OEM\microtek\microtektwain9220.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9220; +Source: "..\..\x86\OEM\microtek\microtektwain9222.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9222; +Source: "..\..\x86\OEM\microtek\microtektwain9223.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9223; ; twain64 -Source: "..\..\x64\OEM\microtek\microtektwain9200.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9200; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\microtektwain9220.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9220; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\microtektwain9222.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9222; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\microtektwain9223.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: Twain9223; Check: Is64BitInstallMode ;¿½±´Çý¶¯ -Source: "..\..\usb\microtek\Microtek_A3HG_scanner_usb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; -Source: "..\..\usb\microtek\Microtek_A3HG_scanner_usb.cat"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; +Source: "..\..\usb\microtek\Microtek_A3_scanner_usb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; +Source: "..\..\usb\microtek\microtek_a3_scanner_usb.cat"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; Source: "..\..\x86\Release\DPInst32.exe"; DestDir: "{app}\"; Flags: ignoreversion recursesubdirs; Check: not IsWin64 Source: "..\..\x64\Release\DPInst64.exe"; DestDir: "{app}\"; Flags: ignoreversion recursesubdirs; Check: IsWin64