Jump to content

Join our Discord

Talk to other users and have a great time
Discord Server

Welcome to our Community

Click here to get your Exiled Bot license
Donation Store
Sign in to follow this  
teges

Предложение к разработчику

Recommended Posts

Привет. На досуге я написал небольшую библиотеку позволяющую отправлять сочетания клавиш и движение мыши в неактивное окно игры. Как многие знают, в PoE это изначально заблокировано разработчиками, но после инъекции данного кода ситуация изменяется. Это вполне позволит использовать бота "на заднем фоне", в то время как пользователи, например, смогут спокойно смотреть фильмы.

 

Для интересующихся:

Смысл блокировки заключается в проверки активности игрового окна, а именно в функциях:

GetForegroundWindow и CallWindowProc

Чтобы обойти это необходимо:

1. В стандартный CallWindowProc в запросе на WM_ACTIVATE, выставить wParam = 2, lParam = 0
2. GetForegroundWindow заставить отдавать HWND текущего окна игры

После этого можно спокойно отправлять клавиши и мышь в неактивное окно игры.

Единственный минус это то, что для управления курсором потребуется осуществить хук на GetCursorPos

 

Кто еще не понял я занимаюсь утилитой для мультибоксинга. Исходники не прикрепил, ибо надоело подбирать формат отправки, а на обменник заливать лень.

Share this post


Link to post
Share on other sites

Вот отдельная библиотека, позволяющая отправлять мышь (через SendMessage(WM_MOUSEMOVE)) и клавиши в неактивное окно игры. Все, что необходимо - это выполнить инъекцию библиотеки в игру, все остальное она выполнит сама.

 

This is a stand-alone dll for injection in PoE process

 

Скачать

http://www.mediafire.com/download/imrs3d13yqrr184/mpoe.dll

 

Virustotal

https://www.virustotal.com/ru/file/36bc9c03ca7472199d1a35c4ed150ed95fcdce0382be9a4100bd9a1287f36b2f/analysis/1420460494/

 

Для тех, кто считает это фейком, я использую эту dll в самописном мультибоксе

GPBVnA.jpg

MrMgEG.jpg

f92bgx.jpg

Kcsfxc.jpg

Edited by teges

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...