NGMsoftware

NGMsoftware
로그인 회원가입
  • 커뮤니티
  • 질문과 답변
  • 커뮤니티

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문과 답변

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문에 대한 답변을 3일안에 채택하지 않으면, 자동으로 첫번째 답변자가 채택되고 포인트는 100점이 차감됩니다.

    기타 파이썬 pyautogui 관련 질문

    페이지 정보

    본문

    안녕하세요, 파이썬으로 간단하게 매크로프로그램을 만들어보려고 하고있습니다.

     

    만들어보려고 하는 매크로는 마구마구라는 게임에서 컴퓨터랑 플레이할때 들어가자마자 기권해서 나오는 행동을 반복하려고 합니다.

     

    문제가 있는 부분을 구글링해도 찾지 못해서 여기저기 찾아보다가 오게됐습니다.

     

    문제라고 생각하는부분은 다음과 같습니다.

     

    1. 게임 대기실에서 경기시작 버튼의 이미지는 잘 인식해서 실제 경기화면으로 넘어갑니다.

    2. 경기화면으로 넘어가는 로딩 화면에서 파이썬으로 작성한 스크립트가 제대로 작동하질 않습니다.

       로딩이 진행될때 마우스를 이동한다거나 클릭한다거나 하는부분이 어쩔때는 작동하고, 어쩔때는 작동하지않습니다.

    (vscode로 작성하고 cmder로 실행시키는데 두 프로그램 모두 관리자권한으로 실행했습니다.)

     

    해당 문제에 대한 원인을 알 수 있을까요?  

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

      채택답변
    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    로딩이 끝날때까지 동작하지 않도록 지연을 충분히 크게 주고 해보세요.

    profile_image

    슈이르님의 댓글의 댓글

    no_profile 슈이르 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    로딩하는 부분에서는 time.sleep으로 로딩시간보다는 길게 적용한 상태입니다.

    헤매고 있는 부분은, 로딩이 끝난 뒤 그 부분부터 매크로를 동작시키면 잘 동작해서 헤매고있는 상태입니다.
    그래서 로딩시간동안 게임 프로그램을 활성화 하지 않아서 그런 문제가 발생하는가 싶어서, 프로그램을 클릭도 해보고 했지만 제자리입니다 ㅠ

    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    게임에서 클릭이 안되는건가요?

    profile_image

    슈이르님의 댓글의 댓글

    no_profile 슈이르 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    esc 키보드가 작동을 안하는 상태입니다.

    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    ESC 키가 안먹는건가요? 엔지엠 에디터로 한번 테스트 해보세요.
    소프트웨어 신호가 막혀 있어서 안되는거라면 우회 및 패킹, 암호화 하시고 해보시는것도 방법입니다.