windows安装包打包时整合设备型号

This commit is contained in:
luoliangyi 2022-09-30 10:08:14 +08:00
parent 8352b09072
commit ac248d5720
2 changed files with 37 additions and 49 deletions

View File

@ -36,16 +36,9 @@ Name: "zn"; MessagesFile: "compiler:Languages/ChineseSimp.isl"
[Components] [Components]
Name: "Upgrade"; Description: "ÔÚÏßÉý¼¶¹¦ÄÜ" ; Types: Full Name: "Upgrade"; Description: "ÔÚÏßÉý¼¶¹¦ÄÜ" ; Types: Full
Name: "TwainG100"; Description: "HUAGOSCAN G100 TWAIN" ; Types: Full Name: "TwainG100"; Description: "HUAGOSCAN G100 TWAIN" ; Types: Full
Name: "TwainG139"; Description: "HUAGOSCAN G139 TWAIN" ; Types: Full
Name: "TwainG200"; Description: "HUAGOSCAN G200 TWAIN" ; Types: Full Name: "TwainG200"; Description: "HUAGOSCAN G200 TWAIN" ; Types: Full
Name: "TwainG239"; Description: "HUAGOSCAN G239 TWAIN" ; Types: Full
Name: "TwainG300"; Description: "HUAGOSCAN G300 TWAIN" ; Types: Full Name: "TwainG300"; Description: "HUAGOSCAN G300 TWAIN" ; Types: Full
Name: "TwainG302"; Description: "HUAGOSCAN G302 TWAIN" ; Types: Full
Name: "TwainG339"; Description: "HUAGOSCAN G339 TWAIN" ; Types: Full
Name: "TwainG400"; Description: "HUAGOSCAN G400 TWAIN" ; Types: Full Name: "TwainG400"; Description: "HUAGOSCAN G400 TWAIN" ; Types: Full
Name: "TwainG402"; Description: "HUAGOSCAN G402 TWAIN" ; Types: Full
Name: "TwainG439"; Description: "HUAGOSCAN G439 TWAIN" ; Types: Full
Name: "TwainG7823"; Description: "HUAGOSCAN G7823 TWAIN" ; Types: Full
[Files] [Files]
@ -156,29 +149,29 @@ Source: "..\..\x86\Release\zlib.dll"; DestDir: "{win}\twain_32\HuaGoTwain\"; Fla
Source: "..\..\x86\OEM\huagao\sane.dll"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\huagao\sane.dll"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode
Source: "..\..\x86\OEM\huagao\scanner.dll"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\OEM\huagao\scanner.dll"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode
Source: "..\..\x86\OEM\huagao\huagaotwain100.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG100; Source: "..\..\x86\OEM\huagao\huagaotwain100.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG100;
Source: "..\..\x86\OEM\huagao\huagaotwain139.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG139; Source: "..\..\x86\OEM\huagao\huagaotwain139.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG100;
Source: "..\..\x86\OEM\huagao\huagaotwain200.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200; Source: "..\..\x86\OEM\huagao\huagaotwain200.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200;
Source: "..\..\x86\OEM\huagao\huagaotwain239.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG239; Source: "..\..\x86\OEM\huagao\huagaotwain239.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200;
Source: "..\..\x86\OEM\huagao\huagaotwain7823.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200;
Source: "..\..\x86\OEM\huagao\huagaotwain300.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300; Source: "..\..\x86\OEM\huagao\huagaotwain300.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300;
Source: "..\..\x86\OEM\huagao\huagaotwain302.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG302; Source: "..\..\x86\OEM\huagao\huagaotwain302.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300;
Source: "..\..\x86\OEM\huagao\huagaotwain339.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG339; Source: "..\..\x86\OEM\huagao\huagaotwain339.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300;
Source: "..\..\x86\OEM\huagao\huagaotwain400.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400; Source: "..\..\x86\OEM\huagao\huagaotwain400.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400;
Source: "..\..\x86\OEM\huagao\huagaotwain402.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG402; Source: "..\..\x86\OEM\huagao\huagaotwain402.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400;
Source: "..\..\x86\OEM\huagao\huagaotwain439.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG439; Source: "..\..\x86\OEM\huagao\huagaotwain439.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400;
Source: "..\..\x86\OEM\huagao\huagaotwain7823.ds"; DestDir: "{win}\twain_32\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG7823;
; twain64 ; twain64
Source: "..\..\x64\OEM\huagao\huagaotwain100.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG100; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain100.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG100; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain139.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG139; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain139.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG100; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain200.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain200.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain239.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG239; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain239.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain7823.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG200; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain300.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain300.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain302.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG302; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain302.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain339.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG339; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain339.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG300; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain400.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain400.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain402.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG402; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain402.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain439.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG439; Check: Is64BitInstallMode Source: "..\..\x64\OEM\huagao\huagaotwain439.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG400; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\huagao\huagaotwain7823.ds"; DestDir: "{win}\twain_64\HuaGoTwain\"; Flags: ignoreversion; Components: TwainG7823; Check: Is64BitInstallMode
;¿½±´Çý¶¯ ;¿½±´Çý¶¯
Source: "..\..\usb\huagao\huagaousb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; Source: "..\..\usb\huagao\huagaousb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs;

View File

@ -35,15 +35,10 @@ Name: "zn"; MessagesFile: "compiler:Languages/ChineseSimp.isl"
[Components] [Components]
Name: "Upgrade"; Description: "ÔÚÏßÉý¼¶¹¦ÄÜ" ; Types: Full Name: "Upgrade"; Description: "ÔÚÏßÉý¼¶¹¦ÄÜ" ; Types: Full
Name: "Twain8200"; Description: "LANXUMSCAN G42S TWAIN" ; Types: Full Name: "TwainG42S"; Description: "LANXUMSCAN G42S TWAIN" ; Types: Full
Name: "Twain8420"; Description: "LANXUMSCAN G42S TWAIN" ; Types: Full Name: "TwainG52S"; Description: "LANXUMSCAN G52S TWAIN" ; Types: Full
Name: "Twain8429"; Description: "LANXUMSCAN G52S TWAIN" ; Types: Full Name: "TwainG62S"; Description: "LANXUMSCAN G62S TWAIN" ; Types: Full
Name: "Twain8520"; Description: "LANXUMSCAN G62S TWAIN" ; Types: Full Name: "TwainG73S"; Description: "LANXUMSCAN G73S TWAIN" ; Types: Full
Name: "Twain8529"; Description: "LANXUMSCAN G73S TWAIN" ; Types: Full
Name: "Twain8620"; Description: "LANXUMSCAN G42S TWAIN" ; Types: Full
Name: "Twain8629"; Description: "LANXUMSCAN G52S TWAIN" ; Types: Full
Name: "Twain8730"; Description: "LANXUMSCAN G62S TWAIN" ; Types: Full
Name: "Twain8739"; Description: "LANXUMSCAN G73S TWAIN" ; Types: Full
[Files] [Files]
@ -101,26 +96,26 @@ 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\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\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\scanner.dll"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode
Source: "..\..\x86\OEM\lanxum\lanxumtwain8200.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8200; Source: "..\..\x86\OEM\lanxum\lanxumtwain8200.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG42S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8420.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8420; Source: "..\..\x86\OEM\lanxum\lanxumtwain8420.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG42S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8429.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8429; Source: "..\..\x86\OEM\lanxum\lanxumtwain8429.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG42S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8520.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8520; Source: "..\..\x86\OEM\lanxum\lanxumtwain8520.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG52S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8529.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8529; Source: "..\..\x86\OEM\lanxum\lanxumtwain8529.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG52S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8620.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8620; Source: "..\..\x86\OEM\lanxum\lanxumtwain8620.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG62S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8629.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8629; Source: "..\..\x86\OEM\lanxum\lanxumtwain8629.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG62S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8730.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8730; Source: "..\..\x86\OEM\lanxum\lanxumtwain8730.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG73S;
Source: "..\..\x86\OEM\lanxum\lanxumtwain8739.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: Twain8739; Source: "..\..\x86\OEM\lanxum\lanxumtwain8739.ds"; DestDir: "{win}\twain_32\LanxumTwain\"; Flags: ignoreversion; Components: TwainG73S;
; twain64 ; twain64
Source: "..\..\x64\OEM\lanxum\lanxumtwain8200.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8200; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8200.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG42S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8420.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8420; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8420.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG42S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8429.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8429; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8429.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG42S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8520.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8520; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8520.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG52S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8529.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8529; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8529.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG52S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8620.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8620; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8620.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG62S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8629.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8629; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8629.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG62S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8730.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8730; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8730.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG73S; Check: Is64BitInstallMode
Source: "..\..\x64\OEM\lanxum\lanxumtwain8739.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: Twain8739; Check: Is64BitInstallMode Source: "..\..\x64\OEM\lanxum\lanxumtwain8739.ds"; DestDir: "{win}\twain_64\LanxumTwain\"; Flags: ignoreversion; Components: TwainG73S; Check: Is64BitInstallMode
;¿½±´Çý¶¯ ;¿½±´Çý¶¯
Source: "..\..\usb\lanxum\lanxumusb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs; Source: "..\..\usb\lanxum\lanxumusb.inf"; DestDir: "{app}\driver\"; Flags: ignoreversion recursesubdirs;