매크로

조회 수 192 추천 0 댓글 11


pe3MRCA.png

제가 제어판에 여러가지 옵션 컨트롤을 넣어놨는데요


이것들을 어떤 특정 상황에서 한꺼번에 일률적으로 변경을 할 필요가 있습니다.


이걸 하나하나 하자니 너무 피곤한 일이어서 버튼컨트롤을 추가하여 버튼을 한번 누르면 한꺼번에 옵션을 바꾸게하면 좋겠다 싶어서 함수를 만들어 봤습니다.


함수의 내용은 호출될 시에 on에 할당된 변수를 1>0으로 바꾸고 off에 할당된 변수를 0>1로 바꾸는 식으로 짜봤습니다.


이런 식으로 함수를 만들어서 버튼에 할당을 하고 버튼을 눌러보니 변수는 당연히 변하긴 하는데 눈에 보이는 옵션은 바뀌지를 않네요. 


이 옵션이 바뀌지를 않으니 실제 매크로를 돌렸을 때 버튼으로 바뀐 변수가 적용되는 것인지 유지되고 있는 옵션의 변수가 적용되는 것인지도 애매하고, 버튼으로 바뀐 변수가 적용된다고 해도 보이는 옵션과 다르니 매우 거슬리는 문제라서 답보상태에 있습니다.


버튼을 누르면 옵션이 바뀌면서 변수까지 바꾸면 딱 좋겠는데 방법을 모르겠습니다.


이것이 가능하다면 가르쳐주시면 감사하겠습니다.



  • profile
    나야주뎅이 2022.11.12 13:38
    잘이해가안가네요
    특정상황에서 일률적으로 변경한다 치면 함수에서 특정상황시
    연산처리하면 되는부분이신데
    저런식으로 온오프 넣으신다면 시작서브에서 판단을통해 변경할것들 연산처리 하시면되구 매크로돌아가는 중간에 변경을원하시면 위에말한거같이 특정상황 판단하면되시고요.
    온오프 개념이면 체크컨트롤이 효율적으로 보이네요
    정확히 어떤걸 하실려는지 알아야 답 가능하겠네요
  • cis105 2022.11.12 14:18
    음.. 그러니까 매크로 시작 버튼 누르기 전에 특정 온오프를 정해진대로 맞춰놓은 다음에 몇가지 앱들을 이 조건에서 쭉 돌린 후 다시 처음 앱으로 돌아왔을 때에는 원래 온오프대로 돌아가게 하고 싶은 건데.. 좀 복잡한가요?

    이게 왜 그러냐면 어떤 앱들의 보상이 일정 시간이 지나면서 쌓이게 되는데 이런 앱들을 여러개 돌릴려고 합니다.

    1. 자고 일어나면 이 보상들이 쌓여 있어서 일단 다른 건 제쳐두고 이 보상들부터 수거해야 합니다.

    2. 그런데 일단 이 보상들을 수거하고 나면 이 보상들도 수거하면서 다른 작업들도 같이 수행해나가야 합니다.

    보통 2번 상황이 하루에 계속 반복되는 상황이기에 일반적인 옵션 컨트롤들은 2번에 맞춰놨습니다.

    하지만 자고 일어나서 보상을 수거하는 단 한번의 사이클만은 1번의 조건으로 돌려야합니다.

    해서 제가 택한 방법은 일단 2번의 상황으로 옵션들을 맞춰놓고 버튼에 일시적으로 1번의 옵션으로 변수들을 조정하는 함수를 연결해서 모든 앱들을 1사이클 돈 후에는 저절로 2번의 옵션들로 돌아가게 하려고 하였습니다.

    최초 1사이클을 위한 변수 조정과 1사이클 돈 후 2번 옵션들로 변수들을 회귀시키는 등의 연산들은 쉽게 가능하지만 문제는 제어판에서 옵션의 내용이 함수에 의해 변경이 되질 않는다는 것이네요.
  • 방바닥 2022.11.15 11:37
    다른 방법으로 해보세요

    하루에 한번 진행되는 스크립트를 타임체크로 구현하시면 좀더 간단하게 될거 같습니다.
    매크로를 24시간 돌리는게 아니라 수동으로 켰다 껏다 하시면서 불특정 시간에 하루에 한번만 스크립트를 돌리는거면
    스위치판단(단일수행) 기능을 사용하셔도 되구요
  • profile
    나야주뎅이 2022.11.12 14:06

    버튼같은거는 연산처리후 변경안되는거 같네요 참고가능하게는 할수있는데..

    온으로 되어있어서 온..
    iLOdMNY.png



    매크로 돌아가고 바꼇을때 온에 체크되있지만 오프적용중 표시


    CffEyq8.png

  • profile
    나야주뎅이 2022.11.12 14:52

    흠... 제가 이해를 한건지 모르겟는데 

    첫 매크로 시작시 보상을 우선순위로 받아야한다- 보상을 받고나면 보상받기와 다른작업들을 계속 반복한다


  • cis105 2022.11.12 15:00
    맞습니다.

    일상적으로 보상받기+다른 작업들 수행이 진행되어야 하고

    자고 일어나서 단 한번의 사이클만은 보상받기로 쌓여있는 보상들을 수거해야합니다.
  • cis105 2022.11.12 15:04
    사실 이걸 구현하자면 제선에서 구현하는 것이 불가능한 거 같지는 않은데

    변수들이 제어판의 컨트롤들과 엮여있는 것이 문제입니다.

    가장 베스트는 버튼 한번 누르면 제가 함수에 구현해 놓은대로 옵션들의 체크가 변화해서

    이제 매크로 시작을 하면 앱들을 1사이클을 돌기 전까지는 그 상태로 쌓인 보상들만 수거하다가

    다시 첫앱이 반복수행되는 것을 감지하면 그때는 다시 옵션들의 체크가 원래대로 돌아가서

    이제 일상적인 옵션의 매크로로 돌아가는 것인데

    이 옵션의 체크 상태들이 버튼이나 함수에 의해 변하지 않는 것 같아 고민입니다.
  • profile
    나야주뎅이 2022.11.12 15:17
    정확히 뭔지봐야 알거같은데..
    저같으면 시작서브를 이용할거같은
    참고로 제어판에 명령버튼컨트롤 이라고 있습니다 그버튼은 매크로가 작동중에도 클릭이 먹히며 클릭하면
    버튼에 설정해 놓은 함수가 바로진행됩니다
  • cis105 2022.11.12 17:55
    예 답변 감사합니다. 좀 더 고민해봐야겠네요.
  • 방바닥 2022.11.15 09:14


    RVzoXBH.png

    제어판에서 프로그레스 컨트롤 이용해 보세요

    변수값이 0이면 꺼지고 1이면 켜집니다.

    단순히 눈으로 확인하고자 할때 전 이렇게 사용합니다.

    중간에 버튼을 이용해서 변수값을 조정해도 실시간 적용됩니다.

  • profile
    나야주뎅이 2022.11.15 09:35
    오 좋은정보 알아갑니다

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
질문 버추얼 머신 구동실패오류 혹시 아시는분있을까요?? 1 맫그로 2022.11.30 0/0
질문 무기미도 마우스 클릭 질문 2 미친연애 2022.11.15 0/0
질문 광고 시청 후 닫기 질문 드립니다~ 2 치즈버거 2022.11.19 0/0
질문 앱 재부팅 실패 조치 방법 확인 부탁드립니다. 8 VVVIP 2023.09.15 0/0
질문 함수로 제어판의 옵션 컨트롤을 변동시킬 수 없나요? 11 cis105 2022.11.15 0/0
질문 재부팅 실행시 앱플레이어 실행 실패 반복되요. VVVIP 2022.11.10 0/0
질문 그룹 클릭 문의가 있어서 여쭤봅니다 5 Nyorong 2022.11.15 0/0
질문 앱이 멈췄거나 튕겼을때 정확히 캐치하는법이 있나요 3 맫그로 2022.11.07 0/0
질문 ld강제연동시 adb명령어가 안되는것이있나요? 폴더생성... ilikesleep 2022.11.06 0/0
자유 기능업데이트 말고 앱플지원좀 늘려줬으면... 7 루인아리엘 2022.12.20 0/0
질문 제작의뢰는없을까요 4 이닝스만들기 2022.12.19 0/0
질문 앱 플레이어의 해상도를 변경시킬 경우 이전 해상도의 ... cis105 2022.10.25 0/0
질문 명령문 외부실행이 안되요.. 2 맫그로 2022.10.24 0/0
질문 모든매크로가 멈추는 기능이 있나요?? 맫그로 2022.10.22 0/0
질문 블루스택에서 만든 스크립트로 녹스에서 돌리려하는데 ... 1 cis105 2022.10.18 0/0
질문 이미지를 찾아서 찾은 이미지로부터 얼마 떨어진 곳 클... 4 수학과학 2023.08.17 0/0
질문 휴대폰 와이파이 연결이 안되서 그러는데 좀 봐주세요. cis105 2022.10.12 0/0
질문 안드로이드9버전 연동 사용중인닉네임 2023.08.17 0/0
질문 카카오토 초보 스샷판단 관련 문의드립니다. 4 꾸미꾸미 2022.10.19 0/0
질문 블루스택5 연동이안되요.. 사진있습니다 1 맫그로 2023.08.17 0/0
Board Pagination Prev 1 ... 5678910111213 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글