diff --git a/win/setup/scanner/CumtennScan_App_Setup.iss b/win/setup/scanner/CumtennScan_App_Setup.iss index 1f16f6f..dba5176 100644 --- a/win/setup/scanner/CumtennScan_App_Setup.iss +++ b/win/setup/scanner/CumtennScan_App_Setup.iss @@ -85,6 +85,8 @@ Source: "..\..\x86\Release\concrt140.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\x86\Release\zlib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\OEM\cumtenn\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\OEM\cumtenn\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\cumtenn\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: not Is64BitInstallMode ; app64 Source: "..\..\x64\Release\hwusbdev.key"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\Release\tessdata\*"; DestDir: "{app}\tessdata\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -124,6 +126,8 @@ Source: "..\..\x64\Release\concrt140.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\x64\Release\zlib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\OEM\cumtenn\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\OEM\cumtenn\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\cumtenn\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode ; twain32 Source: "..\..\..\..\code_app\doc\scanner\CumtennScan_scanSettings_Help_manual.pdf"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\hwusbdev.key"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -148,6 +152,8 @@ Source: "..\..\x86\Release\concrt140.dll"; DestDir: "{win}\twain_32\CumtennTwain Source: "..\..\x86\Release\zlib.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\cumtenn\sane.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\cumtenn\scanner.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\cumtenn\lang.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{win}\twain_32\CumtennTwain\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\CTSBase.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\CTSImgFmt.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\CTSImgProc.dll"; DestDir: "{win}\twain_32\CumtennTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode diff --git a/win/setup/scanner/HanvonScan_App_Setup.iss b/win/setup/scanner/HanvonScan_App_Setup.iss index b35299d..4c4726a 100644 --- a/win/setup/scanner/HanvonScan_App_Setup.iss +++ b/win/setup/scanner/HanvonScan_App_Setup.iss @@ -86,6 +86,8 @@ Source: "..\..\x86\Release\concrt140.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\x86\Release\zlib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\OEM\hanvon\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\OEM\hanvon\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\hanvon\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: not Is64BitInstallMode ; app64 Source: "..\..\x64\Release\hwusbdev.key"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -126,6 +128,8 @@ Source: "..\..\x64\Release\concrt140.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\x64\Release\zlib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\OEM\hanvon\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\OEM\hanvon\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\hanvon\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode ; twain32 Source: "..\..\..\..\code_app\doc\scanner\HanvonScan_scanSettings_Help_manual.pdf"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -151,6 +155,8 @@ Source: "..\..\x86\Release\concrt140.dll"; DestDir: "{win}\twain_32\HanvonTwain\ Source: "..\..\x86\Release\zlib.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\hanvon\sane.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\hanvon\scanner.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\hanvon\lang.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{win}\twain_32\HanvonTwain\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\HWBase.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\HWImgFmt.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\HWImgProc.dll"; DestDir: "{win}\twain_32\HanvonTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode diff --git a/win/setup/scanner/HuaGoScan_App_Setup.iss b/win/setup/scanner/HuaGoScan_App_Setup.iss index a151c70..9172bce 100644 --- a/win/setup/scanner/HuaGoScan_App_Setup.iss +++ b/win/setup/scanner/HuaGoScan_App_Setup.iss @@ -28,20 +28,20 @@ AlwaysShowComponentsList=true ArchitecturesInstallIn64BitMode=x64 PrivilegesRequired=admin DisableWelcomePage=no -ShowLanguageDialog=yes -ShowUndisplayableLanguages=yes +;ShowLanguageDialog=yes +;ShowUndisplayableLanguages=yes -[Languages] Name: "english"; MessagesFile: "compiler:Languages/English.isl"; LicenseFile:HuaGoScan_App_License_En.txt +[Languages] ;Name: "english"; MessagesFile: "compiler:Languages/English.isl"; LicenseFile:HuaGoScan_App_License_En.txt Name: "chinese_simp"; MessagesFile: "compiler:Languages/ChineseSimp.isl"; LicenseFile:HuaGoScan_App_License.txt ;Name: "chinese_trad"; MessagesFile: "compiler:Languages/ChineseTrad.isl"; LicenseFile:HuaGoScan_App_License_Cn_Tr.txt [CustomMessages] ; english -english.MyAppName=Huago Scanning Software -english.MyAppPublisher=Ningbo Huagao Information Technology Co., Ltd -english.MyStr1=The scanning software has been installed. Do you want to uninstall the original version? -english.MyStr2=Please close the old scanning software first! -english.MyStr3=Failed to uninstall the old scanning software, stop installing! -english.MyStr4=Please close the scanning software first! +;english.MyAppName=Huago Scanning Software +;english.MyAppPublisher=Ningbo Huagao Information Technology Co., Ltd +;english.MyStr1=The scanning software has been installed. Do you want to uninstall the original version? +;english.MyStr2=Please close the old scanning software first! +;english.MyStr3=Failed to uninstall the old scanning software, stop installing! +;english.MyStr4=Please close the scanning software first! ; chinese_simp chinese_simp.MyAppName=华高扫描软件 chinese_simp.MyAppPublisher=宁波华高信息科技有限公司 @@ -58,7 +58,7 @@ chinese_simp.MyStr4= ;chinese_trad.MyStr4=請先關閉掃描軟件! [Components] -Name: "Upgrade"; Description: "Upgrade" ; Types: Full; Languages: english +;Name: "Upgrade"; Description: "Upgrade" ; Types: Full; Languages: english Name: "Upgrade"; Description: "在线升级功能" ; Types: Full; Languages: chinese_simp ;Name: "Upgrade"; Description: "線上升級功能" ; Types: Full; Languages: chinese_trad Name: "TwainG100"; Description: "HUAGOSCAN G100 TWAIN" ; Types: Full @@ -215,10 +215,10 @@ Source: "..\..\x64\Release\HGCheckNewApp.exe"; DestDir: "{app}\"; Flags: ignore [Icons] Name: "{commondesktop}\{cm:MyAppName}"; Filename: "{app}\HuaGoScan.exe" Name: "{group}\{cm:MyAppName}"; Filename: "{app}\HuaGoScan.exe" -Name: "{group}\Huago scanning software help document"; Filename: "{app}\HuaGoScan_App_Help_manual.pdf"; Languages: english +;Name: "{group}\Huago scanning software help document"; Filename: "{app}\HuaGoScan_App_Help_manual.pdf"; Languages: english Name: "{group}\华高扫描软件帮助文档"; Filename: "{app}\HuaGoScan_App_Help_manual.pdf"; Languages: chinese_simp ;Name: "{group}\華高掃描軟件幫助文檔"; Filename: "{app}\HuaGoScan_App_Help_manual.pdf"; Languages: chinese_trad -Name: "{group}\Uninstall"; Filename: "{uninstallexe}"; Languages: english +;Name: "{group}\Uninstall"; Filename: "{uninstallexe}"; Languages: english Name: "{group}\卸载"; Filename: "{uninstallexe}"; Languages: chinese_simp ;Name: "{group}\卸載"; Filename: "{uninstallexe}"; Languages: chinese_trad @@ -368,7 +368,7 @@ begin Filename: "{app}\DPInst32"; Parameters: "/path ""{app}\driver"" /sw /se /lm /f"; Check: not IsWin64; Flags: runascurrentuser Filename: "{app}\DPInst64"; Parameters: "/path ""{app}\driver"" /sw /se /lm /f"; Check: IsWin64; Flags: runascurrentuser Filename: "{app}\HGUpgradeApp.exe"; Parameters:"-type=postinstallinfo -appName=Scanner -desc=install/upgrade"; Components: Upgrade; Flags: runascurrentuser -Filename: "{app}\HuaGoScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=english"; Flags: postinstall nowait skipifsilent runascurrentuser; Languages: english +;Filename: "{app}\HuaGoScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=english"; Flags: postinstall nowait skipifsilent runascurrentuser; Languages: english Filename: "{app}\HuaGoScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=chinese"; Flags: postinstall nowait skipifsilent runascurrentuser; Languages: chinese_simp ;Filename: "{app}\HuaGoScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=chinese-trad"; Flags: postinstall nowait skipifsilent runascurrentuser; Languages: chinese_trad diff --git a/win/setup/scanner/LanxumScan_App_Setup.iss b/win/setup/scanner/LanxumScan_App_Setup.iss index 5e4a6db..ad7c795 100644 --- a/win/setup/scanner/LanxumScan_App_Setup.iss +++ b/win/setup/scanner/LanxumScan_App_Setup.iss @@ -68,6 +68,8 @@ Source: "..\..\x86\Release\vcruntime140.dll"; DestDir: "{app}\"; Flags: ignoreve Source: "..\..\x86\Release\concrt140.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\OEM\lanxum\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\OEM\lanxum\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\lanxum\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: not Is64BitInstallMode ; app64 Source: "..\..\x64\Qt\iconengines\*"; DestDir: "{app}\iconengines\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\Release\tessdata\*"; DestDir: "{app}\tessdata\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -90,6 +92,8 @@ Source: "..\..\x64\Release\vcruntime140_1.dll"; DestDir: "{app}\"; Flags: ignore Source: "..\..\x64\Release\concrt140.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\lanxum\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode ; twain32 Source: "..\..\..\..\code_app\doc\scanner\LanxumScan_scanSettings_Help_manual.pdf"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -98,6 +102,8 @@ Source: "..\..\x86\Release\vcruntime140.dll"; DestDir: "{win}\twain_32\LanxumTwa Source: "..\..\x86\Release\concrt140.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\lanxum\sane.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\lanxum\scanner.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\lanxum\lang.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\..\lang\*"; DestDir: "{win}\twain_32\LanxumTwain\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\LSCBase.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\LSCImgFmt.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\LSCImgProc.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode diff --git a/win/setup/scanner/MicrotekScan_App_Setup.iss b/win/setup/scanner/MicrotekScan_App_Setup.iss index 7fc9ed8..4fa6ee1 100644 --- a/win/setup/scanner/MicrotekScan_App_Setup.iss +++ b/win/setup/scanner/MicrotekScan_App_Setup.iss @@ -37,21 +37,21 @@ Name: "chinese_simp"; MessagesFile: "compiler:Languages/ChineseSimp.isl"; Licens [CustomMessages] ; english english.MyAppName=Microtek Scanning Software -english.MyAppPublisher=Ningbo Huagao Information Technology Co., Ltd +english.MyAppPublisher=Shanghai Microtek Technology Co., Ltd english.MyStr1=The scanning software has been installed. Do you want to uninstall the original version? english.MyStr2=Please close the old scanning software first! english.MyStr3=Failed to uninstall the old scanning software, stop installing! english.MyStr4=Please close the scanning software first! ; chinese_simp chinese_simp.MyAppName=中晶扫描软件 -chinese_simp.MyAppPublisher=宁波华高信息科技有限公司 +chinese_simp.MyAppPublisher=上海中晶科技有限公司 chinese_simp.MyStr1=扫描软件已安装,是否卸载原版本? chinese_simp.MyStr2=请先关闭旧版扫描软件! chinese_simp.MyStr3=卸载旧版扫描软件失败,停止安装! chinese_simp.MyStr4=请先关闭扫描软件! ; chinese_trad ;chinese_trad.MyAppName=中晶掃描軟件 -;chinese_trad.MyAppPublisher=寧波華高資訊科技有限公司 +;chinese_trad.MyAppPublisher=上海中晶科技有限公司 ;chinese_trad.MyStr1=掃描軟件已安裝,是否卸載原版本? ;chinese_trad.MyStr2=請先關閉舊版掃描軟件! ;chinese_trad.MyStr3=卸載舊版掃描軟件失敗,停止安裝! @@ -61,10 +61,7 @@ chinese_simp.MyStr4= Name: "Upgrade"; Description: "Upgrade" ; Types: Full; Languages: english Name: "Upgrade"; Description: "在线升级功能" ; Types: Full; Languages: chinese_simp ;Name: "Upgrade"; Description: "線上升級功能" ; Types: Full; Languages: chinese_trad -Name: "TwainG100"; Description: "MICROTEKSCAN G100 TWAIN" ; Types: Full -Name: "TwainG200"; Description: "MICROTEKSCAN G200 TWAIN" ; Types: Full -Name: "TwainG300"; Description: "MICROTEKSCAN G300 TWAIN" ; Types: Full -Name: "TwainG400"; Description: "MICROTEKSCAN G400 TWAIN" ; Types: Full +Name: "Twain6005"; Description: "MICROTEKSCAN 6005 TWAIN" ; Types: Full [Files] @@ -157,7 +154,7 @@ Source: "..\..\x64\OEM\microtek\lang.dll"; DestDir: "{app}\"; Flags: ignoreversi Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode ; twain32 -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.pdf"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\hwusbdev.key"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\cnocr.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\doc_seg.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -187,20 +184,14 @@ Source: "..\..\x86\Release\ZJImgFmt.dll"; DestDir: "{win}\twain_32\MicrotekTwain Source: "..\..\x86\Release\ZJImgProc.dll"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode 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\OEM\microtek\microtektwain100.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG100; -Source: "..\..\x86\OEM\microtek\microtektwain200.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG200; -Source: "..\..\x86\OEM\microtek\microtektwain300.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG300; -Source: "..\..\x86\OEM\microtek\microtektwain400.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG400; +Source: "..\..\x86\OEM\microtek\microtektwain6005.ds"; DestDir: "{win}\twain_32\MicrotekTwain\"; Flags: ignoreversion; Components: Twain6005; ; twain64 -Source: "..\..\x64\OEM\microtek\microtektwain100.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG100; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\microtek\microtektwain200.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG200; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\microtek\microtektwain300.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG300; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\microtek\microtektwain400.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: TwainG400; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\microtek\microtektwain6005.ds"; DestDir: "{win}\twain_64\MicrotekTwain\"; Flags: ignoreversion; Components: Twain6005; Check: Is64BitInstallMode ;拷贝驱动 -Source: "..\..\usb\microtek\microtekusb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; -Source: "..\..\usb\microtek\microtekusb.cat"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; +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: "..\..\x86\Release\DPInst32.exe"; DestDir: "{app}\"; Flags: ignoreversion recursesubdirs; Check: not IsWin64 Source: "..\..\x64\Release\DPInst64.exe"; DestDir: "{app}\"; Flags: ignoreversion recursesubdirs; Check: IsWin64 @@ -215,7 +206,7 @@ Source: "..\..\x64\Release\ZJCheckNewApp.exe"; DestDir: "{app}\"; Flags: ignore [Icons] Name: "{commondesktop}\{cm:MyAppName}"; Filename: "{app}\MicrotekScan.exe" Name: "{group}\{cm:MyAppName}"; Filename: "{app}\MicrotekScan.exe" -Name: "{group}\Huago scanning software help document"; Filename: "{app}\MicrotekScan_App_Help_manual.pdf"; Languages: english +Name: "{group}\Microtek scanning software help document"; Filename: "{app}\MicrotekScan_App_Help_manual.pdf"; Languages: english Name: "{group}\中晶扫描软件帮助文档"; Filename: "{app}\MicrotekScan_App_Help_manual.pdf"; Languages: chinese_simp ;Name: "{group}\中晶掃描軟件幫助文檔"; Filename: "{app}\MicrotekScan_App_Help_manual.pdf"; Languages: chinese_trad Name: "{group}\Uninstall"; Filename: "{uninstallexe}"; Languages: english @@ -360,4 +351,4 @@ Filename: "{app}\MicrotekScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppNa Filename: "{app}\MicrotekScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=chinese"; Flags: postinstall nowait skipifsilent runascurrentuser; Languages: chinese_simp ;Filename: "{app}\MicrotekScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=chinese-trad"; Flags: postinstall nowait skipifsilent runascurrentuser; Languages: chinese_trad -[UninstallRun] ;Filename: "{app}\DPInst32"; Parameters: "/u ""{app}\driver\microtekusb.inf"" /q /d"; Check: not IsWin64; Flags: runascurrentuser ;Filename: "{app}\DPInst64"; Parameters: "/u ""{app}\driver\microtekusb.inf"" /q /d"; Check: IsWin64; Flags: runascurrentuser \ No newline at end of file +[UninstallRun] ;Filename: "{app}\DPInst32"; Parameters: "/u ""{app}\driver\Microtek_A3HG_scanner_usb.inf"" /q /d"; Check: not IsWin64; Flags: runascurrentuser ;Filename: "{app}\DPInst64"; Parameters: "/u ""{app}\driver\Microtek_A3HG_scanner_usb.inf"" /q /d"; Check: IsWin64; Flags: runascurrentuser \ No newline at end of file diff --git a/win/usb/microtek/Microtek_A3HG_scanner_usb.cat b/win/usb/microtek/Microtek_A3HG_scanner_usb.cat new file mode 100644 index 0000000..8009f13 Binary files /dev/null and b/win/usb/microtek/Microtek_A3HG_scanner_usb.cat differ diff --git a/win/usb/microtek/Microtek_A3HG_scanner_usb.inf b/win/usb/microtek/Microtek_A3HG_scanner_usb.inf new file mode 100644 index 0000000..7434c30 --- /dev/null +++ b/win/usb/microtek/Microtek_A3HG_scanner_usb.inf @@ -0,0 +1,147 @@ +[Version] +Signature="$CHICAGO$" +Class=Image +ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f} +Provider=%IPC% +DriverVer=1/04/2023,1.1.0.0 +CatalogFile=Microtek_A3HG_scanner_usb.cat + +[SourceDisksNames] +1=%DisksName%,,, + +;[SourceDisksFiles] +;usbscan.sys=1 + +[DestinationDirs] +CopySetupFile=10 +CopyUsbScan=11 +DefaultDestDir=11 + +[CopyUsbScan] +usbscan.sys,usbscan.sy_,,32 + +[CopySetupFile] + +[IPCProduct.AddReg.9x] + +[IPCProduct.AddReg] + +[IPCProduct_UsbScan.AddReg] +HKR,,DevLoader,,*NTKERN +HKR,,NTMPDriver,,"usbscan.sys" + +[Manufacturer] +%IPC%=Models,NTx86.5.1,NTia64,NTAMD64 + +[Models] +%IPCProduct%=IPCProduct,USB\VID_05DA&PID_9220 + +[Models.NTx86.5.1] +%IPCProduct%=IPCProduct_NT51,USB\VID_05DA&PID_9220 + +[Models.NTia64] +%IPCProduct%=IPCProduct_NTia64,USB\VID_05DA&PID_9220 + +[Models.NTAMD64] +%IPCProduct%=IPCProduct_NTAMD64,USB\VID_05DA&PID_9220 + +[IPCProduct] +AddReg=IPCProduct.AddReg.9x,IPCProduct_UsbScan.AddReg +;Copyfiles=CopyUsbScan +Copyfiles=CopySetupFile,CopyUsbScan + +[IPCProduct.NT] +DriverVer=05/21/2009,3.0.0.0 +Include=sti.inf +Needs=STI.USBSection +AddReg=IPCProduct.AddReg,IPCProduct_UsbScan.AddReg +;Copyfiles=CopySetupFile + +[IPCProduct.NT.Services] +Include=sti.inf +Needs=STI.USBSection.Services + +[IPCProduct_NT51] +DriverVer=05/21/2009,3.0.0.0 +Include=sti.inf +Needs=STI.USBSection,STI.MICRODRIVERSection +SubClass=StillImage +DeviceType=1 +Capabilities=0x31 +;DeviceData=IPCProduct.DeviceData.WIA +;AddReg=IPCProduct.AddReg,IPCProduct_Wia.AddReg +;Copyfiles=WinXPCopyFile +ICMProfiles="sRGB Color Space Profile.icm" + +[IPCProduct_NTia64] +DriverVer=05/21/2009,3.0.0.0 +Include=sti.inf +Needs=STI.USBSection,STI.MICRODRIVERSection +SubClass=StillImage +DeviceType=1 +Capabilities=0x31 +;DeviceData=IPCProduct.DeviceData.WIA +;AddReg=IPCProduct.AddReg,IPCProduct_Wia.AddReg +;Copyfiles=WinXPCopyFile +ICMProfiles="sRGB Color Space Profile.icm" + +[IPCProduct_NTAMD64] +DriverVer=05/21/2009,3.0.0.0 +Include=sti.inf +Needs=STI.USBSection,STI.MICRODRIVERSection +SubClass=StillImage +DeviceType=1 +Capabilities=0x31 +;DeviceData=IPCProduct.DeviceData.WIA +;AddReg=IPCProduct.AddReg,IPCProduct_Wia.AddReg +;Copyfiles=WinXPCopyFile +ICMProfiles="sRGB Color Space Profile.icm" + + +[WinXPCopyFile] + +[IPCProduct_NT51.Services] +Include=sti.inf +Needs=STI.USBSection.Services + +[IPCProduct_NTia64.Services] +Include=sti.inf +Needs=STI.USBSection.Services + +[IPCProduct_NTAMD64.Services] +Include=sti.inf +Needs=STI.USBSection.Services + +[IPCProduct.NT.CoInstallers] +AddReg=CoInstaller_AddReg +CopyFiles=CoInstaller_CopyFiles + +[IPCProduct_NT51.CoInstallers] +AddReg=CoInstaller_AddReg +CopyFiles=CoInstaller_CopyFiles + +[IPCProduct_NTia64.CoInstallers] +AddReg=CoInstaller_AddReg +CopyFiles=CoInstaller_CopyFiles + +[IPCProduct_NTAMD64.CoInstallers] +AddReg=CoInstaller_AddReg +CopyFiles=CoInstaller_CopyFiles + + +[CoInstaller_CopyFiles] + + +[CoInstaller_AddReg] + + +[InstallInfo] +OriginalInfSourcePath = %1% + +[Strings] +IPC="Microtek A3HG S/F Scanner" +IPCProduct="Microtek A3HG S/F Scanner" +ServiceName="Microtek A3HG S/F Scanner" +TwainDSName="Microtek A3HG S/F Scanner" +RunOnce="Software\Microsoft\windows\CurrentVersion\RunOnce" +DisksName="USB Scanner CD-ROM"