Hi, i want to build a small helper application for myself, which should automatically open a zkillboard page in a browser for any pilot, whos name i copy ingame (removing the need to do manual copypaste and input string trimming).
The idea behind is that this application will register itself as clipboard viewer. Then it will listen for WM_DRAWCLIPBOARD events, getting HWND of the owner via GetClipboardOwner function. Then i will check if it is the eve online process handle or not. Then name->id lookup through ESI and so on.
Im halfway through implementation and it suddenly stroke me that i really should consult first if this is allowed at all. Im not super fluent in this stuff, but i have a suspition that handle operations might trigger some protections and get me banned.
Is this safe? Can i do it?
(will it work?)