매크로

조회 수 285 추천 0 댓글 4


오토핫키를 어제 처음 써보았습니다.. 

아직까지는 불편하기는 하지만 프로그램 컨트롤에 아주 강점을 보이는 스크립트는 처음이라 재밌게 공부하고 있습니다.


현재까지 공부한게 ImageSearch나 비활성 스크립트 작성으로

간단하게 아이템을 인식해서 줍게 하거나, 자동으로 버프를 쿨타임 시간마다 재사용하게하는 스크립트는 작성해보았는데 

약간 이제 제가 검색해서 배운것에 한계를 느낍니다. 


구현하고자 생각하는 것은 스크립트 자체의 멀티 쓰레드인데, 아무리 생각해보아도 autohotkey만으로는 멀티스레드 구현이 안되더군요. 예를 들어서, settimer를 한 서브루틴안에 3개정도 두면, settimer 3개 전체를 초기화 시킨 다음 스크립트 내의 순서대로 처음으로 오는 서브루틴으로 동작했습니다. 예상은 settimer가 바로 초기화되고 순서대로 읽어내려올 줄 알았는데 settimer마다 임의의 시간만큼 (정확하게 시간은 재지 않았습니디만,) 기다렸다가 settimer가 작동했고, 결과적으로 저는 여기서 멀티스레드 기능이 없어서 그렇다고 판단했습니다. (만약 autohotkey 자체 스레드 구현이 가능하다면 조언과 훈수좀 부탁드립니다.... 굽굽)


제가 구현하려고 한것은 버프 쿨타임시간마다 각자의 쓰레드로 동작하는 settimer인데 위 문제로 생각이 더 이상 나지 않아서 커뮤니티에 조언좀 부탁드립니다.. (C++로 autohotkey.dll을 로딩하면 스레드 구현이 될것 같은데, 이 방법 말고도 신선한 다른 방법이 있을까요?)


위 문제 말고도 흥미로운 오토핫키.lib이 있다면 추천 부탁드립니다 (공부해보려고..) ㅎㅎ!!



  • 리체 2018.07.18 11:48

    L 버전에선 자체적으로 멀티스레드를 구현할수 없습니다.

    H 버전이나 v2 버전에선 가능합니다.


    L 버전에선 셋타이머 대신 미리 파일로 만들어 두고 메인에서 이를 실행했다 종료했다 하시면 멀티스레드라 할수 있죠.

    H, v2 버전에서도 실제는 내부적으로 서브파일을 만들어 실행하는것일뿐 원리는 이와 같습니다.

  • hyeonbee 2018.07.19 15:32
    제가 쓰고있던게 L버전이군요.
    L버전으로 파일 만들어보고 H도 한번 써봐야겠네요.
    답변 감사드립니다.
  • Hangoon 2018.07.18 12:27

    단순히 버프쿨타임마다 재사용하는게 목적이라면 멀티쓰레드까지 사용할 필요가 있을까 싶네요

    셋타이머 혹은 다른 방식으로도 충분히 구현이 가능한 부분입니다

  • hyeonbee 2018.07.19 15:34
    아직은 간단하지만 여기에 기능을 추가하고 확장하고 싶을 때
    코드 고칠 부분을 줄이기 위해서 가장 간단하게 만들어보려고 했고,
    그 이유에서 가장 간단하다고 생각했던게 셋 타이머였습니다.
    @리체 님께서 파일로 구현걸 말해주셔서 이거면 될것 같습니다. ㅎㅎ
    답변 감사드립니다.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 이미지서치 아무반응도없습니다 도움좀주세요 1 라바오핫 2018.07.23 0/0
질문 비활성 스크린샷 함수 작성법 질문 3 키리야 2018.08.01 0/0
질문 농장게임 화면 고정 할 수 있을까요? laston 2018.07.21 0/0
질문 질문드립니다 1 깡당구 2018.07.23 0/0
질문 지식인 여러분께 문의드립니다. 시간표시 관련.. 3 빵글빵글 2018.07.20 0/0
질문 이 이후로 어떻게 구현을 해야할 까요 (내용) 4 hyeonbee 2018.07.19 0/0
질문 여러가지 메크로들이 있는데.. 1 어려워요메크로 2018.08.05 0/0
질문 오토핫키 처음 접근하려는데 카카오토 보다 어려울까요 ? 2 노르 2018.08.05 0/0
질문 오토핫키 winwaitclose 질문있습니다. 1 가까움 2018.07.17 0/0
질문 오토핫키 postmessage 마우스 무브 문제 2 하루stay 2018.07.19 0/0
질문 좌표 인식 사냥하려고 하는데 질문있습니다. 까망갈매기 2018.07.15 0/0
질문 메이플스토리는 오토핫키 뚫리나요? 1 gab 2018.07.16 0/0
질문 ocr 숫자 질문있습니다. 4 까망갈매기 2018.07.23 0/0
질문 비활성 마우스 클릭 이 안됩니다아.. 2 사슴맨 2018.07.16 0/0
질문 이 과정을 반복하는 매크로 배우려면.... 1 HKB 2018.07.14 0/0
질문 처음 게임 메크로 만들어보는데 맞는지 봐주세요. 치킨님 2018.07.13 0/0
질문 이거 배우기 어려운가요? 1 뒤로가기 2018.07.13 0/0
질문 오토핫키 구이 탭 질문있습니다. 2 까망갈매기 2018.07.14 0/0
질문 비활성 이미지서치 4 bishopj 2018.10.12 0/0
질문 이미지서치 외부링크는 불가능한가요? 1 유미자 2018.07.13 0/0
Board Pagination Prev 1 ... 535455565758596061 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글