© Ilya Shpigor 2018
Ilya ShpigorPractical Video Game Bots https://doi.org/10.1007/978-1-4842-3736-6_5

5. Extra Techniques

Ilya Shpigor1 
(1)
St. Petersburg, c.St-Peterburg, Russia
 

This chapter considers advanced approaches for game bot development. These approaches focus on bypassing protections that block clicker and in-game types of bots. The first approach is emulation of the standard keyboard and mouse devices. The second approach is the interception of calls of a game process to the WinAPI libraries.

Input Device Emulation

Now we will consider how to emulate input devices like keyboard and mouse. The purpose of this feature is avoiding a game’s protection algorithms. When we emulate a device, it looks like a real keyboard or mouse to the OS. In ...

Get Practical Video Game Bots : Automating Game Processes using C++, Python, and AutoIt now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.