|
매크로 는 한가지 작업만 반복적으로 하는것이기 때문에 인공 지능이 없답니다
그저 반복 작업만 가능 한것이지요
그래서 S 키와 E키는 연속으로 치고
12345키는 4분마다 반복적으로 할수는 없는것이지요
매크로 2개가 동시 에 돌아 간다면 가능 하겠지만
불행히돟 편집 매크로 2개가 돌아가진 않더군요
방법이라면 12345는 매크로로 동작 시키고
s e 키는 도우미로 해결하시면 간단하겠군요
먼저 도우미에서
S키와 E키를 치는 란을 만들고 아무 조건없이 실행할 명령에
S키와 E키를 치게 해주면 2가지는 해결되셧죠
시간을 조절 하시고 싶다면 S키와 E키를 치고난다음 지연시간을 주어 시간 조절을 하시면 되고요
제가 사용 하는 것이라면 매크로 사용하지 않고
도우미 만으로 만들어 쓸것 같군요
도우미로만 만든다면
항목란에
1 S키를친다 (선두항목체크 항상스캔 체크해제)
실행할명령 S키를 눌렀다 뗀다---- 지연시간 0.1초(이시간은 줄이거나 늘리시면되고요)
2 E키를 친다 (선두항목체크 항상스캔 체크해제)
실행할 명령 E키를 눌렀다 뗀다---- 지연시간 0.1초(이시간은 줄이거나 늘리시면되고요)
3 1키를친다 (선두항목체크 항상스캔 체크해제)
연결할 항목 조건맞으면 ---- ---------2키를 친다
조건이 맞지 않으면 ----1키를친다
조건설정 타이머 1 이 240초보다 클때
실행할명령 1키를 눌렀다 뗀다
4 2키를친다 (선두항목체크해제 항상스캔 체크해제)
연결할 항목 조건맞으면 ---- ---------3키를 친다
조건이 맞지 않으면 ----2키를친다
조건설정 타이머 이 240초보다 클때
실행할명령 2키를 눌렀다 뗀다
5 3키를친다 (선두항목체크해제 항상스캔 체크해제)
연결할 항목 조건맞으면 ---- ---------4키를 친다
조건이 맞지 않으면 ----3키를친다
조건설정 타이머 이 240초보다 클때
실행할명령 3키를 눌렀다 뗀다
6 3키를친다 (선두항목체크해제 항상스캔 체크해제)
연결할 항목 조건맞으면 ---- ---------1키를 친다
조건이 맞지 않으면 ----3키를친다
조건설정 타이머 이 240초보다 클때
실행할명령 3키를 눌렀다 뗀다
|
일단 S&E키를 친다 두항목을 잘하신거 같구요 그외 1&2&3&4키를친다 항목에 불필요한부분이랑 추가해야 할 것들이 있는데
1번째 불필요한 부분은 "1&2&3&4키를친다" 항목들에 있는 다음항목 설정에서 "조건이 맞지 않으면" 설정을 하셧는데 이설정은 별의미가 없습니다 그 이유가 "1&2&3&4키를친다"항목들에 타이머 조건설정들을 다 240초보다 크다로 했기 때문에 중간에 타이머를 초기화 하는 명령을 넣지 않는한 조건이 거짓이 될수가 없기 때문에 "1&2&3&4키를친다" 항목들에 추가된 다음항목 조건인 "조건이 맞지 않으면"을 다 없애버리는 것이 좋을것같습니다
2번째 불필요한 부분은 조건설정에서 설정한 조건은 타이머 조건만 설정 하셨기 때문에 "1키를친다" 항목에만 타이머조건을 넣고 그외 "2&3&4키를 친다" 항목에는 타이머를 넣으실필요가 없습니다 처음 선두항목인 "1키를친다" 항목에서 타이머 조건이 맞아야만 다음 연결항목들을 차례대로 실행을 하는데 "1키를친다" 항목만 타이머 조건 설정하고 다음"2&3&4키를 친다"항목들은 타이머 조건을 설정을 안해도 되는 이유가 조건설정을 안하면 즉 아무 조건도 없는경우는 무조건 참이기 때문에 "설정한 조건이 참이지만,일치하는 변수 조건이 없는경"를 선택해서 다음 항목들로 차례대로 넘어갑니다
그리고 추가해야 할것은 5번이랑 6번을 다 "3키를친다"라고 항목이름을 적으셨는데 6번은 "4키를친다"인데 오타인걸로 알고 "4키를친다"라고 하겠습니다 "4키를친다"항목에 설정한 키를 눌렀다 뗀후 타이머①을 0을로 초기화기키는 명령어를 넣어주셔야 S&E키를 번갈아치다가 4분마다 한번씩 1,2,3,4키를 치게됩니다
그렇지 않고 타이머 초기화명령을 넣지 않으시면 4분되기전까지 S&E키만 치다가 4분이 지난후 부터는 SE1234키를 다같이 계속 치게됩니다
정말 감사드립니다.