매크로

  • 본 서버 접속이 안되는 분들은 링크를 참고해주시기 바랍니다.
  • 이곳은 테일스타 미러 서버 입니다. 미러 서버는 회원정보가 최신이 아닐 수 있으며 속도가 느릴 수 있습니다.
  • 미러서버에서는 포인트가 정상적으로 적용되지 않으므로 본 서버에서 활동해주시기 바랍니다.
  • 로그인 및 글 작성은 본 서버를 이용해주시기 바랍니다.
조회 수 222 추천 0 댓글 10

python 을 조금 알아서 pyautogui로 매크로 사용하다가 

다른 작업도 할 겸 비활성 찾고있는데 클릭조건도 신기하고

마우스 무브도 생각대로 안움직이네요 좌표를 넣어주어도 안움직이고 (값은 뜨던데, 원하는 곳을 클릭 안함)


원하는 프로그램사이즈 내에서 비활성 이미지 캡처를 통해서 좌표를 찾고 그 지점을 클릭하기 까지 알고 싶어요 


지식 공유로 사례는 치킨 기프티콘 등으로 드리고 싶어요.


벌써 서치만 일주일째 하고 있어서 지치네요. 


오픈카톡이 안올라가서 댓글 남겨주시면 사례드리고 싶습니다.


  • 오크의제왕 2022.01.12 10:58

    일반적인 활성/비활성 신호를 소프트웨어 방식으로 입력하게 되면 해당 프로그램에서 캐치한 후 무력화(동작을 시키지 않음) 시킵니다. pyautogui 신호나 기타 c++/c# 등의 mousemove/click 등의 신호를 쏘게 되어도 프로그램에서 다 캐치해서 무력화(처리되지 않도록) 하게 되요.


    에뮬레이터(ld/nox)등은 그런 행위(입력신호차단)를 하지 않기때문에 잘 동작하지만 일반적인 PC 게임에는 기본으로 다 적용이 되지 않게 할겁니다.


    그럼 남은 방법은 하드웨어 방식으로 신호를 쏴줘야 하는데 이는 검색을 해보셔서 개발하시면 될 것 같습니다.


    아마 특정 라이브러리를 사용해서 하드웨어 신호를 쏴주는 방식을 사용하거나  아두이노 방식으로 신호를 쏘시면 될 겁니다.

  • 오토공부 2022.01.12 14:35
    안녕하세요.
    댓글 감사합니다.
    제가 하려는게 특정 게임 소프트웨어가 아니라 크롬등 과 같은 웹 내에 있는 게임을 비활성 신호로 동작시키고 싶어서 입니다.
    웹은 신호를 거를 수 없는 걸로 알고 있는데 맞을까요?
    혹시 웹 비활성 매크로를 아신다면 지식 공유 부탁드립니다...
    좋은하루 보내세요. (수시로 댓글 확인해보겠습니다.)
  • 오크의제왕 2022.01.12 14:55
    Pyautogui는 활성 방식 인 것 같네요.
    비활성방식으로 하시려면 해당 윈도우 창 값의 핸들값을 얻어서 해당 창에 키보드/마우스 이벤트에 메세지를 보내는 형태로 사용하셔야 합니다. pywinauto 모듈에대해서 좀 찾아보시면 이해가 조금더 되실 것 같네요.. ㅎㅎ
  • 오토공부 2022.01.12 15:00
    네 pyautogui는 활성방식이라 이번에 비활성방식으로 갈아 치우려고요
    그래서 win32 (pypiwin32) 자료가 좀 있어서 지금 테스트 중인데
    특정 웹 브라우저를 인식은 한 상태에서 창내에 마우스포인터가 있으면 win32 SendMessage를 통해 클릭은 가능한데 마우스 포인터가 다른 곳에 있으면 좌표를 입력해도 클릭 반응이 없어서 곤란한 상황이네요.
    이거 해결 되면 금방 비활성 캡처 따고 좌표 값 추정은 일도 아닐텐데 말이죠 ㅠㅠ
  • 오토공부 2022.01.12 15:10
    <pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:'JetBrains Mono',monospace;font-size:9.8pt;"><span style="color:#cc7832;">def </span><span style="color:#ffc66d;">click</span>(x<span style="color:#cc7832;">,</span>y):<br /> hWnd = win32gui.FindWindow(<span style="color:#cc7832;">None, </span><span style="color:#6a8759;">"ac2"</span>)<br /> lParam = win32api.MAKELONG(x<span style="color:#cc7832;">, </span>y)<br /><br /> hWnd1 = win32gui.FindWindowEx(hWnd<span style="color:#cc7832;">, None, None, None</span>)<br /> win32gui.SendMessage(hWnd1<span style="color:#cc7832;">, </span>win32con.WM_LBUTTONDOWN<span style="color:#cc7832;">, </span>win32con.MK_LBUTTON<span style="color:#cc7832;">, </span>lParam)<br /> win32gui.SendMessage(hWnd1<span style="color:#cc7832;">, </span>win32con.WM_LBUTTONUP<span style="color:#cc7832;">, None, </span>lParam)<br /><br /></pre>이렇게 간단한 코드에 x,y 좌표는 spy 내에서 특정 창 내 window x,y값 보고 따온건데 마음대로 안되네요.
  • 오크의제왕 2022.01.12 15:14
    추가로 윈도우 좌표계는 스크린 좌표와 클라이언트 좌표가 있습니다. 좌표 주실때 위 두개의 개념 차이를 이해하셔야 제대로 사용 하실 수 있으실겁니다
  • 오토공부 2022.01.12 15:35
    네 제가 웹 화면 인식해서 받아오면 client 좌표로 입력하거든요..
    postmessage 는 클릭조차 응답이 없었습니다.
    좌표를 찾다보니 16비트로 변환하는 자료도 보고 적용해봤는데 똑같이 무응답이라 이렇게 글 쓰고 있는데
    참고할 만한 자료가 있을까요..
  • 오크의제왕 2022.01.12 15:53
    해당 프로그램이나 창이 win32가 아니어서 작동을 안할수도있겠네요.. pywinauto 로 uia 옵션 주고 해보시겠어요?
  • 오토공부 2022.01.12 16:06
    바로 해보겠습니다.
  • 진해살아요 2022.01.23 09:11
    ㅂㅋㄹㅌ 하시려고 하시나요

List of Articles
분류 제목 글쓴이 최근변경 날짜 추천
자유 외부 커뮤니티로의 유입 광고 글에 대해 피카부 2021.11.11 2020.08.28 0/0
자유 글이 베스트로 이동될 시 권한 부여 피카부 2021.06.07 2020.07.22 0/0
자유 추천 금지를 권유/유도하는 행위는 제재 됩니다 피카부 2020.01.15 2020.01.15 0/0
자유 이메일로 공유 요청하는 계정 제재 피카부 2018.09.14 2018.06.21 0/0
자유 이곳은 매크로 장터가 아닙니다. 구매/판매 글 제재 피카부 2019.02.19 2018.05.07 0/0
자유 운영 방해 목적의 매크로 관련 글 제재 피카부 2019.09.03 2016.08.08 0/0
자유 테일스타 회원 레벨 정보 이용하기 피카부 2021.11.29 2016.06.14 0/0
자유 외부 유료 매크로의 추천 유도 및 광고 추천 제재 피카부 2018.04.25 2016.06.09 0/0
자유 매크로의 추천 요청 비교 평가 글은 제재됩니다. 피카부 2016.09.09 2016.05.27 0/0
질문 Auto hotkey 메크로 오래 사용시 2 이디오피아 2022.01.13 2022.01.12 0/0
자유 쿠키런 무료​ 매쿠로 1 kiko 2022.01.14 2022.01.12 0/0
질문 원래 매크로프로그램이 자주 막히나요? 4 마카오게임즈 2022.01.17 2022.01.12 0/0
질문 리니지w 리니지맥스 만들어서 쓰는데 질문좀요 3 oooo99 2022.01.14 2022.01.12 0/0
질문 지금 이미지맥스 영문/숫자 정상작동되시나요? 2 젤리와푸딩이 2022.01.12 2022.01.12 0/0
질문 파이썬 비활성 매크로 알려주실분 사례o 10 오토공부 2022.01.23 2022.01.12 0/0
질문 오딘관련 질문 입니다. 3 옥타코어 2022.01.13 2022.01.11 1/0
질문 2렙만들어도 후리기님꺼 지금은 쓸수없나요? 5 엠하자 2022.01.15 2022.01.11 0/0
자유 메이플 사냥플 같이 만드실분 구합니다. 멤플 2022.01.10 2022.01.10 0/0
질문 린w 법사 51렙 어디다가 매크로 돌리세요? 12 채자 2022.01.15 2022.01.10 0/0
질문 리니지w 이미지맥스 독학해서 스크립트 만드는 중인데 6 oooo99 2022.01.17 2022.01.10 0/0
질문 PC오딘 매크로 사용시 10 반갑시벙 2022.01.13 2022.01.10 0/0
질문 린w 헬퍼질문 11 천안기사님 2022.01.12 2022.01.10 0/0
질문 이미지 맥스 질문드려요 4 파란나무 2022.01.11 2022.01.10 0/0
자유 이미지맥스 오픈방없나요?? 2 퍼플lily 2022.01.10 2022.01.09 0/0
질문 리니지W 매크로 사용하시다가 영정 당하신분 있으신가요? 9 가사 2022.01.14 2022.01.09 0/-2
질문 이미지 맥스 질문이요 2 Kkkei 2022.01.09 2022.01.09 0/0
질문 후리기님이 올려주신 린w 이미지맥스 사용법좀 알려주... 16 양념감자 2022.01.15 2022.01.08 0/0
질문 리니지w 매크로 사용시 4 torga 2022.01.15 2022.01.08 0/0
자유 오딘은 이제 pc 는 나가리군요... 7 update SinsaK 19 시간 전 2022.01.08 1/0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 410 Next
/ 410

전체 최신 인기글

전체 주간 인기글

테일스타 공지