유료 매크로 프로그램 다운로드
http://ngmsoftware.com/bbs/board.php?bo_table=product_review
#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화
안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.
오늘은 에디터 기능이 아닌 예제를 통해서 매크로 제작 방법에 대해서 학습하는 시간을 갖도록 하겠습니다.
예제에 사용할 매크로의 시나리오는 1분마다 핸드폰 화면을 캡쳐해서 특정 카톡방에 전송하는 간단한 내용입니다.
사실, 오토픽 매크로를 계속 사용해오셨거나 개발자가 보면 간단하겠지만 일반인이 배워서 하려면 몇일 걸릴만한 내용입니다.
오토픽 매크로 에디터를 실행하고 오른쪽 하단의 외부 API 탭을 클릭하세요.
그리고, ADB 연결 액션에서 우클릭한 후 도움말 보기를 선택하세요.
도움말을 참고해서 ADB와 SCRCPY를 설치하세요. 그러면, 아래와 같이 윈도우 화면에 핸드폰의 화면을 미러링할 수 있습니다.
아래 스케줄러 이벤트와 그룹 무한반복 그리고, 액션 이동은 1분마다 핸드폰 화면을 캡쳐해서 카카오톡으로 보내기 위한 타이머입니다.
스케줄러 이벤트가 5초마다 핸들 추가 시작으로 루틴을 이동시키는데요. 매크로가 계속 아래로 흐르면 안되기 때문에 무한 반복 루틴을 추가해야 합니다.
왜 이렇게 해야 하는지는 매크로 관련 예제를 동영상으로 확인하시면 자세한 설명을 들을 수 있습니다.
핸들 추가는 SCRCPY로 핸드폰 화면을 미러링한 프로그램입니다.
핸들이 추가된 상태에서 화면 캡쳐를 하게되면 창이 가려져 있거나 위치가 변경되더라도 문제가 발생하지 않습니다.
참고로, 카카오톡 관련쪽 기능들도 비활성으로 처리하면 좋겠지만, 몇가지 제약이 있어서 어쩔 수 없이 활성 모드로 처리했습니다.
비활성으로 못하는건 아니지만, 빠르게 결과를 확인하기 위해서 몇가지 기능들은 건너뛰었습니다.
아래 핸들 추가는 USB 또는 와이파이로 연결된 안드로이드 핸드폰입니다.
비활성으로 화면을 캡쳐하면 핸드폰을 미러링하고 있는 SCRCPY가 다른 창에 가려지거나 위치가 변경되더라도 동일하게 캡쳐할 수 있습니다.
화면 캡쳐 액션은 아래와 같이 설정합니다.
파일명은 각각의 디바이스를 식별하기 위해 모델명으로 했는데요. 여러분들은 다른 이름을 사용해도 됩니다.
주기적으로 화면을 캡쳐해야 하기 때문에 파일이 누적되어 저장공간이 부족할수도 있습니다.
그래서, 덮어쓰기 옵션을 True로 설정했는데요. 파일이 누적되어도 괜찮다면 나중에 오토픽의 압축 기능과 FTP 기능을 이용해서 폴더 자체를 압축해서 FTP 서버에 올려보세요.
캡쳐 윈도우 속성에서 MainWindow를 선택하세요. SCRCPY는 Control이 없기 때문에 아무거나 선택해도 됩니다.
MainWindow와 ControlWindow의 차이점이 궁금하시면, 해당 액션에서 우클릭 후 도움말을 참고해주세요.
위에서 캡쳐한 핸드폰 화면을 카카오톡에 전송하려면 파일 첨부를 누르고, 이미지 파일을 선택해줘야 합니다.
그런데, 카카오톡 대화방은 비활성 상태에서 비활성 마우스 신호를 받지 못합니다.
따라서, 활성 상태로 먼저 만들어야 합니다.
프로그램 활성화와 핸들 추가를 이용해서 카카오톡 대화방을 활성 상태로 변경하고, 파일 첨부 아이콘을 클릭할 수 있게 했습니다.
카카오톡에 전송할 이미지를 선택할 수 있는 윈도우 탐색기가 표시됩니다.
여기서 몇가지 노하우가 필요한데요. 탐색기를 비활성으로 선택해서 처리할 수 있지만, 어차피 창이 뜬다는것 자체가 이미 비활성 매크로는 아닙니다.
가능하면 카카오톡에서 뭔가 뜨거나 활성화가 되지 않고, 콘트롤+V를 이용해서 이미지를 붙여넣는게 깔끔한데요.
카카오톡 대화방에서 이미지를 복사한 후 붙여넣기를 하면 이미지는 붙여넣기가 안되더라고요.
파일을 선택하면 파일 전송 버튼이 표시됩니다. 이것까지 클릭해야 대화방에 이미지를 전송하게 됩니다.
스크립트 내용상으로는 간단하지만, 실제로 매크로를 제작할 때는 여러가지 노하우와 팁들이 필요합니다.
가능하면 처리할 수 있는 부분들은 비활성으로 처리하고, 그렇지 못한 부분들은 활성으로 처리해서 하이브리드 형태로 만들었습니다.
이 글에서 알아본 매크로를 테스트하고, 좀 더 자세한 설명이 필요하신 분들은 아래 동영상을 참고 해주세요.
감사합니다.
[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]
[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]
원본 글 보기
http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech
'매크로' 카테고리의 다른 글
스피드 게임 매크로 제작 도움말 (2) | 2024.11.16 |
---|---|
업무 자동화 RPA 매크로 오토픽 - 윈도우 화면 인식 숫자 인식 거래소 비트코인 (0) | 2024.11.16 |
완전 무인 자동화 매크로 설정 방법. (0) | 2024.11.16 |
원격으로 모든 컴퓨터의 매크로를 동시에 실행하는 방법 (0) | 2024.11.16 |
안드로이드 폰보드 다클라 네이버 검색 클릭 매크로 (1) | 2024.11.16 |
댓글