오토핫키 커뮤니티

조회 수 479 추천 0 댓글 8

산다님 덕분에 오토핫키에 입문한지 2주째네요^^

자작 매크로가 거의 완성되어가는데..오토핫키 초급수준으로도, 내맘에 맞게 만들어진다는게 참 신기합니다^^ㅋ

?

산다님 마지막 한수좀 부탁드립니다^^ㅎ

문의)매크로 종료 명령실행시 매크로창을 이동시키는 방법:

?????? -현재 종료명령외에는 명령실행시 아래 적색글씨처럼 작성해서 매크로창 이동이?잘되는데(시작,기타버튼명령등)..

??????? 종료명령에는 reload때문인지,?창이 옮겨지질 않네요..reload,앞에 넣으나 뒤에 넣으나 마찮가지..

??????? 산다님 매크로는 종료시에도 창이 움직였던거 같은데, 제 소스 함 봐주시겠어요^^~

---------------------------

button매크로중지:
gui, submit, nohide
winactivate %title_t%
WinGetActiveStats? TITLE_T,WIDTH_T,HEIGHT_T,X_T,Y_T
winmove Blade,,x_t-326,y_t+5?

msgbox ,,, 매크로를 중지합니다 , 1

reload
return

---------------------------


  • profile
    숨어야산다 2014.10.25 02:02

    리로드를 하면 매크로를 새로 불러오는지라 굳이 리로드 명령위에 해당 명령을 추가할필요 없이


    매크로 상단에 작성해두면 gui 불러오며 이동이 됩니다.

    AppTitle=소울시커 ; 제목

    IniRead, player1, soulseeker.ini, default, WinTitle

    WingetTitle, Title, %player1%

    WinGet, id, ID, %Title%

    WinGetPos, x,y,w,h, %Title%

    guix:=x-240, guiy:=y+10?


    기타등등 gui명령 중간생략?


    Gui, show, w240 h240, %AppTitle%

    WinMove, %AppTitle% , , %guix%, %guiy%


    이정도 작성해주면 리로드시 이동이 되고?guix:=x-240, guiy:=y+10 ?값은 맞춰서 변경 해주시면 됩니다.



    ps. 암호화해서 올릴까 하다 귀찮아서 그냥 올렸더니 오픈해서 복붙하는사람도 있고

    ? ? ?열어서 보는 사람이 많아서 해당 매크로들은 다 삭제 해버렸네요

    ? ? ?추후에는 혼자 만들어쓰거나 올리게 되면 암호화 해서 올리기로...

  • 핸콕 2014.10.25 09:28
    역시 산다님! 감사합니다 ^^
    초기설정에 winmove를 넣을 생각을 못하고,...
    reload에서 해결할려하니 답이 안나오더라구요ㅋ(초급자의한계가ㅋ)

    추가질문좀 부탁들려도 될까요^^@
    일주일간 매크로초급수준정도 공부하고,
    또일주일간 만들어서 어제부터 테스트를 해보고 있는데..
    소스문법,흐름상에는 문제가 없어보이는데 한번씩 멈춰있는게...
    (loop문 안에서 이미지서치후 마우스 클릭하는건데 잘되다가 멈춰있음/마우스 한번클릭이 안됐다하더라도, 이미지가 안없어 졌으니 다시시도되야 맞는데 말이죠;;)
    그이유가 제생각에 초급문법으로 작성해서 좀돌다보면 핫키과부하?랙?(제 매크로소스가 1600줄정도..)
    - 중간에 한번씩 reload같은걸로 초기화하고 진행되는법이 있는지요?

    핸폰으로 쓰느라 정리가 잘안되네요
    소스는 저녁에 함몰려보겠습니다
  • profile
    숨어야산다 2014.10.25 09:40
    컴퓨터 사양따라 다른지는 모르지만 제가 작성하는것도 그정도는 있지만 딱히 렉이 걸리거나 하진 않습니다

    1600줄짜리 올려주셔도 일일이 확인 하기엔 시간이 오래 걸려 좀 어렵겠네요
  • 핸콕 2014.10.25 11:03
    설마 제가 1600준짜리를 산다님께 제제를 봐주라고 하면 도둑이죠^^ㅋ
    해당구간 몇줄 올릴려구요
    근데 랙말고는 딱히 소스에 문제는 아닌거같아서요^^

    산다님
    마우스클릭하실때, 두번클릭하시나요?
    - 전 한번클릭해서인지..
    이미지서치하실때, 특정좌표구간로하시나요?
    - 전 a_screenwidth이걸로 전역으로 해서 그럴까요?..

    제소스는 이런식입니다
    loop
    {
    imagesearch vx,vy,a_screenwidth,a_screenheight, *50 가가가.png
    if errorlevel = 0
    {
    sleep 1000
    mouseclick left,vx,vy
    sleep 1000
    goto 나나나
    }
    sleep %delay1%
    }
    return
  • profile
    숨어야산다 2014.10.26 08:15
    클릭은 한번하고
    좌표는 지니모션 위치 좌표 따서 해당좌표 부분만 검색합니다.
    뭐 소스에 특별히 문제는 없는거 같아 보이네요
  • 핸콕 2014.10.26 08:58
    산다님 감사합니다
    이미지서치를 전체로안하고 영역으로 줄였더니 확실히 가벼워져서, 오래돌려도 오류가 없어진거같네요.
    즐건하루되십시요~~
  • 독고테스 2014.11.01 23:57
    핸콕님이 만드신 매크로 사용하고 싶은데 공유좀 부탁 드려도될까요? ㅠㅠ [email protected] 입니다 부탁 드립니다
  • 핸콕 2014.11.02 10:49
    전 개인용으로 만들어 쓰는거고,아직 오류도 많습니다
    블레이드게시판에 상업용수준의 매크로를 공유하고 게시던데 그분꺼를 쓰세요^^

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 다비쫄작 +만렙시 쫄 교체 + 차일드 창 꽉 찼을 시 1성... 16 한성수 2016.12.24 2/0
공유 오버워치 오토핫키 오토에임입니다 13 오토에임 2022.10.02 2/0
정보 여러개의 루프문 병렬로 동시에 돌리기 15 my0312 2018.10.21 2/0
정보 소개 : CJon class 1 와이로 2016.06.26 2/0
정보 MsgBox 설정 3 괴리사 2016.06.08 2/0
자유 Gdip 지정된 좌표 사각형으로 캡쳐하기! 8 셋쇼마루 2016.10.29 2/0
자유 비활성이미지서치 + 클릭 7 셋쇼마루 2017.01.17 2/0
자유 오토핫키 OpenGL 라이브러리 4 암드래 2016.01.12 2/0
정보 저번에 올려드린 홈페이지보다 더 유용한 사이트 5 침묵의고요 2018.02.07 2/0
정보 [Lib] Class MsgBox, 메시지박스 확장 4 예지력1 2015.11.27 2/0
정보 [라이브러리] EasyINI 네이티브 ini 3 예지력1 2016.02.09 2/0
자유 옛날에 제작한 메이플 매크로 스크립트 8 암드래 2019.02.13 2/0
질문 고유의 컴퓨터 ID 뭐가있을까요? 6 _Crash 2019.11.26 2/0
질문 다른프로그램의 listview 읽는법 1 _Crash 2015.07.31 2/0
질문 settimer 를 돌릴껀데 진행에 방해받지않게 돌릴수있을... 4 _Crash 2015.07.18 2/0
자유 Function(함수)의 이해 5 리체 2015.07.28 2/0
질문 구이 좌표 따는법 1 _Crash 2015.06.21 2/0
자유 세나 매크로 머리가 멍청한건지 어려운건지 15 스파크 2016.11.20 2/0
정보 노트북사용자(윈도우8) 해상도 문제 해결 팁입니다 6 순수kay 2015.03.13 2/0
정보 개발자분들 다들 Scite4AutoHotkey 사용하고계시죠? 23 예지력1 2015.06.26 2/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글