매크로

조회 수 1134 추천 0 댓글 4
-----------------------------------------------------------------------
Gui, Add, GroupBox, x42 y-54 w-30 h94 , GroupBox
Gui, Add, Button, x82 y240 w310 h70 , 위에 빈칸에 핫키입력하세요.
Gui, Add, Hotkey, x192 y160 w280 h-228 , 
Gui, Add, Hotkey, x212 y150 w130 h50 , 
; Generated using SmartGUI Creator 4.0
Gui, Show, x427 y249 h322 w399, New GUI Window
Return

GuiClose:
ExitApp

F1::
A:=263
B:=314
Z:=(A*65536)+B

count:=0
loop1st:
envadd,count,0
gosub,save1

save1:
{
Postmessage,0x100,49,131073,,Darkages
Postmessage,0x101,49,131073,,Darkages
Sleep,2000
PostMessage,0x200,0,%Z%,,Darkages
PostMessage,0x201,0,%Z%,,Darkages
PostMessage,0x202,0,%Z%,,Darkages
Sleep,1000
gosub,save2
}

save2:
{
imagesearch, AA, BB, 1,1, A_ScreenWidth, A_ScreenHeight, *20 img.bmp
ErrorLevel=0
{
postMessage,0x100,32,3735553,,Darkages
postMessage,0x101,32,3735553,,Darkages
Sleep,30
gosub,save3
{
errorlevel=1
}
gosub,save2
Sleep,5000
}
}

save3:
{
imagesearch, CC, DD, 1,1, A_ScreenWidth, A_ScreenHeight, *20 채집완료.bmp
{
errorlevel=0
postMessage,0x100,32,3735553,,Darkages
postMessage,0x101,32,3735553,,Darkages
Sleep,50
gosub,save1
{
errorlevel=1
gosub,save1
}
}
}
----------------------------------------------------------------------
처음오토핫키를배우고만든겁니다

어둠의전설이란게임의 채집매크로인데요.

비활성그림인식이 안된단소리를듣고

이런식으로 만들어놨는데

설명드리자면

go sub1로 시작해서 

1에서 2 에서 3 이런식으로넘어가는것이며

1은 darkages에서 1번을 누르고 1초기다린뒤 중앙 클릭 (이러면 채집이 시작됩니다

그리고나서 gosub2로 넘어간뒤, 

img 라는 이미지를 캐치해서 이 이미지 오차율이없이 딱맞아떨어진때에 

dakrages 에서 스페이스바를 누르고 아닐시에는 다시, gosub2로가며,

이것이 됬을경우엔 채집완료가되고

채집완료됫다는문구가있을시에는 go sub1로가고

안떳을시에도 go sub1로 가게 해놨습니다 .ㅠㅠ 

뭐가문제인걸까요!! 문제점 수정해주시면감사하겠습니다.!!

  • 모바게 2015.08.06 17:14

    일단 문법상 문제가 좀 있는 것 같네요.

    조건문 부분이 전혀 없습니다.


    save2:

    {
    imagesearch, AA, BB, 1,1, A_ScreenWidth, A_ScreenHeight, *20 img.bmp
    ErrorLevel=0
    {
    If (ErrorLevel==0) {
    이렇게..

    IF ELSE 구문부터 보셔야될것같아요.
  • 뚜르따르또르 2015.08.06 19:58
    감사합니다 ! 다시공부해서 만들어봤어요 !!ㅎㅎ
  • profile
    외치기 2015.08.06 17:20

    모바게님 말처럼 일단 조건문이랑 괄호사용이 무척이나 이상합니다.

    msgbox를 중간중간집어넣어서

    소스코드가 어떤식으로 흘러가는지

    어디에서 내가 원하는 방향과 다르게 작용하는지 그걸파악하셔야합니다.

    어느부분에서 문제가 발생하는지 올려주시면 해결이 빨라집니다.

  • 뚜르따르또르 2015.08.06 19:58
    외치기님 !! 고치구 다시 질문 달았습니다!! 그런데 인식이 느리더라구욯ㅎㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키처녀작..역시나 안되네욤 ㅠ_ㅠ 4 뚜르따르또르 2015.08.06 0/0
질문 오토핫키질문입니다 1 dlfwo 2018.11.17 0/0
질문 오토핫키질문요 3 안녕222 2015.01.06 0/0
질문 오토핫키좀 배워보려합니다 6 PMS 2015.01.23 0/0
자유 오토핫키좀 배워보려는데 2 포테토스틱 2015.05.04 0/0
자유 오토핫키입문하게되었습니다 반가워요! 림대홍 2017.03.14 0/0
질문 오토핫키의 장점이 뭔가요!? 2 초식공룡 2016.08.17 0/0
자유 오토핫키의 유일한 약점 15 프리 2015.01.23 0/0
질문 오토핫키의 안티쉐이크기능 sjdjdiis 2017.06.08 0/0
질문 오토핫키의 상태를 표시해줄수있는 방법을 고민중입니다. 4 포천아지 2017.09.16 0/0
자유 오토핫키의 매력은... 7 True 2015.05.04 0/0
질문 오토핫키의 Gui 에 비활성 클릭은 안되는 건가요?? 1 나귀 2016.02.10 1/0
질문 오토핫키요즘도 잘쓰시나요 1 가제이도가자 2023.01.14 0/0
질문 오토핫키와 다른 ? 프로그래밍언어와? 패귀다리기 2017.03.12 0/0
질문 오토핫키와 녹스매크로를 병행하려고하는데요 정겹 2019.06.27 0/0
질문 오토핫키와 녹스 디바이스 연결 1 발레리나 2017.07.11 0/0
질문 오토핫키와 같이 스크립트 기반이면서 3 테일스탈 2016.10.20 0/0
질문 오토핫키에서 파일을 숨기는 명령어가 혹시 있나요? 1 더러럭배 2018.05.28 0/0
질문 오토핫키에서 특정 좌표만 캡처할수 있을까요? 2 강문원 2017.08.21 0/0
질문 오토핫키에서 adb명령어 어떻게사용하나요..? 1 횬히 2015.09.24 0/0
Board Pagination Prev 1 ... 555657585960616263 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글