매크로

조회 수 163 추천 0 댓글 4

짜고싶은 스크립트는 이러합니다.


매크로를 돌리는중 '특정행위1'을 합니다.

이후 어떤조건이 갖춰지면 '특정행위1'을 시도하는데,

만약 매크로중 이전에 '특정행위1'을 한지 '일정시간'이 지나지 않았다면 분기로 빠져나갑니다.

하지만, 매크로 실행이후 첫번째로 '특정행위1'을 시도한다면 시간에 관계없이 무조건 실행합니다.


제 구상은


'스톱워치1'을 이용해서

시작서브에 연산문으로 '스톱워치1'의 숫자를 '일정시간'보다 크게 잡아줍니다

'특정행위1'의 실행 스크립트에 '스톱워치1'의 리셋과 시작을 넣어줍니다.


헌데 구상대로 짠 뒤에 실행해보니 뜻대로 되지 않고 확인결과 시작서브의 연산에서 '스톱워치1'의 값을 변화시키지 못하네요.

스톱워치의 값은 연산으로 변경할수 없는건가요?

이것저것 판단문넣고 하면 짤 수는 있겠는데, 생각만큼 깔끔하게 못만들겠네요.

도움 부탁드립니다.


  • 챷챠 2017.12.26 23:39

    스톱워치를 통해 특정행위1 시행 간격간의 '일정시간'경과 판단을 하는 구조에서

    매크로 시작 후 최초 0초~일정시간 사이에서 아직 '일정시간'에 도달하지는 않았지만 특정행위1을 시행하는 분기 판단을 스톱워치1의 값을 기준으로 판단하고 싶으신게 맞으시다면 스톱워치1을 리셋시키지 않는 방향으로 가시는게 좋을 것 같습니다.


    [시간저장값]을 하나 만드셔서 최초실행시(시작서브에서) 

    "0=[시간저장값]", 특정행위1 시행시 시행완료후 "스톱워치1=[시간저장값]"으로 처리하신다면 아마 기준판단문은

    "[시간저장값]+일정시간<스톱워치1"

    이 되고 참이면 특정행위1을 시행, 아직 참이 아니면 분기로 빠져나갈텐데요.


    그럼 [시간저장값]이 0일때 일정시간의 값에 관계없이 저 판단문에서 참분기를 하기만 하면 의도하신것과 같은 구조가 나올것 같습니다. 가장 단순하게 하실거라면

    [시간저장값]+(일정시간*([시간저장값]/[시간저장값]))<스톱워치1로 하시면

    저 시간저장값/시간저장값부분은 시간저장값이 0일때를 제외하고는 전부 1의 값이 나오기 때문에 위의 기준판단문과 동일한 값이 되고, 0일 경우엔 좌변값이 전부 0이 되어서 스톱워치1의 값이 1이상일땐 무조껀 참분기할거에욥.


    사실 연산문을 이용해서 최초시행인지를 판단한다는게 재밌는 구상이신거 같아서 구색을 맞춰보았는데요,

    간단하게 하실거면 그냥 리셋방식 유지하시고 [스톱워치1]=[스톱워치2] 등을 판단하시면 될것 같습니다. 스톱워치1을 값을 초기화시키 전까지는 둘의 값이 같을거기 때문에 참분기, 특정행위1시행후 리셋시켰을땐 같지 않을 것이므로 =의 거짓분기 후에 [일정시간]<[스톱워치1]만 판단하시면 제일 간단할것같애욥!

  • w245297 2017.12.27 00:16
    마침 적당한 변수가 있어서 비슷하게 해결했네요
    스톱워치는 처음써보는 기능이라 제 생각처럼 작동하는지는 모르겠지만요 ㅎㅎ

    감사합니다
  • 프리헌터스 2017.12.27 15:32

    스톱워치는 그룹이 아닌 말그대로 스톱워치 컨트롤입니다. ^^

    시작,멈춤/리셋만 가능하고요.

    현재 카운트된 시간을 읽어올수는 있지만 변경은 못합니다.

  • w245297 2017.12.28 09:26
    그렇군요 처음 보는거라 써보고싶었는데 결국 적당히 변수만들어서 처리했네욯

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 86 프리헌터스 2024.07.07 23/0
공유 카카오토 서버 중지 안내입니다. 66 프리헌터스 2024.07.14 13/0
공유 카카오토 PRO V2.30 정식버전 입니다.(2020.2.1) 156 프리헌터스 2024.02.15 40/0
정보 카카오토 pro 2.30 주요기능(세번째 하드웨어 마우스/... 38 프리헌터스 2023.01.19 3/0
정보 카카오토 pro 2.30 주요기능(두번째 지역변수) 6 프리헌터스 2023.10.12 4/0
정보 카카오토 pro 2.30 주요기능(첫번째 윈도우플로그램) 15 프리헌터스 2023.01.18 5/0
공유 카카오토 PRO V2.30 베타버전 입니다.(2020.1.28) 84 프리헌터스 2020.02.01 21/0
정보 카카오토 연동관련 사항 정리글입니다. 55 프리헌터스 2023.05.30 13/0
공유 카카오토 Pro V2.20 입니다.(19.09.09. 연동변경) 160 프리헌터스 2023.01.18 27/0
공유 카카오토 V 1.764 입니다(2018.12.27 기기연동 업데이트) 52 프리헌터스 2020.11.06 2/0
공유 카카오토 Pro V2.11 입니다(2018.12.27 기기연동 업데... 206 프리헌터스 2020.02.05 37/0
공유 카카오토 Pro 2.01 버전입니다.[7.13 모모최신, 카카오... 400 프리헌터스 2020.02.01 105/0
공유 카카오토 PRO 오류제보 및 건의 / 최근 업데이트 내용 327 프리헌터스 2020.12.22 8/0
공유 카카오토 PRO b7버전(최종 : 12.28) 정보입니다. 470 프리헌터스 2023.05.07 56/0
공유 카카오토 PRO 안내 ...... 193 프리헌터스 2019.02.18 59/0
공유 카카오토 V 1.763 입니다(2018.5.8 기기연동 업데이트) 306 프리헌터스 2019.09.03 38/0
공유 카카오토 V1.75 입니다.... 115 프리헌터스 2018.01.19 25/0
공유 카카오토 V1.74 입니다..... 316 프리헌터스 2018.01.19 71/0
공유 카카오토 V1.72 입니다. 365 프리헌터스 2018.01.19 66/0
정보 카카오토PRO로 제작한 매크로 소스 공개 198 팟팟팟 2023.01.17 36/0
공유 카카오토 1.7 오류제보 및 건의 / 최근 업데이트 내용 56 프리헌터스 2019.12.17 13/0
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 195 프리헌터스 2024.05.16 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
질문 매니저로 스크립트저장하면 bak라고 파일하나더 생기던... 5 안농하뚜여 2017.12.17 0/0
질문 녹스 멀티 돌아가면서 켜려면 어떻게 해야하나요? 1 정스타12 2017.12.16 0/0
질문 노트북 속도가 느려서 무한반복하다 시작서브로 돌아가... 2 크리크또구 2017.12.21 0/0
질문 멀티스샷 진행순서가 이상해요.. 7 Rabbit 2017.12.18 0/0
질문 저에겐 너무도 큰 과제입니다 도와주세요. 6 안농하뚜여 2018.02.07 0/0
질문 게임 폴더내 폴더 or 파일의 갯수를 세고싶습니다. 1 사갈서생 2018.04.29 0/0
질문 재부팅 함수 사용 오류 okarina 2017.12.30 0/0
질문 마우스 드래그 지연 질문드립니다! 1 히엔 2017.12.16 0/0
자유 adb오류 해결방법 부탁드려요.. 4 소다맛사탕 2017.12.19 0/0
질문 멀티스샷 이 선택을 안합니다.. 1 레랴 2017.12.17 0/0
질문 플레이어에서 앱 검색까지 되는데 연결이 안되네요 3 크리크또구 2017.12.16 0/0
질문 앱실행이 안됩니다~ 도움좀 주세요~ 2 헤보 2017.12.16 0/0
자유 오늘 패치로 조조전 미뮤다시됩니다 나는나데 2017.12.15 0/0
질문 매일 다이아 관련 매크로or오토 문의 드립니다. 미키디 2017.12.15 0/0
질문 왜 멈출까요? 4 아쿠아푸아 2017.12.16 0/0
질문 멀티스샷 진행순서가 이상합니다 3 크리크또구 2017.12.18 0/0
질문 스샷서치에 대하여 질문이요. 2 파란자전거 2017.12.15 0/0
질문 녹스 게임중 멈춤 문제 답변 부탁드립니다. 3 우니뉨 2018.01.31 0/0
질문 프로 B6으로 바꾸면 플레이어도 바꿔야 하나요? 2 테즈27 2017.12.15 0/0
질문 딜레이 문의 4 왕방율 2017.12.18 0/0
Board Pagination Prev 1 ... 244245246247248249250251252 ... 451 Next
/ 451

전체 최신 인기글

전체 주간 인기글