none
Внедрение в процесс RRS feed

  • Вопрос

  • Помогите или посоветуйте литературу для выполнения данной задачи. Суть ее такова: есть компьютерная игра (Counter-Strike 1.6) в данной игре есть консоль. И мне нужно написать C# скрипт, который будет отслеживать и запускать некоторые консольные команды в игре. Например:

    if (Console.Text == "Disconnect") 
    Console.Text == "Quit"; 

    2 сентября 2014 г. 6:42

Ответы

  • Добрый день.

    C# для внедрения в другие процессы предназначен слабо... Если у приложения есть COM сервер, то можно попробовать подключиться через него (ищите описание), если COM нет, то теоретически вы можете при помощи WinAPI перехватывать события к другому окну и отправлять туда свои события, но этот путь тоже весьма тернист, особенно в приложениях где все отрисовывается, а не используются стандартные контролы.

    3 сентября 2014 г. 6:46
    Отвечающий