매크로

질문
2019.12.08 15:45

오토핫키 픽셀서치 질문

조회 수 222 추천 0 댓글 2
  1. F1::    
  2. MouseGetPos, 왼쪽x, 왼쪽y     
  3. mousemove, 0, 0     
  4. sleep,300     
  5. PixelGetColor, 왼쪽, %왼쪽x%, %왼쪽y%     
  6. MsgBox ,왼쪽 좌표 지정완료! %왼쪽%  %왼쪽x%, %왼쪽y% 
  7. return     
  8. F3::    
  9. MouseGetPos, 오른쪽x, 오른쪽y     
  10. mousemove, 0, 0     
  11. sleep,300     
  12. PixelGetColor, 오른쪽, %오른쪽x%, %오른쪽y%     
  13. MsgBox ,오른쪽 좌표 지정완료! %오른쪽%   
  14. return  
  15. CoordMode, Pixel, Window 
  16. x1:=%왼쪽x%-10 
  17. y1:=%왼쪽y%-10 
  18. x2:=%왼쪽x%+10 
  19. y2:=%왼쪽y%+10 
  20. x3:=%오른쪽x%-10 
  21. y3:=%오른쪽y%-10 
  22. x4:=%오른쪽x%+10 
  23. y4:=%오른쪽y%+10 
  24. F5:: 
  25. gui, submit, nohide 
  26. msgbox, 이동 매크로를 시작합니다. 
  27. loop 
  28.   pixelsearch, vx, vy, %x1%, %y1%, %x2%, %y2%, %왼쪽% 
  29.   if errorlevel = 0 
  30.       send, {left up} 
  31.       send, {right down} 
  32.  else 
  33.    if errorlevel = 1 
  34.    { 
  35.        msgbox, 픽셀을 찾을수 없습니다. 왼쪽 
  36.   } 
  37.   else 
  38.     if errorlevel = 2 
  39.     { 
  40.         msgbox, 픽셀을 찾는데 문제가 발생했습니다. 왼쪽 
  41.     } 
  42.     else 
  43.       pixelsearch, vx1, vy1, %x3%, %y3%, %x4%, %y4%, %오른쪽% 
  44.     if errorlevel = 0 
  45.     { 
  46.         send, {right up} 
  47.         send, {left down} 
  48.     } 
  49.     else 
  50.       if errorlevel = 1 
  51.       { 
  52.           msgbox, 픽셀을 찾을수 없습니다. 오른쪽 
  53.       } 
  54.       else 
  55.         if errorlevel = 2 
  56.         { 
  57.             msgbox, 픽셀을 찾는데 문제가 발생했습니다. 오른쪽 
  58.         } 
  59.       } 
  60.       return 


첨부 이미지



안녕하세요

간단하게 이동매크로를 만들어봤는데요

F1, F3으로 왼쪽 오른쪽 좌표를 구하고 F5를 눌러서 실행시켜봤는데

errorlevel1 픽셀을 찾을수없다고 왼쪽,오른쪽 만 반복되서 나오네요

코딩이 잘못된건지 구조가 이상한건지

웹서핑해서 찾아본걸로 수정해보고 다 해봤는데 도저히 모르겠어서 질문드립니다

고수님들 부탁드립니다

  • 할거엄따구 2019.12.08 19:47
    1. x1:=%왼쪽x%-10 
    2. y1:=%왼쪽y%-10 
    3. x2:=%왼쪽x%+10 
    4. y2:=%왼쪽y%+10 
    5. x3:=%오른쪽x%-10 
    6. y3:=%오른쪽y%-10 
    7. x4:=%오른쪽x%+10 
    8. y4:=%오른쪽y%+10 
    9. 일단 이부분에서 각 좌표 변수에 대한 %<--를 지워주세요 표현식에서 %왼
      쪽x% 라고 사용하시면 왼쪽x 의 값이 만약 380 일경우 380이 되는게 아니라 380을 변수로 인식하고 그에 대한 값을 가져옵니다.
    10. 숫자는 변수가 될수 없으므로 에러가 날수 밖에 없는 상황이 되는거죠
  • aqswde94 2019.12.17 17:49

    :=를 사용했을때에는 %%를 넣지 않아도 변수로 적용되어 불러옵니다


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 프로그램 제작 해주실분 1 무등산 2020.01.21 0/0
질문 오토핫키 텍스트박스 -분-초 나타내기 2 이스피 2019.12.17 0/0
질문 오토핫키 픽셀서치 질문 2 이스피 2019.12.17 0/0
질문 다크에덴m 매크로 제작의뢰 해주실분 계신가요? 2 쩌리당 2019.12.26 0/0
질문 메모리로도 룬오토 돌리는분계신가요? 똘이네똘이 2019.12.06 0/0
질문 메모리 리드 질문 합니다. 4 바라닝 2019.12.16 0/0
질문 변수? 오브젝트?에 저장된 이미지 출력하는 함수가 있... 2 여행용티슈 2019.12.02 0/0
질문 Gdip_DisposeImage 질문이요. 2 여행용티슈 2019.12.01 0/0
질문 비활성이미지서치 반복문만 넣으면 써치를 못함.. 3 여행용티슈 2019.12.01 0/0
질문 퍼플 에서 작동하는 간당한 녹화매크로 없을까요? 9 왕발이 2019.12.01 0/0
질문 멮기존경매장에서 추가기능넣고 아아아이이 2019.11.29 0/0
질문 옛날메이플 거탐 알림뜨는 오핫만들었는데 뭐가문제인... 로또인생입니다1 2019.11.28 0/0
질문 일정시간마다 캡처후 메시지 보내는 매크로 7 초밥인간 2020.05.11 0/0
정보 Gdip_all.ahk를 이용한 Bitmap의 size 변경 함수 6 할거엄따구 2022.12.14 1/0
자유 메이플 매크로 인증 매드맨 2022.12.14 0/0
자유 매크로 크랙 / 디컴해드립니다 1 매드맨 2022.12.14 0/0
자유 군주온라인 매크로 구해봅니다. 군주무아 2022.12.14 0/0
자유 v4 매크로 구할 수 있는 방법 없나요??? 1 jjejsd 2022.12.14 0/0
질문 매크로 공부중인 초짜인데 스크립트 질문좀요.. 3 여행용티슈 2022.12.14 0/0
질문 혹시... 같은모양 찾는방법이있나요? 11 제발등업좀2 2022.12.14 0/0
Board Pagination Prev 1 ... 252627282930313233 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글