오토핫키 커뮤니티

조회 수 2919 추천 0 댓글 10

그냥 간단하게 써도되지만.. 안먹히는경우 가 많더라구요 ..

그래서 이걸 10등분해서 조금씩 움직이게했더니.. 잘되는군요...혹시

필요하실분있을까봐 올려나 봅니다 . 그동안 질문만 드리기도햇고해서..

필요하신분 갔다가쓰세요


드래그비활성(x,y,Mx,MY)
{
 global ActiveID
    SysGet, capH, 4 ; 캡션Height
    SysGet, bordW, 32 ; 보더Width
    SysGet, bordH, 33 ; 보더Height
    px:=x-bordW/2
    py:=y-bordH/2-capH
    p := px|py<<16
 
 Mpx:=Mx-bordW/2
    Mpy:=My-bordH/2-capH
    Mp := Mpx|Mpy<<16
 
 MMP:=MP/10
 SS:=MMP
 ;MsgBox,%MP%//%MMP%
 PostMessage, 0x201, 0, %p%, , %ActiveID%
 Sleep, 500
 Loop,9
  {
   MMP := MMP+SS
   ;MsgBox,%MMP%
   ;PostMessage, 0x200, 0, %MMP%, , %ActiveID%
   ;Sleep, 100
   PostMessage, 0x201, 0, %MMP%, , %ActiveID%
   Sleep, 100
  }
 PostMessage, 0x202, 0, %MMP%, , %ActiveID%
    Sleep, 200
 ;MsgBox,끝
    Return 
}

수정이 많이 필요한 소스이긴한데... 나름대로 ... 쓸만은 한것같아서..

혹시 수정한다면 어떤 부분을 수정하면 좋을까요 ?


  • 모바게 2015.09.15 17:56

    소스 공유해주셔서 감사합니다^^

    드래그비활성(x,y,Mx,MY) 부분에서.. x,y 에서 mX, mY로 드래그 하라는 구문인건가요?

    그렇다면.. MMP:=MP/10 로 단순 10등분하는것보다..

    시작점 + (끝점-시작점)/10 으로 해야 정확할것같긴한데.. 10번째는 똑같으니 상관없을지도..


    그리고 드래그하는데 시간이 1600.. 1.6초가 걸리네요.. 조금 줄여도 괜찮을거같아요^^;

  • 제발등업좀2 2015.09.15 18:01
    댓글감사합니다.. 드래그 부분에서 모바게님 꺼 되는게임있고 안되는부분있고 .. 해서
    이래저래 생각하다가 10등분해서 조금씩움직였더니 ..전부 움직이더라구요 ..
    모바게님 말씀 참고해서 다시 수정해볼께요 ㅋㅋ ^^ 걍 단순히 10등분해서 올려봣습니다.
    ㅎㅎ. 도움도 받을겸해서 ㅋㅋ 목적달성했네요 ㅋㅋ 감사합니다 모바게님 ~
  • T7GG 2015.09.15 18:09
    저도 드래그 잘안되서 이렇게 수정해서 쓰고있어요 ㅋㅋㅋ

    sendDrag10( 70, 330)

    sendDrag11( 500, 330)

    sendDrag12( 500, 330)

    ;왼쪽이동 함수<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

    sendDrag10( x, y)
    {
        global ActiveID
        SysGet, capH, 4 ; 캡션Height
        SysGet, bordW, 32 ; 보더Width
        SysGet, bordH, 33 ; 보더Height

        px:=x-bordW/2
        py:=y-bordH/2-capH

        p := px|py<<16
        p1 := px+100|py<<16
        PostMessage, 0x201, 1, %p%, , % ActiveID
        Sleep, 100

        PostMessage, 0x201, 1, %p1%, , % ActiveID 
        Sleep, 200
        Return 
    }

    sendDrag11( x, y)
    {
        global ActiveID
        SysGet, capH, 4 ; 캡션Height
        SysGet, bordW, 32 ; 보더Width
        SysGet, bordH, 33 ; 보더Height

        px:=x-bordW/2
        py:=y-bordH/2-capH

        p := px|py<<16

        PostMessage, 0x200, 1, %p%, , % ActiveID
        
        Sleep, 100
        Return 
    }

    sendDrag12( x, y)
    {
        global ActiveID
        SysGet, capH, 4 ; 캡션Height
        SysGet, bordW, 32 ; 보더Width
        SysGet, bordH, 33 ; 보더Height

        px:=x-bordW/2
        py:=y-bordH/2-capH

        p := px|py<<16

     PostMessage, 0x202, 2, %p%, , % ActiveID
        
        Sleep, 100
        Return 
    }
  • 제발등업좀2 2015.09.15 23:01
    하나씩 누르고 또써서끝점가시는건가요?? ㅎㅎ.저도예존에 그렇게했는데.. 귀찮아서 하나만들어봤어요 ㅎㅎ
  • T7GG 2015.09.16 13:12
    클릭만 되고 이동이 되지 않아서 수정한 소스입니다

    기존 p정의에서 클릭하고 이동이 되지 않아서 x자표에+100값을 p1로 정의하고

    p로 눌린상태에서 p1 지점에서 다시 클릭하게 만들었어요 ㅋㅋ

    주변 환경 마다 이것저것 해보고 편한 걸로 해야 될 것 같더라고요
  • 홍삼액기쓰 2015.09.16 10:56

    저도 분할해서 쓰고 있어요~


    오토핫키 드래그는 분할해야 그나마 정상작동 확률이 높더라구요...

  • 제발등업좀2 2015.09.16 11:04
    네 그런것같습니다... ㅎㅎ. 그래서 저도 분활해서 사용하네요
  • 석빡귀 2015.09.21 04:20

    유용하네요

  • 봉군 2017.09.19 07:14

    좋은 정보 감사합니다.

  • hihi88 2021.01.23 23:16

    도움이 많이 됐습니다. 감사합니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 창 크기조절과.. 비율에 맞게 조절하는법 2 루디332 2015.09.22 0/0
질문 이미지 서치 관련해서 질문드리고싶습니다. 4 킴푸른 2015.09.23 0/0
질문 질문드립니다.정해논 시간만 작동하기 5 vl타민 2015.09.23 0/0
질문 비활성 클릭 질문이요 13 월보 2015.09.25 0/0
질문 trans기능 제가 잘못 쓰고 있나요? | 6 슈퍼에피소드 2015.11.13 0/0
질문 영상 플레이어를 하나만드려고합니다. _Crash 2015.09.15 0/0
질문 Page%A_index% := Web.document.getElementsByClassNam... 2 _Crash 2015.09.15 0/0
정보 네이버에서 현재시간 가져오기 6 와이로 2016.11.14 1/0
정보 제가 쓰는 비활성 드래그입니다.. 10 제발등업좀2 2021.01.23 0/0
질문 document.getElementsByClassName 여러조건?에맞는결과... 1 _Crash 2015.09.15 0/0
질문 오토핫키 질문 드립니다 .. 9 사노 2015.09.14 0/0
질문 스크립트 두개를 동시에 실행 가능한가요? 3 네임네임닉네 2015.09.22 0/0
질문 setimer는 활성 명령어 인가요? 3 T7GG 2015.09.15 0/0
질문 이미지서치 질문좀요 ㅠㅠ 도와주실분 계신가요? 2 매크로초보 2015.09.20 0/0
질문 매크로를 만들었는데 실행이 안되는데 어디가 문제죠? 9 매크로초보 2015.09.14 0/0
질문 매크로 실행하면서 다른작업을 하고싶은데 어떻게하나요? 1 매크로초보 2015.09.22 0/0
질문 뮤 오리진 이미지서치관련 문의드립니다 13 아델즈 2015.12.12 0/0
정보 레이븐 블루스택용 소스 오픈 9탄 - 마지막 추천X 9 T7GG 2015.10.12 1/0
정보 레이븐 블루스택용 소스8탄 - 필요하신분쓰세요 추천X 4 T7GG 2016.11.14 1/0
정보 레이븐 블루스택용 소스7탄 - 필요하신분쓰세요 추천X 1 T7GG 2016.11.14 1/0
Board Pagination Prev 1 ... 144145146147148149150151152 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글