diff --git a/win/setup/scanner/MicrotekScan2_App_Setup.iss b/win/setup/scanner/MicrotekScan2_App_Setup.iss index 21f83a1..b64df5a 100644 --- a/win/setup/scanner/MicrotekScan2_App_Setup.iss +++ b/win/setup/scanner/MicrotekScan2_App_Setup.iss @@ -197,7 +197,7 @@ Name: "{group}\{cm:MyAppName}"; Filename: "{app}\MicrotekScan.exe" ;Name: "{group}\Microtek after-sales tools"; Filename: "{app}\microtek-tool\After_sales_tool.exe"; Languages: english ;Name: "{group}\中晶售后工具"; Filename: "{app}\microtek-tool\After_sales_tool.exe"; Languages: chinese_simp ;Name: "{group}\中晶售後工具"; Filename: "{app}\microtek-tool\After_sales_tool.exe"; Languages: chinese_trad -Name: "{group}\Microtek DocWizard EX Scanner help document"; Filename: "{app}\MicrotekScan_App_Help_manual.pdf"; Languages: english +Name: "{group}\Microtek DocWizard EX Scanner help document"; Filename: "{app}\MicrotekScan_App_Help_manual_EN.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 {cm:MyAppName}"; Filename: "{uninstallexe}"; Languages: english diff --git a/win/setup/scanner/NeuScan2_App_Setup.iss b/win/setup/scanner/NeuScan2_App_Setup.iss index 1e6ec7c..c52bd6d 100644 --- a/win/setup/scanner/NeuScan2_App_Setup.iss +++ b/win/setup/scanner/NeuScan2_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\neutral\sane.dll') +#define MyAppVersion GetFileVersion('..\..\x64\OEM\neutral\sanexy.dll') #define MyAppSetupName "NeuScan_App_Setup" #define MyAppDefSetupDir "NeuScan" @@ -29,10 +29,19 @@ ArchitecturesInstallIn64BitMode=x64 ;PrivilegesRequired=admin DisableWelcomePage=no -[Languages] +[Languages] +Name: "english"; MessagesFile: "compiler:Languages/English.isl"; LicenseFile:NeuScan_App_License_En.txt Name: "chinese_simp"; MessagesFile: "compiler:Languages/ChineseSimp.isl"; LicenseFile:NeuScan_App_License.txt [CustomMessages] +; english +english.MyAppName=Scan +english.MyAppPublisher= +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.MyStr1=扫描软件已安装,是否卸载原版本? @@ -50,6 +59,8 @@ Name: "TwainG400"; Description: "SCAN G400 TWAIN" ; Types: Full ; app Source: ".\NeuScan_App.ico"; DestDir: "{app}\"; Flags: ignoreversion +Source: "..\..\..\..\code_app\doc\scanner\NeuScan_App_Help_manual_EN.pdf"; DestDir: "{app}\"; Flags: ignoreversion +Source: "..\..\..\..\code_app\doc\scanner\NeuScan_scanSettings_Help_manual_EN.pdf"; DestDir: "{app}\"; Flags: ignoreversion Source: "..\..\..\..\code_app\doc\scanner\NeuScan_App_Help_manual.pdf"; DestDir: "{app}\"; Flags: ignoreversion Source: "..\..\..\..\code_app\doc\scanner\NeuScan_scanSettings_Help_manual.pdf"; DestDir: "{app}\"; Flags: ignoreversion @@ -87,9 +98,9 @@ Source: "..\..\x86\Release\PDFParse.dll"; DestDir: "{app}\"; Flags: ignoreversio Source: "..\..\x86\Release\tinyxml2.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\VC++\*"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\x86\Release\zlib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode -Source: "..\..\x86\OEM\neutral\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode -Source: "..\..\x86\OEM\neutral\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode -Source: "..\..\x86\OEM\neutral\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\neutral\sanexy.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\neutral\scannerqd.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode +Source: "..\..\x86\OEM\neutral\yuyanbao.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: not Is64BitInstallMode Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: not Is64BitInstallMode ; app64 @@ -126,9 +137,9 @@ Source: "..\..\x64\Release\PDFParse.dll"; DestDir: "{app}\"; Flags: ignoreversio Source: "..\..\x64\Release\tinyxml2.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\VC++\*"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x64\Release\zlib.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\neutral\sane.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\neutral\scanner.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x64\OEM\neutral\lang.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\neutral\sanexy.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\neutral\scannerqd.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x64\OEM\neutral\yuyanbao.dll"; DestDir: "{app}\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\..\lang\*"; DestDir: "{app}\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode ;TWAINDSM @@ -140,9 +151,9 @@ Source: "..\..\x64\Release\TWAINDSM.dll"; DestDir: "{sys}\"; Flags: ignoreversio Source: "..\..\x86\Release\NEUTwainUI.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\..\..\code_app\doc\scanner\NeuScan_scanSettings_Help_manual.pdf"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\VC++\*"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\neutral\sane.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\neutral\scanner.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode -Source: "..\..\x86\OEM\neutral\lang.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\neutral\sanexy.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\neutral\scannerqd.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode +Source: "..\..\x86\OEM\neutral\yuyanbao.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\..\lang\*"; DestDir: "{win}\twain_32\NeuTwain\lang\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\NEUBase.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode Source: "..\..\x86\Release\NEUImgFmt.dll"; DestDir: "{win}\twain_32\NeuTwain\"; Flags: ignoreversion; Check: Is64BitInstallMode @@ -176,7 +187,9 @@ Source: "..\..\x64\Release\CheckNewApp.exe"; DestDir: "{app}\"; Flags: ignoreve [Icons] Name: "{commondesktop}\{cm:MyAppName}"; Filename: "{app}\NeuScan.exe" Name: "{group}\{cm:MyAppName}"; Filename: "{app}\NeuScan.exe" +Name: "{group}\Scanner help document"; Filename: "{app}\NeuScan_App_Help_manual_EN.pdf"; Languages: english Name: "{group}\扫描软件帮助文档"; Filename: "{app}\NeuScan_App_Help_manual.pdf"; Languages: chinese_simp +Name: "{group}\Uninstall {cm:MyAppName}"; Filename: "{uninstallexe}"; Languages: english Name: "{group}\卸载"; Filename: "{uninstallexe}"; Languages: chinese_simp [Registry] @@ -311,4 +324,5 @@ begin [Run] Filename: "{app}\DPInst32"; Parameters: "/path ""{app}\driver"" /sw /se /lm /f"; Check: not IsWin64 Filename: "{app}\DPInst64"; Parameters: "/path ""{app}\driver"" /sw /se /lm /f"; Check: IsWin64 -Filename: "{app}\NeuScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=chinese"; Flags: postinstall nowait skipifsilent; Languages: chinese_simp \ No newline at end of file +Filename: "{app}\NeuScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=english"; Flags: postinstall nowait skipifsilent; Languages: english +Filename: "{app}\NeuScan.exe"; Description: "{cm:LaunchProgram, {cm:MyAppName}}"; Parameters:"-language=chinese"; Flags: postinstall nowait skipifsilent; Languages: chinese_simp diff --git a/win/setup/scanner/NeuScan_App_License_En.txt b/win/setup/scanner/NeuScan_App_License_En.txt new file mode 100644 index 0000000..466804c --- /dev/null +++ b/win/setup/scanner/NeuScan_App_License_En.txt @@ -0,0 +1,165 @@ +Please carefully read and understand all rights and restrictions specified in the Software License and Use Agreement (hereinafter referred to as the Agreement). Unless you accept the terms of this Agreement, you have no right to download, install or use the Software and its related services. Once you install, copy, download, access or otherwise use this software product, it will be deemed as your acceptance of this Agreement, which means that you agree to be bound by the terms of this Agreement. If you disagree with the terms of this Agreement, please do not install, copy or use this software. + + + +1. Statement of rights + + + +All intellectual property rights of the Software and all information related to the Software, including but not limited to: text expression and its combination, icons, decorations, images, diagrams, colors, interface design, layout framework, relevant data, additional programs, printed materials or electronic documents, are owned by the author and protected by copyright law, international copyright treaties and other intellectual property laws and regulations. + + + +2. Scope of license + + + +2.1 Download, installation and use: This software is free of charge. Users can download, install and use this software in a non-commercial and unlimited amount. + + + +2.2 Copy, distribution and dissemination: Users can copy, distribute and disseminate this software product in a non-commercial and unlimited amount. However, it is necessary to ensure that each copy, distribution and dissemination is complete and true, including all software, electronic documents, copyrights and trademarks related to the software product, as well as this agreement. + + + +3. Limitation of rights + + + +3.1 Prohibit reverse engineering, reverse compilation and reverse assembly: The user shall not reverse engineer, decompile or disassemble the software product, and shall not change any resources compiled in the program file. In addition to the above activities explicitly permitted by laws and regulations, users must comply with the restrictions of this agreement. + + + +3.2 Component segmentation: This software product is licensed as a single product, and users cannot use each part separately for any purpose. + + + +3.3 Individual authorization: if it is necessary to conduct commercial sales, copying, distribution, including but not limited to software sales, pre-installation, bundling, etc., it must obtain the authorization and permission of the author. + + + +3.4 Reserved rights: All other rights not expressly authorized in this agreement still belong to the author, and users must obtain the written consent of the author when using other rights. + + + +4. User instructions + + + +4.1 The software provides scheduled task functions represented by scheduled shutdown: multiple scheduled methods to execute shutdown/logout/restart/lock desktop/standby/open file (or URL)/composite task, immediate shutdown/logout/restart/lock desktop/standby, automatic synchronization of network standard time, convenient task planning tools and other functions. + + + +4.2 This software is only applicable to Windows XP/Vista/7/8/10/11 operating system. The software can automatically run with the startup of the operating system to provide all functional services at any time and reduce response time. If the user wants to give up using the software for any reason after installing it, he can delete the software. + + + +4.3 The software is supported by the author. + + + +4.4 Software modification and upgrade: The author reserves the right to provide users with modified and upgraded versions of the software. + + + +4.5 This software does not contain any malicious code aimed at destroying user's computer data and obtaining user's privacy information, does not contain any function code for tracking and monitoring user's computer, does not monitor user's online and offline behavior, does not collect user's personal information such as using other software and files, and does not disclose user's privacy. + + + +4.6 Users shall use the software on the premise of complying with laws and this agreement. The user has no right to perform the following actions, including but not limited to: + + + +4.6.1 All rights management electronic information on the software shall not be deleted or changed; + + + +4.6.2 The technical measures taken by the copyright to protect the software copyright shall not be deliberately avoided or damaged; + + + +4.6.3 Users shall not use this software to mislead or deceive others; + + + +4.6.4 In violation of national regulations, the computer information system functions are deleted, modified, added or interfered with, resulting in the computer information system not operating normally, + + + +4.6.5 Enter computer information network or use computer information network resources without permission + + + +4.6.6 Deleting, modifying or adding computer information network functions without permission; + + + +4.6.7 Delete, modify or add the data and application programs stored, processed or transmitted in the computer information network without permission; + + + +4.6.8 Destroy the normal operation of the software system or website, deliberately spread destructive programs such as computer viruses; + + + +4.6.9 Anything else endangers the security of computer information network. + + + +4.7 For the software product downloaded from the site not designated by the author and obtained from the media not issued by the author, the author cannot guarantee whether the software is infected with computer viruses, whether there are disguised Trojan Horse programs or hacker software hidden, and the use of such software may lead to unpredictable risks. Users are advised not to download, install and use it easily, The author does not assume any legal liability arising therefrom. + + + +4.7.1 Do not use this software to publish illegal advertising information that violates national laws, such as pornography, gambling, etc. All the consequences caused by it have nothing to do with the author. Please consciously create a harmonious and benign network marketing environment. Once an illegal act is found, the author has the right to terminate the service and investigate the legal responsibility. + + + +4.8 Privacy protection: In order to better improve the software and services, when the user starts the software, the software will report the unique identification of the computer where the software is located to the author's server. The specific reporting method is to visit a page of the server, and the server will count the number of times the software is used according to the number of times the page is visited. The author will not associate this data with the user's personally identifiable information. + + + +5. Disclaimer and limitation of liability + + + +5.1 The software has been tested in detail, but it cannot be guaranteed that it is fully compatible with all software and hardware systems, and that the software is completely error-free. In case of incompatibility and software error, users can log in to the software official website forum and report the situation to the author for technical support. If the compatibility problem cannot be solved, the user can delete the software. + + + +5.2 The risk of using this software product shall be borne by the user. To the maximum extent permitted by applicable laws, the author shall not be liable for any damage and risk arising from using or not using this software, including but not limited to direct or indirect personal damage, loss of business profits, trade interruption, loss of business information or any other economic loss. + + + +5.3 The author shall not be liable for any loss caused by telecommunication system or internet network failure, computer failure or virus, information damage or loss, computer system problem or any other force majeure. + + + +5.4 The user violates the provisions of this agreement and causes damage to the author company. The author has the right to take measures including but not limited to interruption of use license, suspension of service provision, restriction of use, legal investigation, etc. + + + +6 . Law and dispute resolution + + + +6.1 This agreement is governed by the laws of the People's Republic of China. + + + +6.2 Any dispute arising out of or in connection with this Agreement shall be settled through friendly negotiation by all parties; If the negotiation fails, either party may submit the relevant dispute to Arbitration Commission for arbitration in accordance with its then effective arbitration rules; The arbitration award is final and binding on all parties. + + + +7. Other terms + + + +7.1 If any provision of this Agreement is invalid or unenforceable in whole or in part for any reason, or violates any applicable law, it shall be deemed to be deleted, but the remaining provisions of this Agreement shall remain valid and binding. + + + +7.2 The author has the right to amend this agreement in accordance with the changes in relevant laws and regulations, as well as the adjustment of the company's business status and business strategy. The modified agreement will be attached to the new version of the software. In case of any dispute, the latest agreement text shall prevail. If you do not agree to change the content, you can delete the software by yourself. If the user continues to use the software, it is deemed that you accept the change of this agreement. + + + +7.3 All rights of interpretation and modification of this agreement belong to the author. \ No newline at end of file