@@ -47,72 +47,72 @@ MsgFileNotFound=File Not found: %1.
4747MsgCOMInvokeFailed= Installation failed. The installer was unable to call the registered library.
4848
4949[Components]
50- Name : " pkg_core" ; Description : " .Net core libraries" ; Types : full compact custom ; Flags : fixed ;
51- Name : " pkg_doc" ; Description : " Templates and examples" ; Types : full compact custom ;
52- Name : " pkg_cons" ; Description : " Enhanced console runner for VBScript files" ; Types : full compact custom ;
53- Name : " pkg_ff" ; Description : " WebDriver for Firefox" ; Types : full custom ;
54- Name : " pkg_cr" ; Description : " WebDriver for Chrome" ; Types : full custom ;
55- Name : " pkg_op" ; Description : " WebDriver for Opera" ; Types : full custom ;
56- Name : " pkg_ie" ; Description : " WebDriver for Internet Explorer" ; Types : full custom ;
57- Name : " pkg_pjs" ; Description : " WebDriver for PhantomJS (headless browser)" ; Types : full custom ;
58- Name : " pkg_ide" ; Description : " SeleniumIDE plugin for Firefox" ; Types : full custom ;
50+ Name : " pkg_core" ; Description : " .Net core libraries" ; Types : full compact custom ; Flags : fixed ;
51+ Name : " pkg_doc" ; Description : " Templates and examples" ; Types : full compact custom ;
52+ Name : " pkg_cons" ; Description : " Enhanced console runner for VBScript files" ; Types : full compact custom ;
53+ Name : " pkg_ff" ; Description : " WebDriver for Firefox" ; Types : full custom ;
54+ Name : " pkg_cr" ; Description : " WebDriver for Chrome" ; Types : full custom ;
55+ Name : " pkg_op" ; Description : " WebDriver for Opera" ; Types : full custom ;
56+ Name : " pkg_ie" ; Description : " WebDriver for Internet Explorer" ; Types : full custom ;
57+ Name : " pkg_pjs" ; Description : " WebDriver for PhantomJS (headless browser)" ; Types : full custom ;
58+ Name : " pkg_ide" ; Description : " SeleniumIDE plugin for Firefox" ; Types : full custom ;
5959
6060[Files ]
61- Source : " Selenium\bin\Release\Selenium.dll" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
62- Source : " Selenium\bin\Release\Selenium.pdb" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
61+ Source : " Selenium\bin\Release\Selenium.dll" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
62+ Source : " Selenium\bin\Release\Selenium.pdb" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
6363Source : " Selenium\bin\Release\Selenium32.tlb" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
64- Source : " Selenium\bin\Release\Selenium64.tlb" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
64+ Source : " Selenium\bin\Release\Selenium64.tlb" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core; Check : IsWin64;
6565
6666Source : " Selenium\bin\Help\Selenium.chm" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_core;
6767
68- Source : " LICENSE.txt" ; DestDir : " {app} " ; Flags : ignoreversion overwritereadonly ; Attribs:readonly;
68+ Source : " LICENSE.txt" ; DestDir : " {app} " ; Flags : ignoreversion overwritereadonly ; Attribs:readonly;
6969Source : " CHANGELOG.txt" ; DestDir : " {app} " ; Flags : ignoreversion overwritereadonly ; Attribs:readonly;
7070
7171Source : " VbsConsole\bin\Release\vbsc.exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_cons;
7272
7373;drivers
7474Source : " References\firefoxdriver.xpi" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_ff;
75- Source : " References\chromedriver.exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_cr;
76- Source : " References\iedriver .exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_ie ;
77- Source : " References\operadriver .exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_op ;
78- Source : " References\phantomjs .exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_pjs ;
75+ Source : " References\chromedriver.exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_cr;
76+ Source : " References\operadriver .exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_op ;
77+ Source : " References\phantomjs .exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_pjs ;
78+ Source : " References\iedriver .exe" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_ie ;
7979
8080;Firefox extensions
8181Source : " FirefoxAddons\bin\extensions.xpi" ; DestDir : " {app} " ; Flags : ignoreversion ; Components : pkg_ide;
8282
8383;examples
84- Source : " Scripts\*.*" ; DestDir : " {app} \Scripts" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_core;
85- Source : " Templates\*.*" ; DestDir : " {app} \Templates" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
86- Source : " Examples\VBScript\*.vbs" ; DestDir : " {app} \Examples\VBScript" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
84+ Source : " Scripts\*.*" ; DestDir : " {app} \Scripts" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_core;
85+ Source : " Templates\*.*" ; DestDir : " {app} \Templates" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
86+ Source : " Examples\VBScript\*.vbs" ; DestDir : " {app} \Examples\VBScript" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
8787Source : " Examples\JavaScript\*.js" ; DestDir : " {app} \Examples\JavaScript" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
88- Source : " Examples\Excel\*.xls*" ; DestDir : " {app} \Examples\Excel" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
88+ Source : " Examples\Excel\*.xls*" ; DestDir : " {app} \Examples\Excel" ; Flags : ignoreversion overwritereadonly ; Attribs:readonly; Components : pkg_doc;
8989
9090;copy config file
91- Source : " References\exe.config" ; DestDir : " {sys} " ; DestName : " wscript.exe.config" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges;
92- Source : " References\exe.config" ; DestDir : " {sys} " ; DestName : " cscript.exe.config" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges;
91+ Source : " References\exe.config" ; DestDir : " {sys} " ; DestName : " wscript.exe.config" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges;
92+ Source : " References\exe.config" ; DestDir : " {sys} " ; DestName : " cscript.exe.config" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges;
9393Source : " References\exe.config" ; DestDir : " {syswow64} " ; DestName : " wscript.exe.config" ; Flags : ignoreversion uninsneveruninstall ; Check : IsWin64 And HasPrivileges;
9494Source : " References\exe.config" ; DestDir : " {syswow64} " ; DestName : " cscript.exe.config" ; Flags : ignoreversion uninsneveruninstall ; Check : IsWin64 And HasPrivileges;
95- Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|excel.exe}" ; DestName : " EXCEL.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' excel.exe' );
96- Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|winword.exe}" ; DestName : " WINWORD.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' winword.exe' );
95+ Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|excel.exe}" ; DestName : " EXCEL.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' excel.exe' );
96+ Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|winword.exe}" ; DestName : " WINWORD.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' winword.exe' );
9797Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|msaccess.exe}" ; DestName : " MSACCESS.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' msaccess.exe' );
98- Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|outlook.exe}" ; DestName : " OUTLOOK.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' outlook.exe' );
98+ Source : " References\exe.config" ; DestDir : " {code:GetAppFolder|outlook.exe}" ; DestName : " OUTLOOK.EXE.CONFIG" ; Flags : ignoreversion uninsneveruninstall ; Check : HasPrivileges And HasApp(' outlook.exe' );
9999
100100[Icons]
101- Name : " {group} \Project Home Page" ; Filename : {#AppURL}; WorkingDir : " {app} " ;
102- Name : " {group} \Vbs Console" ; Filename : " {app} \vbsc.exe" ; WorkingDir : " {app} " ; Components : pkg_cons;
103- Name : " {group} \Examples" ; Filename : " {app} \Examples" ; WorkingDir : " {app} " ;
104- Name : " {group} \Templates" ; Filename : " {app} \Templates" ; WorkingDir : " {app} " ;
105- Name : " {group} \RunCleaner" ; Filename : " {app} \Scripts\RunCleaner.vbs" ; WorkingDir : " {app} " ;
106- Name : " {group} \API documentation" ; Filename : " {app} \Selenium.chm" ; WorkingDir : " {app} " ;
107- Name : " {group} \ChangeLog" ; Filename : " {app} \CHANGELOG.txt" ; WorkingDir : " {app} " ;
108- Name : " {group} \Uninstall" ; Filename : " {uninstallexe} "
109-
110- Name : " {group} \Start Firefox" ; Filename : " {app} \Scripts\StartFirefox.vbs" ; WorkingDir : " {app} " ; Components : pkg_ff;
111- Name : " {group} \Start Chrome" ; Filename : " {app} \Scripts\StartChrome.vbs" ; WorkingDir : " {app} " ; Components : pkg_cr;
112- Name : " {group} \Start Chrome Debug" ; Filename : " {app} \Scripts\StartChromeDebug.vbs" ; WorkingDir : " {app} " ; Components : pkg_cr;
113- Name : " {group} \Start IE" ; Filename : " {app} \Scripts\StartInternetExplorer.vbs" ; WorkingDir : " {app} " ; Components : pkg_ie;
114- Name : " {group} \Start Opera" ; Filename : " {app} \Scripts\StartOpera.vbs" ; WorkingDir : " {app} " ; Components : pkg_op;
115- Name : " {group} \Start PhantomJS" ; Filename : " {app} \Scripts\StartPhantomJS.vbs" ; WorkingDir : " {app} " ; Components : pkg_pjs;
101+ Name : " {group} \Project Home Page" ; Filename : {#AppURL}; WorkingDir : " {app} " ;
102+ Name : " {group} \Vbs Console" ; Filename : " {app} \vbsc.exe" ; Components : pkg_cons;
103+ Name : " {group} \Examples" ; Filename : " {app} \Examples" ;
104+ Name : " {group} \Templates" ; Filename : " {app} \Templates" ;
105+ Name : " {group} \RunCleaner" ; Filename : " {app} \Scripts\RunCleaner.vbs" ;
106+ Name : " {group} \API documentation" ; Filename : " {app} \Selenium.chm" ;
107+ Name : " {group} \ChangeLog" ; Filename : " {app} \CHANGELOG.txt" ;
108+ Name : " {group} \Uninstall" ; Filename : " {uninstallexe} "
109+
110+ Name : " {group} \Start Firefox" ; Filename : " {app} \Scripts\StartFirefox.vbs" ; Components : pkg_ff;
111+ Name : " {group} \Start Chrome" ; Filename : " {app} \Scripts\StartChrome.vbs" ; Components : pkg_cr;
112+ Name : " {group} \Start Chrome Debug" ; Filename : " {app} \Scripts\StartChromeDebug.vbs" ; Components : pkg_cr;
113+ Name : " {group} \Start IE" ; Filename : " {app} \Scripts\StartInternetExplorer.vbs" ; Components : pkg_ie;
114+ Name : " {group} \Start Opera" ; Filename : " {app} \Scripts\StartOpera.vbs" ; Components : pkg_op;
115+ Name : " {group} \Start PhantomJS" ; Filename : " {app} \Scripts\StartPhantomJS.vbs" ; Components : pkg_pjs;
116116
117117
118118[Registry]
@@ -130,18 +130,18 @@ Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Zoom"; ValueName: "Zoo
130130
131131;IE tweaks: Disable enhanced protected mode
132132Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " Isolation" ; Flags : dontcreatekey deletevalue ; Components : pkg_ie;
133- Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " Isolation64Bit" ; Flags : dontcreatekey deletevalue ; Check : IsWin64 ; Components : pkg_ie;
133+ Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " Isolation64Bit" ; Flags : dontcreatekey deletevalue ; Components : pkg_ie;
134134
135135;IE tweaks: Disable autocomplete
136136Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete" ; ValueName : " AutoSuggest" ; ValueType : string ; ValueData : " no" ; Components : pkg_ie;
137- Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " Use FormSuggest" ; ValueType : string ; ValueData : " no" ; Components : pkg_ie;
137+ Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " Use FormSuggest" ; ValueType : string ; ValueData : " no" ; Components : pkg_ie;
138138Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " FormSuggest Passwords" ; ValueType : string ; ValueData : " no" ; Components : pkg_ie;
139- Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " FormSuggest PW Ask" ; ValueType : string ; ValueData : " no" ; Components : pkg_ie;
139+ Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " FormSuggest PW Ask" ; ValueType : string ; ValueData : " no" ; Components : pkg_ie;
140140
141141;IE tweaks: Disable warn
142142Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " WarnonBadCertRecving" ; ValueType : dword ; ValueData : 0 ; Components : pkg_ie;
143- Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " WarnonZoneCrossing" ; ValueType : dword ; ValueData : 0 ; Components : pkg_ie;
144- Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " WarnOnPostRedirect" ; ValueType : dword ; ValueData : 0 ; Components : pkg_ie;
143+ Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " WarnonZoneCrossing" ; ValueType : dword ; ValueData : 0 ; Components : pkg_ie;
144+ Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " WarnOnPostRedirect" ; ValueType : dword ; ValueData : 0 ; Components : pkg_ie;
145145
146146;IE tweaks: Disable Check for publisher's certificate revocation
147147Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing" ; ValueName : " State" ; ValueType : dword ; ValueData : 146944 ; Components : pkg_ie;
@@ -156,7 +156,7 @@ Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Main"; ValueName: "Che
156156;IE tweaks: Disable accelerator button
157157Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Activities" ; ValueName : " NoActivities" ; ValueType : dword ; ValueData : 1 ; Components : pkg_ie;
158158
159- ;IE tweaks: Disable protected mode for all zones Disable=3 Enable=0
159+ ;IE tweaks: Set the same protected mode for all zones Disable=3 Enable=0
160160Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main" ; ValueName : " NoProtectedModeBanner" ; ValueType : dword ; ValueData : 1 ; Components : pkg_ie;
161161Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0" ; ValueName : " 2500" ; ValueType : dword ; ValueData : 3 ; Components : pkg_ie;
162162Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1" ; ValueName : " 2500" ; ValueType : dword ; ValueData : 3 ; Components : pkg_ie;
@@ -165,8 +165,8 @@ Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings
165165Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4" ; ValueName : " 2500" ; ValueType : dword ; ValueData : 3 ; Components : pkg_ie;
166166
167167;IE tweaks: Enable all cookies
168- Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " PrivacyAdvanced" ; ValueType : dword ; ValueData : 1 ; Components : pkg_ie;
169- Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3" ; ValueName : " 1A10" ; ValueType : dword ; ValueData : 1 ; Components : pkg_ie;
168+ Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings" ; ValueName : " PrivacyAdvanced" ; ValueType : dword ; ValueData : 1 ; Components : pkg_ie;
169+ Root : HKCU; Subkey : " Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3" ; ValueName : " 1A10" ; ValueType : dword ; ValueData : 1 ; Components : pkg_ie;
170170
171171;IE tweak: Allow HTTP Basic Authentication in url
172172Root : HKCU; Subkey : " Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE" ; ValueName : " iexplore.exe" ; ValueType : dword ; ValueData : 0 ; Components : pkg_ie;
@@ -195,9 +195,9 @@ Root: HKCU; Subkey: "Software\Classes\Directory\shell\RunExt\Command"; ValueType
195195
196196;Add excel trusted location for templates and examples
197197Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Excel}.0\Excel\Security\Trusted Locations\Selenium1" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Templates" ; Flags : uninsdeletekey ; Check : HasExcel;
198- Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Excel}.0\Excel\Security\Trusted Locations\Selenium2" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Examples" ; Flags : uninsdeletekey ; Check : HasExcel;
199- Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Word}.0\Word\Security\Trusted Locations\Selenium1" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Templates" ; Flags : uninsdeletekey ; Check : HasWord;
200- Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Word}.0\Word\Security\Trusted Locations\Selenium2" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Examples" ; Flags : uninsdeletekey ; Check : HasWord;
198+ Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Excel}.0\Excel\Security\Trusted Locations\Selenium2" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Examples" ; Flags : uninsdeletekey ; Check : HasExcel;
199+ Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Word}.0\Word\Security\Trusted Locations\Selenium1" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Templates" ; Flags : uninsdeletekey ; Check : HasWord;
200+ Root : HKCU; Subkey : " Software\Microsoft\Office\{code:GetOfficeVersion|Word}.0\Word\Security\Trusted Locations\Selenium2" ; ValueName : " Path" ; ValueType : String ; ValueData : " {app} \Examples" ; Flags : uninsdeletekey ; Check : HasWord;
201201
202202;Enable WScript host in case it's been disabled
203203Root : HKCU; Subkey : " Software\Microsoft\Windows Script Host\Settings" ; ValueName : " Enabled" ; ValueType : dword ; ValueData : 1 ;
0 commit comments