반응형 전체 글281 기계식 매크로 문자열 분리 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 표현식에 있는 문자열 분리에 대해 알아보도록 하겠습니다.오토픽 에디터를 실행하고, 좌측 하단의 함수 상자탭을 선택하세요.표현식 카테고리를 확장하고 문자열 분리 액션을 더블 클릭하세요.새로운 스크립트가 생성되고, 자동으로 액션이 추가됩니다. 왼쪽 값에 안녕하세요를 입력하고 분리자에 입력되어 있던 콤마(,)를 삭제하세요.매크로를 실행하고 결과를 확인하면 한글자씩 잘라서 배열이 만들어진 것을 확인할 수 있습니다. 한글자씩 띄어서 쓰면 아래와 같이 공백도 배열의 항목으로 만들어집니다. 공백을 제거하고 싶으면 빈 항목 제거 옵션을 True로 사용하세요. 이번에는 줄바꿈을 이용해서 배열로 만드는 방법을 알아볼건데요. 왼쪽 값을 아래와 같이 변.. 2024. 9. 3. ADB 키보드 입력 (안드로이드 핸드폰 모바일 매크로) 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.이전 시간에 마우스 동작에 대해서 학습을 했는데요. 오늘은 키보드 입력을 알아보도록 하겠습니다.테스트는 안드로이드 에뮬레이터인 녹스 앱플레이어로 진행합니다.녹스 앱플레이어를 3개 실행 해두었습니다. 오토픽 에디터를 실행하고, ADB 연결 액션과 마우스 입력 그리고, 키보드 입력 액션을 하나씩 추가하세요. 아래와 같이 ADB 연결 액션의 속성에서 배율을 설정하고, ADB 실행 파일을 선택하세요. 위에서 배율이 왜 3.33과 3.21인지에 대해 알아보겠습니다.녹스의 설정에 들어가보면 실제 해상도가 나옵니다. 녹스의 원래 해상도는 1600x900입니다. 그런데, 윈도우 화면에 띄워져 있는 녹스의 실제 창 크기는 아래와 같습니다.프로그램에 대한 .. 2024. 9. 3. 비활성 멀티 다클라 안드로이드 핸드폰 매크로 (폰보드 전용 매크로 프로그램) 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.이전 시간에 ADB 설정에 대해서 배워봤는데요. 오늘은 ADB 환경에서 마우스 입력을 어떻게 하는지 알아보겠습니다.참고로, 마우스 입력이라고 되어 있지만 모바일 기기에서는 터치라고 부릅니다.그리고 마우스 드래그는 스와이프라고 하기 때문에 용어에 혼동이 없으시길 바랍니다.마우스 클릭은 터치고, 마우스 드래그는 스와이프입니다. 우선, 안드로이드 핸드폰을 컴퓨터에 연결한 후 SCRCPY로 윈도우에 실행 해두었습니다.참고로, 디바이스의 해상도를 1/4로 실행했습니다. 오토픽 에디터를 실행하고, 오른쪽의 외부 API 탭을 클릭하세요.안드로이드 카테고리를 확장하고 ADB 연결 액션을 더블 클릭하세요.자동으로 스크립트가 생성되고 ADB 연결 액션이 추가됩니다. .. 2024. 9. 2. ADB 연결 및 터치 & 클릭 & 마우스 입력 (폰보드 안드로이드 핸드폰 모바일 매크로) 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 ADB 연결과 터치 또는 클릭에 대해 알아보도록 하겠습니다.우선, 이전 시간에 ADB와 SCRCPY를 셋팅해서 스마트폰 또는 폰보드를 연결하는 방법을 알아봤는데요.앞의 내용을 먼저 학습한 후 환경을 구성해야 이 내용을 테스트할 수 있습니다. 오토픽 에디터를 실행하고, ADB 연결과 마우스 입력 액션을 각각 추가해주세요. 이번 테스트는 녹스 앱플레이어를 여러개 실행 해두고, 마우스 클릭을 하는 방법입니다. ADB 연결 액션을 선택하고, 우측 속성창의 하단에서 ADB 파일 선택을 클릭하고 adb.exe 파일을 선택하세요.adb.exe 파일은 이전 시간에 설치한 ADB 폴더에 있습니다.녹스 또는 핸드폰의 해상도를 그대로 윈도우에서 사용하면 화면.. 2024. 9. 2. 업무 자동화 RPA 매크로 오토픽 - 클래스 디디 하드웨어 안전한 매크로 제작 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.일반적으로 매크로 프로그램은 윈도우 API를 이용한 소프트웨어 신호(활성/비활성)를 사용합니다.자동화 할 프로그램중에 일부는 소프트웨어 신호를 방지하는 경우가 있습니다.이외에도 자동화 프로그램이 감지되어 불이익을 받을수도 있는데요.이런 문제를 방지하기 위해 패킹 및 암호화와 스텔스 프로세스 기능이 필요합니다.오토픽 매크로는 기본적으로 암호화와 패킹 그리고, 스텔스 기능이 적용되어 있습니다. 위에서 말한 여러가지 기능들 외에도 문제가 발생하는 경우들이 있는데요.대부분은 반복적인 같은 동작과 과도한 트레픽 발생 그리고, 소프트웨어 신호를 사용함으로써 감지가 되는 경우입니다.그래서, 하드웨어 신호로 변경해야 하는데요. 이 때 사용할 수 있는 기능이 이전 시간.. 2024. 9. 1. 업무 자동화 RPA 매크로 오토픽 - 매크로 감지에 안전한 기계식 매크로 프로그램 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.지금까지 소프트웨어 매크로인 활성 모드와 비활성 모드에 대해서 기능을 알아봤습니다.기계식 매크로가 필요한 이유는 일부 프로그램들이 소프트웨어 신호를 처리할 수 없기 때문입니다.업무 자동화에는 정말 다양한 환경이 존재합니다.이러한 예상하지 못한 문제를 해결하기 위해 오토픽은 여러가지 방식으로 마우스와 키보드 동작을 제어할 수 있게 해줍니다. 기계식 매크로를 만들려면 아두이노 레오나르도가 필요합니다.오픈마켓에서 대략 7,500원 정도에 구매할 수 있는데요. 더 저렴하게 구매할수도 있습니다.구매할 때 꼭~ 케이블이 포함된걸로 구매하세요.지금까지 아두이노를 구매해본 결과 케이블을 다른걸로 사용하면 잘 안되는 경우가 가끔 있었습니다. 아두이노 레오나르도를 구.. 2024. 9. 1. 매크로 속도 조정 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 스크립트 속도 액션에 대해 알아보겠습니다. 크게 사용할일이 없을것만 같은 액션인데요.기본적으로 오토픽 매크로는 최대 속도로 설정되어 있습니다.그래서, 속도를 느리게 해야 할 경우에 사용할 수 있는 액션입니다. 이 내용은 크게 설명할 부분이 없어서 간단하게만 테스트 해보고 마치도록 하겠습니다.오토픽 에디터를 실행하고, 왼쪽 하단의 도구 상자에서 매크로 설정 카테고리를 확장하세요.스크립트 속도 액션을 더블 클릭해서 추가하세요.오른쪽 속성창에서 속도를 100으로 설정합니다. 함수 상자에서 포 반복 액션을 추가한 후 반복 횟수를 10으로 설정하세요.그리고, 마우스 클릭 액션을 포 반복안에 추가하세요. 매크로를 실행하면 모든 액션이 실행 전 100.. 2024. 8. 31. 스페셜 랜덤 매크로 (마우스 좌표, 키보드 입력) 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 랜덤 처리에 대해 알아보도록 하겠습니다. 사실, 일반적인 환경에서 랜덤이 필요하지는 않을텐데요.일부 프로그램은 자동화를 적용할 때 동일한 좌표와 동일한 시간에 반복적으로 행동을 수행하면 문제가 될 수 있습니다.그리고, 너무 빠르게 과도한 트레픽을 유발하는 경우에도 문제가 될 수 있습니다. 일반적으로 대용량 데이터베이스 또는 대용량 트레픽을 다루는 서비스를 제공하는 경우에 스트레스 테스트를 진행합니다.오토픽 매크로를 이용해서 스트레스 테스트를 빠르고 쉽게 진행할 수 있습니다.QA팀에서 자체적으로 스트레스 프로그램을 개발해서 테스트를 하고 있을텐데요.회사에서 새로운 서비스가 나올때마다 테스트용 프로그램과 시나리오를 모두 만드는데 많은 리소스가 소요됩.. 2024. 8. 31. 장치 입력 방법 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 활성/비활성/하드웨어(기계식) 마우스와 키보드 입력을 공통적으로 처리할 수 있는 장치 입력 방법에 대해 알아보겠습니다.오토픽 매크로를 실행하고, 왼쪽 하단의 도구 상자에서 매크로 설정 카테고리를 확장하세요.장치 입력 방법 액션을 더블 클릭해서 스크립트에 추가해주세요. 핸들 추가 액션을 스크립트에 추가한 후 윈도우 바탕화면을 선택하세요. 마우스 클릭을 2개 추가하고, 각각 윈도우 바탕화면의 아이콘 좌표를 설정 해줍니다.그리고, 두번째 마우스 클릭에는 실행 전 지연에 1000을 설정하세요. 매크로를 실행하면 윈도우 바탕화면의 아이콘을 각각 클릭합니다.장치 입력 방법 액션을 선택하고, 입력 방식을 PostMessage로 변경해보세요. 이.. 2024. 8. 31. 이전 1 ··· 12 13 14 15 16 17 18 ··· 32 다음 반응형