매크로

렉에 대비해서 지금 스크립트를 개선중인데


제 컴퓨터가 견딜수있는 앱플레이어의 갯수를 초과해서


cpu 100퍼센트가 쭈욱 찍히는 시점에서 테스트중이었습니다.


(렉은 꽤나 심할정도, 심할땐 10~20초정도 화면 멈출때도 있구요)


그런데 오늘아침에 매크로 돌린케릭을 보니


이상하게 돌아 가고있더군요


뭐라 표현하기 애매한데



함수 실행도중 오작동을 일으킬시 


계속 반복해서 그 횟수를 기록하게 해놨습니다


그런데 오작동이 일어났는데도 그 반복하는 스크립트를


건너뛴채 진행중이더라구요


스크립트를 아무리 살펴봐도 도저히 반복에서 빠져나갈 구멍이 없는데 고민하다 질문해봐요


  • 포카몽 2019.11.21 07:04

    제가 카카오토로 매크로 만들때 가장 많이 하던 실수가


    판단문이나 조건문이 참일때는 다음 수행 목록이 있으나,  거짓일때 다음 수행 목록이 없음.. 


    거짓일때 수행할 목록이 없더라도 아래와 같이 스크립트 짜놓으시면 문제 발생 시점에 무한반복해서 다음 진행이 되지는 않아요 (이렇게 무한 반복 할 경우 재부팅 함수로 짜놓으면 되겠죠)


    스샷1 ->   참 -> 다음수행

           -> 거짓 -> 스샷1 이동 


    한번씩 훑어보면서 조건문에  참 거짓 설정이 있는지 전부 확인 해보시면 될거 같아요



  • 울산큰바위 2019.11.21 11:37
    네 제가 이번에 작업 하고있는게 딱 그부분이었어요
    스샷판단의 딜레이를 최대한으로 줄이고(0.5~1초지연)
    렉으로 인한 판단실패로 분기가 빠질시
    횟수를 체크하고, 최대횟수를기록하고, 몇번체크를할지 임계값을 설정하고 등등
    임계값(기본30)까지 에러횟수가 누적되면 에러횟수를 기록하고 반복을 빠져나가는데
    이 과정이 생략이 되어있더라구요
    그 에러체크하는 로직을 판단문 전부 걸어놨는데 빠져나간게 의아해서요
  • 포카몽 2019.11.21 07:06

    해당 스크립트 일부를 캡쳐해서 질문을 올려 주시면 답변 해주시는분들이 어떤게 문제 인지 확인이 더 쉬워요.

  • 울산큰바위 2019.11.21 12:54


    Cfag4HT.png

    해당 스크립트는 이렇습니다

  • 울산큰바위 2019.11.21 12:59


    bMDQq0K.png

    횟수는 해당 스크립트를 실행한 횟수

    에러률은 0.5~1초이상의 렉이 걸렸을때 에러체크함수가 실행된 횟수

    최대에러률은 스크립트를 실행하며 에러률중 최대값을 저장

    임계값은 에러률이 누적되다 에러로 판단하기까지의 횟수를 설정

    에러횟수는 에러률이 임계값에 다다르면 에러로판정하고 횟수를 증가시킵니다


    이때 문제의 스크립트에서 에러횟수가 올라가지 않은 상태에서

    저 에러체크하는 반복 스크립트를 빠져나간 상태였구요

  • 프리헌터스 2019.11.21 11:13

    ADB방식이면 ADB 서버 자체 버그 문제일수도 있습니다.

    하나의 서버에서 여러기기에 통신을 주고받는데

    과부하걸리면 빼먹거나 기기판단착오 등의 현상이 일어납니다.


  • 울산큰바위 2019.11.21 11:39
    아.. 그럼 하나의 카카오토플레이어에서 여러개의 기기에 연결하는걸 지양해야겠군요
  • 포카몽 2019.11.21 18:00
    앱플레이어를 여러개 연결 할 경우
    카카오토 플레이어 폴더를 각각 하나씩 복사해서 만드시고
    하나씩 연동 하셔야 해요
  • 울산큰바위 2019.11.21 18:48
    그런거 같아요 한번 cpu점유율 100퍼로
    플레이어 폴더 다수로해서 다시 실험해보겠습니다 ㅎ

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 83 프리헌터스 2024.02.15 22/0
공유 카카오토 서버 중지 안내입니다. 65 프리헌터스 2023.03.06 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
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 194 프리헌터스 2023.02.19 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
질문 ld 플레이어 사용중인데 연결이 되지를 않네요 2 젤리드1 2019.11.22 0/0
질문 LD플레이어 연동 매크로쟁이야 2019.11.22 0/0
질문 제어판 시간 표기 00:00:00 2 강의 2019.11.22 0/0
질문 메시지에 미인증뜨는데 해결 방법 아시는분 계씬가요? 덜익은삼겹살 2019.11.21 0/0
질문 달조 반퀘 npc 움직임.. 3 sken 2019.11.22 0/0
질문 중간에 닉네임 입력하는건 매크로로 감당 못하겠죠? 4 가느가다 2019.11.23 0/0
질문 해당 오류에 관해 정보좀 부탁드립니다. 허간지 2019.11.21 0/0
질문 과도한 cpu점유율에 의한 카카오토 프로그램 오작동이 ... 9 울산큰바위 2019.11.21 0/0
건의 카카오토 채팅창 서버로 들어가는중.. 이거 계속 떠서 ... 2 우고 2019.11.21 0/0
자유 메이플m 한번 해보려구요 1 kangtail 2019.11.20 0/0
자유 조아써 나도 이제 직접해볼거임 5 45년전통키왕구 2019.11.22 0/0
질문 달빛 매크로 혹시 있나요? 2 shiros 2019.11.20 0/0
질문 자꾸 연결 끊기는 이유가 뭘까요? 1 가느가다 2019.11.19 0/0
정보 LD플레이어 연결 팁 8 블루아 2019.11.21 0/0
질문 움직이는 이미지 질문드립니다!! 6 쪽짬데쓰네 2019.11.23 0/0
질문 스톱워치 원래 이런건가요..? 4 빼꼼12 2019.11.20 0/0
질문 LD연동관련입니다. 매크로쟁이야 2019.11.18 0/0
질문 에픽세븐 현장요원님 매크로 잘 되나요?? 2 isy4000 2020.03.09 0/0
질문 스샷판단으로....특정범위내 검색해서 찾은후. 중앙클... 5 소복 2019.11.26 0/0
질문 그룹요소 개별 삭제를 하고 싶습니다 4 백억 2019.11.18 0/0
Board Pagination Prev 1 ... 858687888990919293 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글