A series of plugin shell extensions for the Windows shell to expose the content of file-types used in the Infinity Engine. For more details view the application readme
Prerequisites
-
.NET Framework 4.7+
-
Powershell
The recommended installation method is the pre-built installation executable, though shell extensions can be manually installed a below.
Shell extensions must be registered with the Windows shell. IEShellEx this can be done via the use of ServerRegistrationManager.exe, e.g.
ServerRegistrationManager.exe install IE2DAInfotip.dll -codebase
Note: Due to interactions with the Windows shell, installation must be run with administrator privileges.
Note: The Windows Shell may need restarting to pick up changes.
You can download the latest version of ieshell.
IEShellEx is written in C# .NET Framework 4.7.2, and uses Sharpshell to facilitate communication with the Windows shell.
To clone and run this application, you'll need Git and .NET installed on your computer.
To build the installer you will need NSIS(https://nsis.sourceforge.io/Main_Page) installed on your computer and in the PATH - you can then run src\installer\go.bat to generate the installer executable.
The guidance from Microsoft on using managed code (e.g. .net) to shell extensions is mixed - you can view a summary of statements in the Sharpshell documentation.
IEShellEx is licensed under CC BY-NC 4.0
The ZLIB code contained in IEMOSPreview and IEBAMPreview is licenced under The Code Project Open Licence (CPOL) 1.02 (https://www.codeproject.com/info/cpol10.aspx)
The application icon created by Exhumed is licenced under CC BY-NC-ND 4.0