none
Взаимодействие с другим приложением. RRS feed

  • Общие обсуждения

  • Добрый день, у меня есть вопрос. 
    Нужно создать актокликер, который работает со свернутыми окнами. 
    Допустим открыта игра, в этой игре происходят "Клики" и "Ввод" текста. При этом я мог бы сидеть в браузере и меня бы не как не ограничивало эта программа. 

    Есть программа UoPilot. Она замечательно с этим справляется и имеет огромный функционал. Грубо говоря мне нужно сделать аналог, только гораздо с меньшим функционалом. 

    Задача. 
    В программе я настраиваю свои параметры (типо координаты и текста), Затем выбираю окно, с которым нужно взаимодействовать. и в этом окне начинается работа "клик" "клик" "ввод" "нажатие Энтер" и повторять. 
    Не могу разобраться с тем, как работать с другим приложением, которое в окне и при этом что бы оно не мешало пользоваться ПК.

    Игра - Dota 2, работает через стим. Может это как то поможет или сузит ответ.

    Я Очень прошу поменьше ссылок и больше разжёвывания, т.к. плохо на форумах отбираю информацию, что мне подходить, а что нет. Есть есть ссылка, то прощу хотя бы подробнее пояснить, куда обращать внимание, а куда не стоит.
    21 апреля 2015 г. 20:51

Все ответы

  • Я Очень прошу поменьше ссылок и больше разжёвывания, т.к. плохо на форумах отбираю информацию, что мне подходить, а что нет. Есть есть ссылка, то прощу хотя бы подробнее пояснить, куда обращать внимание, а куда не стоит.

    С таким подходом вы не дождетесь ответа. Здесь поощряют тех, кто готов трудится, а "разжуйте мне" свидетельствует об отсутствии такой готовности.

    По теме. Любому окну ОС посылает команды. Команды от мыши и клавиатуры обычно посылаются активному окну, но теоретически можно имитировать отсылку таких команд и свернутому. Все это делается через WinAPI.

    Я подсказал вам направление и вам придется в нем капать. Если не готовы, то оставьте эту затею.

    P.S. За подобные программы в стиме обычно банят. Просто что бы вы знали.


    VB.Net - WPF, WinRT, WP

    24 апреля 2015 г. 7:29