OutlookWindowHook icon indicating copy to clipboard operation
OutlookWindowHook copied to clipboard

Olk.exe and/or outlook.exe

Open Residents-evil opened this issue 1 year ago • 4 comments

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!

Residents-evil avatar Sep 13 '24 13:09 Residents-evil

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.

Residents-evil avatar Sep 17 '24 07:09 Residents-evil

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.

leoking670 avatar Oct 15 '24 14:10 leoking670

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

OLK File from PC censored.txt

EBerry83 avatar Oct 17 '24 18:10 EBerry83

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.

Residents-evil avatar Oct 22 '24 05:10 Residents-evil