Вытащить данные из приложения Windows (Reverse Engineering) 100 000 р.

Все проекты
Прошло времени:   55 лет 5 месяцев 1 неделя 6 дней 8 часов 45 минут
Задача:
Имеется win32 desktop приложение, покер-рум, за столами происходит игра в покер.
Механизм получения данных нужно сделать для румов PokerStars, FullTilt с Holdem столов
 ZOOM (PokerStars)
 Rush (FullTilt)
 обычных столов

В начале каждой раздачи нужно извлекать следующую информацию :
 имена игроков за столом, их позиции (Seat) по отношению к нам (Hero)
 стеки игроков (сумма под именем игрока)
 номер руки (в левом верхнем углу Hand # )
 карты игрока (Hero) которые ему раздали

Когда до нас доходит ход, нужно извлекать :
 ходы сделанные игроками до нас (чек, фолд, а также какую сумму поставил при ставке (бет) или повышении ставки (рейз))
 время(сек) которое каждый игрок «думал» над ходом
 карты на столе(AcKh2d и т.п.)

Процесс извлечения информации должен не сильно грузить процессор, не должен зависеть от изменения размера стола, кол-ва играемых столов, скина стола. Должна быть известна принадлежность информации к столу (Handle Wnd стола или Header Wnd).

Передать эту информацию в целевую программу – win32 desktop приложение, на этом же PC.

Метод решения:

Разбиваем поле стола на сектора, по игрокам.
Подменяем функцию отрисовки информации на столе, TextOut(x,y, Text) на свою функцию, которая передаёт нам результат (Text).
По сектору (x,y) определяем тип информации, и принадлежность к игроку.

Инструмент:
Предпочтительно разработать DLL на С++ или DelphiXE5
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.
    Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

    Для создания уютной атмосферы в помещении необходимо пригласить дизайнера. Ведь только благодаря точно подобранному дизайну можно воплотить в жизнь любые задумки. Опытные профессионалы в сфере дизайна помещения создают различный проекты для любого жилья, будь то офис или же жилая квартира. Учитывая все особенности помещений, согласовывая с мировыми модными тенденциями, дизайнеры могул легко создать неповторимый шедевр.