Provides ability to open pages and links by Internet Explorer (Cloned IE View based on WebExtensions-based.)
This works only on Windows.
This was initially started as a cloned IE View based on WebExtensions API, but finally dropped support of original IE View compatible features including the options page. Only ThinBridge compatible implementation is left on the browser extension part, thus you need to install ThinBridge as the native messaging host.
- Download the latest installer of ThinBridge.
- Install ThinBridge with the installer.
- Put an example configuration file to the location
C:\Program Files\ThinBridge\ThinBridgeBHO.ini
.
And you need to install this extension via GPO.
- Add a URL entry
"chrome-extension://gahanoflpdcmbcaijjkopjeheaikclcl/"
to the list of"allowed_origins"
inC:\Program Files\ThinBridge\ThinBridgeHost\chrome.json
. - Install group policy template for Chrome and configure Chrome to load the addon.
- Download Google Chrome Bundle and extract contents of the saved zip file.
- Copy
Configuration\admx\*.admx
,Configuration\admx\en-US
andConfiguration\admx\ja
toC:\Windows\PolicyDefinitions
. - Launch
gpedit.msc
and openLocal Computer Policy
=>Computer Configuration
=>Administrative Templates
=>Google
=>Google Chrome
=>Extensions
=>Configure the list of force-installed apps and extensions
. - Switch it to
Enabled
. - Click
Show...
. - Add
gahanoflpdcmbcaijjkopjeheaikclcl
to the list.
- Set up the client as a domain member if it is not joined to any Active Directory domain. For example, lauch
cmd.exe
as the system administrator and run following commands. (Ref: https://hitco.at/blog/apply-edge-policies-for-non-domain-joined-devices/ )reg add HKLM\SOFTWARE\Microsoft\Enrollments\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v EnrollmentState /t reg_dword /d 1 /f reg add HKLM\SOFTWARE\Microsoft\Enrollments\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v EnrollmentType /t reg_dword /d 0 /f reg add HKLM\SOFTWARE\Microsoft\Enrollments\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v IsFederated /t reg_dword /d 0 /f reg add HKLM\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v Flags /t reg_dword /d 0xd6fb7f /f reg add HKLM\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v AcctUId /t reg_sz /d "0x000000000000000000000000000000000000000000000000000000000000000000000000" /f reg add HKLM\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v RoamingCount /t reg_dword /d 0 /f reg add HKLM\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v SslClientCertReference /t reg_sz /d "MY;User;0000000000000000000000000000000000000000" /f reg add HKLM\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF /v ProtoVer /t reg_sz /d "1.2" /f
- Launch Chrome and confirm the IE VIew WE MV3 is automatically installed.
IMPORTANT NOTE: The list of URLs which should be opened by IE is not compatible to the legacy version's one.
You need to rewrite them based on the matching pattern spec for Firefox addons.
For example: http://example.com
=> http://example.com/*
(note that the added wild card to match any page under the domain.)
- Download the MSI suitable for your environment's architecture, or a zip package "ieview-we-host.zip" from the releases page.
- If you've downloaded an MSI, run it to install. Otherwise, unzip the downloaded file and double-click the batch file named "install.bat".
- Install "IE View WE" Firefox addon from its xpi package.
- Uninstall "IE View WE" Firefox addon via the addon manager.
- Double-click the batch file named
uninstall.bat
.
There are some options which you can customize default behavior: You can also customize preset configuration via MCD.
extensions.ieview.ieapp
Path to Internet Explorer (default: auto detection)extensions.ieview.ieargs
Command Line Arguments (default: empty)extensions.ieview.contextMenu
Add "Open by IE" items to the context menu (default: true)
extensions.ieview.forceielist
Websites to be opened by IE always (default: empty)extensions.ieview.disableForce
Disable websites opened by IE always (dfault: false)extensions.ieview.sitesOpenedBySelf
Exceptive websites (opened in Firefox directly) (default: empty)extensions.ieview.disableException
Disable websites directly opened by Firefox (default: false)extensions.ieview.onlyMainFrame
Only check URL which is shown in location bar (default: true)extensions.ieview.ignoreQueryString
Ignore query string in URL (default: false)
extensions.ieview.debug
Print Debug log (default: false)extensions.ieview.logging
Save log (default: true)extensions.ieview.logRotationTime
Rotate log file by specified hour (default: 24)extensions.ieview.logRotationCount
Max count of log files (default: 12)
On Windows 10 + WSL:
- Install and setup Golang on your Linux environment.
- Install go-msi https://github.com/mh-cbon/go-msi via an MSI to your Windows environment.
- Install WiX Toolset https://wixtoolset.org/releases/ to your Windows environment.
- Set PATH to go-msi (ex.
C:\Program Files\go-msi
) and WiX Toolse (ex.C:\Program Files (x86)\WiX Toolset v3.11\bin
). - Run
make host
. Then.exe
files and a batch file to build MSI will be generated. - Double-click the generated
host\build_msi.bat
on your Windows environment. Then two MSIs will be generated.
MPL 2.0