매크로

자유
2014.11.07 21:20

확실히 오토핫키가...

조회 수 806 추천 0 댓글 16

매크로 게시판 중에서 오토핫키만 유독 게시물이 적군요..


아마도 단순히 매크로라고 하기에는 진입장벽이 너무 높은 게 한 몫 하는 거 같습니다.


저도 지금 죽겠네요....ㅠㅠ


소스라도 볼 수 있으면 분석이라도 해 볼텐데..


알 수 없는 이유 때문에 appcrash 가 나는군요..



  • 우후훅 2014.11.07 21:23

    3랩이신뎅,, 전 이제 첨 들이박구 있는데 , 이거 좀 난감하네요... 뭐 좀 어캐해볼수도 없공,,,

    일반 매크로랑은 일단 레벨이 좀 다르죠.

    그래도 타 언어보다야 낫지만요.

  • profile
    아카드 2014.11.07 21:26
    렙은 자주 들리고 게시판 여기저기 둘러보고 해서 올라간거지... 아는 게 있어서 올라간게 아니라서요..
  • 우후훅 2014.11.07 21:28
    지금 어느정도 진척이 있으세요?
    전 인제 시작하려는 단계인데,, 틈나는데로 , 강좌들 찾아다니면서 복습만 하고 있네용.
  • profile
    아카드 2014.11.07 21:35
    일단 일련의 절차를 도는 건 성공했는데.. 돌다가 응용프로그램 에러가 나서 좌절중입니다...

    막상 넷상의 강좌를 읽어도 적용시켜 볼라니 어떻게 시작을 해야 할지 감이 안 오더라구요.
  • 우후훅 2014.11.07 21:45

    글쿤여, 저도 언능 작업 드가봐야 알겠네요. 아 참 물어볼것이 있는데요.
    어떤분 작성한 거보니까요..

    Imagesearch, ax, ay, %X%, %Y%, %Width%,%Height%, *50 %A_ScriptDir%\data\화면을터치.png
    If errorlevel = 0
    {
    Move:=618|97<<16
    gosub, 누르기1

    이런 대목이 있는데요.
    저기서 Move:=618|97<<16 이부분이 무슨 뜻인가요?
    Move변수에 618|97<<16 이걸 넣는거 같은데, 저게 좌표같은데요. " | " 이게 먼가요..
    저게??Move:=618 Move:=97 이걸 표현하는건가요? 그뒤 <<16 이건 뭘뜻하나용?

    뒤에 받는 부분이, PostMessage, 0x201,,%Move%,, %창이름% 이구요.. 이건 비활성 클릭인건 알겠는데,

    Move가 좌표여야 할거 같은데 , 618 , 97 이 x, y 좌표인가요? 그럼 <<16 이건 뭔지...

    따로 질문드려야 하는데 , 이왕 보신거 조언좀 부탁드려요.

  • profile
    아카드 2014.11.07 21:58
    move 변수에 대입하는 좌표는 PostMessage 의 변수가 그런 형태를 띠어야 하기 때문에 그런 표기를 하는 것 같더라구요.

    X좌표|Y좌표 <<16 이런식인데.. 다른 표현으로는
    X좌표 + ( Y좌표 * 65536) 이 있는데 아무래도 위의 것이 직관적이니 주로 사용하는 듯 합니다.

    <<16 이라는 건 비트 이동후 연산을 하라는 것인데.. 자세한 건 잘...
  • 우후훅 2014.11.07 22:03
    아 그런거군요. 모르면 일단 그냥 썼었어야 .. ㅎㅎ 감사합니다. 의문점하나 뚫렷네요..
  • profile
    숨어야산다 2014.11.07 22:20
    16진수로 변환하는거에요
  • profile
    숨어야산다 2014.11.07 22:21
    N := (201 * 65536) + 230
    - X좌표 230, Y좌표 201의 IParam값을 변수 N에 저장.
    간단히하면
    N := 230|201<<16
    이라고 하면된다. <<16은 16진수로 바꾸라는 뜻입니다
  • 우후훅 2014.11.08 12:28
    N := (201 * 65536) + 230 이렇게 쓰면 x좌표가 앞쪽이 아니라 뒷쪽인가봐요...
    근데 수식은 ,, 왜 y좌표에만 65536을 곱하고 x는 그대로 두는지요..
    이런 초보적인 질문을 드려도 될지 모르겠네요.. 계산에 무지약해서요..

    이제서야 사이트 들어와서 지금 보고 댓글남겼네요. 15시간 전에 남기셨는뎅..
    감사해용.
  • profile
    숨어야산다 2014.11.08 12:39
    글쌔요 원래 구하는공식이 그런지라..
    왜그런지 알려면 프로그래밍을 배워야 할거같은데요 ㅎㅎ
  • 우후훅 2014.11.08 12:43
    아 넹.. ^^ 그냥 공식외우듯이 쓰면되겠네용.. 감사함당..
  • profile
    숨어야산다 2014.11.07 22:24
    소스가 많이 긴게 아니고 소스오픈해도 되시는거면 내용을 올려야 알수 있지 않을까요 ㅎㅎ
  • profile
    아카드 2014.11.08 00:18
    글쎄요... 모르겠네요. 제 소스따위야 상관없지만..
  • 생물 2014.11.08 17:41

    오토핫키 appcrash가 일어나는 이유중 하나는 메모리 오버플로우로 인한 현상일 수도있습니다.

    소스 내부에 Sleep 없이 지나치게 왔다갔다 거리는 부분이 있으면 수정해 보세요.

  • 루우닉 2014.11.09 08:36

    초보지만 시도해보려고 하다가 자꾸 좌절하네요 너무어려워요 ㅜㅜ


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 히트2는 오토핫키 없을까요 1 매매매핫키 2022.12.07 0/0
자유 히로매크로 사용중입니다. 1 매끄로 2015.03.16 0/0
자유 희한하네요... 2 보득 2015.02.02 0/0
자유 흠냐 오토핫키와 c++ 연관성 34f35 2015.10.09 0/0
자유 흠.. 안녕들 하세요.. 13 폐이니즘 2015.01.16 0/0
자유 흠 gdip 안쓰고도 비활성 이미지 서치가 가능하네요 4 루뽕 2015.11.19 0/0
질문 흑백화를 시킨 후 이미지를 저장 하였습니다. 이후 이... 1 haegu 2018.09.11 0/0
질문 흑백화 이미지서치 참고할만한 글 있나요?? 3 급홍어감별사 2018.07.02 0/0
질문 흑백 비활성 이미지 검색 구현하신 분 계세요? 4 프리 2019.05.23 0/0
자유 후.. 검은거 한번 만들어 볼까 합니다 쟈브 2018.11.14 0/0
질문 후 문의 2번째.. 드립니다......... 4 문의드립니다 2015.06.10 0/0
자유 효율적인 쫄작교체방법이 없을까요? 3 세나블텍 2015.08.06 0/0
질문 활성화된 프로세스 죽이는법 kill 3 리엔니케니스타 2017.03.29 0/0
정보 활성화된 창으로 esc보내는 라이브러리. 1 헐키 2015.06.19 0/0
질문 활성과 비활성의 차이가 무엇인가요~? 1 배고파3000 2018.09.04 0/0
질문 활성 ? 비활성 질문.. 2 아카드 2014.11.04 0/0
자유 확장자 변환기 3 없어돌아가 2015.04.01 0/0
질문 확장모니터에서 controlclick질문드립니다 레나류륜 2016.10.27 0/0
질문 확율을 결과물로 출력중입니다. 특수문자 출력을 못해요 3 가족오락관 2016.11.08 0/0
자유 확실히 오토핫키가... 16 아카드 2014.11.09 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글