PenguLoader / PenguLoader

✨ The ultimate JavaScript plugin loader, build your unmatched LoL Client.
https://pengu.lol
Do What The F*ck You Want To Public License
346 stars 56 forks source link

Feature: a fallback injection method using symlink #77

Closed BakaFT closed 7 months ago

BakaFT commented 8 months ago

We got so many reports that user can not write IFEO registry keys due to an Unauthorized Exception. e.g: #74 #63 #64. This may be caused by many reasons(Anti-virus, no admin privilege...etc), so we need to find a fallback method just in case of it.

Luckily we still have the Dll Proxing way working(by creating a symlink named d3d9.dll/dinput.dll/dwrite.dll pointing to core.dll besides LeagueClient.exe . But the problem is we need to make a GUI to do this thing to make it user-friendly.

nomi-san commented 7 months ago

Adding multi-client support is not necessary at this point, because almost these users just use one client.