Модераторы: Snowy, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> нужны программисты с++ для написания робота, самообучаемого 
:(
    Опции темы
Исполнитель234
Дата 24.10.2010, 02:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 135
Регистрация: 3.7.2008
Где: Украина

Репутация: нет
Всего: 1



Есть мысль написать программу, которая позволит удобно записывать действия пользователя
и потом повторять их сколько угодно раз.

Т.е. если хотите, написать программу для записи макросов для какой-угодно программы.

Требуется работа с winAPI

В Java есть класс Robot

Код

Robot r1 = new Robot();
r1.mouseMove(x,y);
r1.mouseClick();



Я писал бот для онлайн покера. Распознавал скриншоты игры и соответственно их позиционировал робота. 
Но мне в карты не везет smile

Вся загвоздка в определении координат. Представьте также возню с разрешениями различных компов.

Итак задачка:

Записать действия пользователя: 
Определить координаты, записать их, записать координаты главного окна программы.
Затем проиграть успешно полученный скрипт

Важный момент: координаты могут быть не только точкой х,у но и областью, например кнопкой.

Вобщем задачка неслабая. 

А профит: "Позабыты хлопоты, остановлен бег, вкалывают роботы, а не человек" ;)

--------------------
Тестирую UI, консультирую по вопросам юзабилити, проектирую, составляю грамотные ТЗ.
PM MAIL WWW ICQ   Вверх
everyone
  Дата 26.10.2010, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 218
Регистрация: 24.3.2004

Репутация: нет
Всего: 4



>Вся загвоздка в определении координат. Представьте также возню с разрешениями различных компов.
Почему бы не использовать локальные координаты окна и не обращать внимание на разрешение дисплея? Окна складывать в гармошку

Задача описана очень неясно и абы как. Суть вроде понятна, а вроде и ничерта непонятно. Нужна ясность - где, какие, чьи координаты, полученный скрипт. Реальную задачу опишите, не темните)

Запись макросов - дело ненадёжное и сложнореализуемое. Лучше использовать простой скриптинг - писать всё руками, но чтобы при этом всё было до глупости просто.

у меня есть такой проект. Даже распознавание сам писал. Путаются 5 и 6. Проблема решаема, но меня тогда это уже утомило. Писал зачем-то на mfc и VC++. Теперь жалею об этом)

кстати, что там с OCR?)
--------------------
Что написал, то написал (Пилат)
PM ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Совместные проекты/поиск партнёров"
Snowy
Poseidon

Внимание:
В этом форуме обсуждаются вопросы только по совместным проектам, когда Вы хотите найти партнёров или стать участником проекта.
Запрещается размещение заказов на написание программ, поиск работников (для этого есть раздел "Работа") и реклама своих сетевых ресурсов.

Этот раздел только для проектов в которых Вы будете выступать в качестве исполнителя!

Темы и сообщения, не удовлетворяющие данным правилам, будут удаляться на основании пункта 3 Правил форума!

  • Человек, создающий тему, становится руководителем проекта. Все вопросы о разработке решаются с его согласия.
  • Публикация предложения к сотрудничеству считается защищённым авторскими правами и не может разрабатываться без согласия с руководителем проекта.
  • Конечный продукт должен содержать указание на всех участников и Vingrad.

  • Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, Poseidon

     
    0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
    0 Пользователей:
    « Предыдущая тема | Совместные проекты/поиск партнёров | Следующая тема »


     




    [ Время генерации скрипта: 0.4853 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


    Реклама на сайте     Информационное спонсорство

     
    По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
    Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.