Olk.exe and/or outlook.exe
I was happy to see this magnificent solution, but Outlook decided to name it's process outlook.exe instead of olk.exe.
There is a fork which changes line 47 of OlkWindowHook.Dll.cpp:
Original - return _tcsicmp(processName, L"olk.exe") == 0;
Change - return _tcsicmp(processName, L"outlook.exe") == 0;
Unfortunately, the fork does not have a release, and I'm unable to compile myself.
I would thus kindly ask that you, optimally, edit the code to include both potential .exe processes, compile and release, or compile a outlook.exe dll and include it on the downloads, so that I can implement it on my work computer. Thanks in advance for your time!
Want to add some more information. Sometimes, the process works in the sense that, the icon stays in the icons tray, but pressing on it doesn't do anything. Re-opening outlook only works with the outlook.exe file itself. And closing the window and right clicking on the icon shows the option to "Open outlook" with 2 (Or however many times I closed and opened with outlook.exe) instances of the same mailbox, and none of them react to input, I always have to re-open through outlook.exe
However, more often than not, closing the program in X closes everything (As if this Hook was not running at all). The description of the above seems to happen only if I leave outlook running and put the computer to sleep. Either way, the intended function of the Hook is not working.
I believe I'm in the most up to date version of Outlook, it's an MS 365 Enterprise Version 2407 (17830.20210), running on W10 Enterprise also updated as of today.
Hello! The "new Outlook" mentioned in this project is actually the UWP version of Outlook, officially referred to as Outlook (new); it is different from the Outlook (classic) you are using. The process created by Outlook (new) is indeed olk.exe.
Hey guys. You might be able to help me here as I have no knowledge on OLK and OUTLOOK modification but a known person hacked mine to mailtto them. I was hoping you can look at this and tell me what/ how it was done so as the authorities have no idea and this has really ruined my life. I have censored the emails but more than happy to give the original and what ever files you need. Massive thanks if you can give feedback/ help
Hello! The "new Outlook" mentioned in this project is actually the UWP version of Outlook, officially referred to as Outlook (new); it is different from the Outlook (classic) you are using. The process created by Outlook (new) is indeed olk.exe.
I appreciate the explanation. Haven't used Outlook previously to know that there were two versions (What's with companies half-assing a new version, but then keeping the old one regardless because the new one is not good enough?!). So in the end, it comes down to what Palsternakka states in the ReadMe, implementing to older versions (Read, "Outlook (classic)") if there's interest. I read that as like, old versions compatible with other OS's such as W7 or something of the sorts.
Either way, I don't know how much trouble it would be to implement for Outlook (classic), but I'd highly appreciate the creation of a compatible hook for it.