Наверное многие, кто имел дело с онлайн играми (особенно картежными), желали иметь под рукой программу, которая помогала бы выполнять статистические расчеты, а может и вообще совершала бы все необходимые манипуляции. Может даже некоторые пользовалась такими программами. И это не удивительно. Потому как создать свой бот - вполне возможно! Достаточно иметь programming skills.
По-крайней мере, одному человеку это удалось наверняка. Подтверждающий пост с заголовком How I Built a Working Poker Bot и вышел в блоге Coding The Wheel.
Как принято говорить в русской блогосфере, блоггер James Devlin спалил тему. Хотя, на самом деле, скачать рабочий бот у вас врятли получиться, а вот понять принцип работы - запросто. Для этого особых знаний не надо, если уж читаете этот блог :) От вас требуется всего ничего:
- Windowing GDI
- Windows Hooks
- Kernel objects
- DLL Injection (in general: the injecting of code into other processes)
- API Instrumentation (via Detours or similar libraries)
- Inter-process Communication (IPC)
- Multithreading & synchronization
- Simulating user input
- Regular expressions (probably through Boost)
- Spy++
На данный момент по ссылке можно почитать лишь вводный пост. Он уже успел вызвать резонанс интереса к этой теме.
Чтобы оставаться в курсе событий, достаточно подписаться на RSS. Все самое интересное впереди!

