DirectX 게임에서 Java에서 마우스 클릭 시뮬레이션

user3341249

현재 C ++로 프로그래밍 된 DirectX 게임 내에서 Java의 로봇 클래스를 사용하고 있습니다. Robot 클래스의 mouseMove 메서드를 성공적으로 사용할 수 있지만 마우스 왼쪽 클릭 입력 이벤트를 사용하려고하면 아무 일도 일어나지 않습니다. 릴리스와 프레스 사이에 다른 시간 간격을 시도해 보았습니다. 참고 : 현재 관리자 모드에서 이클립스를 실행하고 있습니다. 다음은 코드입니다.

public class test {
    public static void main(String [] args) throws AWTException, I nterruptedException{
    Robot r = new Robot();

    Thread.sleep(3000);
    for(int i = 0; i<20; i++){
        r.mouseMove(100+i*50, 550);
        Thread.sleep(1);
    }

    Thread.sleep(1000);
    r.mousePress(InputEvent.BUTTON1_MASK);
    Thread.sleep(50);
    r.mouseRelease(InputEvent.BUTTON1_MASK);
    Thread.sleep(50);
    r.mousePress(InputEvent.BUTTON1_MASK);
    Thread.sleep(50);
    r.mouseRelease(InputEvent.BUTTON1_MASK);
    Thread.sleep(50);
  }
}

등록을 위해 마우스 클릭을 얻는 방법에 대한 아이디어가 있습니까?

토마스 비시 아크

일부 게임에서는이 작업을 수행 할 수 없습니다. 예를 들어 소스 엔진 게임에서 이벤트가 등록 될 것입니다 (아마도 내 경험 예 : CS : GO), bud 언리얼 엔진 게임은 아무것도 등록하지 않을 수 있습니다.

게임 개발자가 실제로 로봇 API가 사용하는 WIN32 mouse_event 의 일부 호출을 차단하는 것이 일반적입니다. 따라서 로봇 API를 사용하여 이동할 수있는 방법이 많지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Board (JPanel) 내에서 마우스 클릭 시뮬레이션

분류에서Dev

JavaScript에서 버튼에 대한 마우스 클릭 시뮬레이션

분류에서Dev

특정 화면 좌표에서 마우스 클릭 시뮬레이션

분류에서Dev

Angular Jest 테스트에서 창, 문서 및 마우스 클릭 이벤트 속성 시뮬레이션

분류에서Dev

마우스 클릭 시뮬레이션 또는 기본이 아닌 요소에서 키 누르기 입력

분류에서Dev

마우스 클릭 시뮬레이션을 위해 문자열에서 입력 받기

분류에서Dev

마우스 클릭은 JavaScript에서 키보드 키를 시뮬레이션합니다.

분류에서Dev

코드에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

분류에서Dev

페이지에서 자바 스크립트 클릭 시뮬레이션

분류에서Dev

JNA / WinAPI. 마우스 클릭을 시뮬레이션하면 마우스 커서가 이동하고 시작 위치로 돌아 가지 않습니다.

분류에서Dev

자바 스크립트에서 버튼 클릭 시뮬레이션

분류에서Dev

Javascript 프로그램에서 마우스 클릭을 시뮬레이션하려면 어떻게해야합니까?

분류에서Dev

Linux : 키보드로 마우스 클릭 에뮬레이트

분류에서Dev

Java에서 마우스 클릭시 공 이동

분류에서Dev

마우스 클릭 하이퍼 링크 팝업 창이 차단되고 탭에서 열리지 않는 시뮬레이션

분류에서Dev

href가없는 <a> 태그에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

분류에서Dev

양식 입력의 오른쪽 'X'내에서 마우스 클릭을 감지하고 Enter 키 입력 시뮬레이션

분류에서Dev

그리드 행에서 클릭 이벤트 시뮬레이션

분류에서Dev

웹 페이지에서 링크 클릭 시뮬레이션

분류에서Dev

raphael js 경로에서 클릭 이벤트 시뮬레이션

분류에서Dev

버튼 클래스에서 홀드 클릭을 시뮬레이션하는 방법

분류에서Dev

div 내에서 href 클릭 시뮬레이션

분류에서Dev

Robolectric에서 메뉴 항목 클릭 시뮬레이션 오류

분류에서Dev

트랙 패드에서 마우스 가운데 클릭 에뮬레이션을 설정하려면 어떻게해야합니까?

분류에서Dev

게임 오브젝트에서 마우스 클릭 감지

분류에서Dev

자바 스크립트에서 클릭 이벤트를 시뮬레이션하는 방법

분류에서Dev

마우스 좌표에서 클릭시 무비 클립 재생

분류에서Dev

이미지에서 마우스 클릭시 요소 변경

분류에서Dev

마우스 클릭시 Vim에서 이상한 삽입

Related 관련 기사

  1. 1

    Board (JPanel) 내에서 마우스 클릭 시뮬레이션

  2. 2

    JavaScript에서 버튼에 대한 마우스 클릭 시뮬레이션

  3. 3

    특정 화면 좌표에서 마우스 클릭 시뮬레이션

  4. 4

    Angular Jest 테스트에서 창, 문서 및 마우스 클릭 이벤트 속성 시뮬레이션

  5. 5

    마우스 클릭 시뮬레이션 또는 기본이 아닌 요소에서 키 누르기 입력

  6. 6

    마우스 클릭 시뮬레이션을 위해 문자열에서 입력 받기

  7. 7

    마우스 클릭은 JavaScript에서 키보드 키를 시뮬레이션합니다.

  8. 8

    코드에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

  9. 9

    페이지에서 자바 스크립트 클릭 시뮬레이션

  10. 10

    JNA / WinAPI. 마우스 클릭을 시뮬레이션하면 마우스 커서가 이동하고 시작 위치로 돌아 가지 않습니다.

  11. 11

    자바 스크립트에서 버튼 클릭 시뮬레이션

  12. 12

    Javascript 프로그램에서 마우스 클릭을 시뮬레이션하려면 어떻게해야합니까?

  13. 13

    Linux : 키보드로 마우스 클릭 에뮬레이트

  14. 14

    Java에서 마우스 클릭시 공 이동

  15. 15

    마우스 클릭 하이퍼 링크 팝업 창이 차단되고 탭에서 열리지 않는 시뮬레이션

  16. 16

    href가없는 <a> 태그에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

  17. 17

    양식 입력의 오른쪽 'X'내에서 마우스 클릭을 감지하고 Enter 키 입력 시뮬레이션

  18. 18

    그리드 행에서 클릭 이벤트 시뮬레이션

  19. 19

    웹 페이지에서 링크 클릭 시뮬레이션

  20. 20

    raphael js 경로에서 클릭 이벤트 시뮬레이션

  21. 21

    버튼 클래스에서 홀드 클릭을 시뮬레이션하는 방법

  22. 22

    div 내에서 href 클릭 시뮬레이션

  23. 23

    Robolectric에서 메뉴 항목 클릭 시뮬레이션 오류

  24. 24

    트랙 패드에서 마우스 가운데 클릭 에뮬레이션을 설정하려면 어떻게해야합니까?

  25. 25

    게임 오브젝트에서 마우스 클릭 감지

  26. 26

    자바 스크립트에서 클릭 이벤트를 시뮬레이션하는 방법

  27. 27

    마우스 좌표에서 클릭시 무비 클립 재생

  28. 28

    이미지에서 마우스 클릭시 요소 변경

  29. 29

    마우스 클릭시 Vim에서 이상한 삽입

뜨겁다태그

보관