Jump to content

Join our Slack

Talk to other users and have a great time
Slack 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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...