무료 매크로 프로그램 다운로드
http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32
엔지엠소프트웨어
엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.
www.ngmsoftware.com
#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순매크로 #이미지서치매크로 #한글매크로 #심플핫키 #simplehotkey #지존매크로
- 엔지엠 무료: 무료 (전체 기능의 50프로)
- 엔지엠 커뮤니티 월 이용료: 4,500원, 1년 이용료: 55,000원 (전체 기능의 80프로)
- 엔지엠 얼티밋 월 이용료: 6,500원, 1년 이용료: 77,000원 (전체 기능의 90프로)
- 엔지엠 엔터프라이즈 월 이용료: 9,200원, 1년 이용료: 110,000원 (전체 기능 사용)
파이썬을 이용해서 핸드폰 이미지 메크로를 만드는 방법은 여러 가지가 있습니다. 일반적으로는 파이썬의 이미지 처리 라이브러리인 Pillow을 사용하거나, 모바일 디바이스를 제어하는 라이브러리인 Appium을 사용할 수 있습니다.
Pillow을 사용해서 핸드폰 이미지 메크로를 만들려면, 먼저 Pillow을 설치해야 합니다. 다음은 Pillow 설치 방법입니다.
pip install Pillow
Pillow을 설치한 후, 이미지를 로드하고 조작하는 방법을 알아봅시다. 다음은 예제 코드입니다.
from PIL import Image
# 이미지 로드
image = Image.open("image.png")
# 이미지 크기 조정
resized_image = image.resize((500, 500))
# 이미지 저장
resized_image.save("resized_image.png")
위 코드에서는 Pillow을 이용해서 이미지를 로드하고, 크기를 조정한 후 다시 저장하는 예제입니다. 이와 같은 방법으로 이미지를 필터링하거나, 텍스트를 삽입하는 등의 작업을 할 수 있습니다.
Appium을 이용해서 핸드폰 이미지 메크로를 만들려면, 먼저 Appium을 설치해야 합니다. Appium은 모바일 디바이스를 제어하기 위한 라이브러리로, Selenium WebDriver를 이용해서 모바일 디바이스를 제어할 수 있습니다. Appium 설치 방법은 다음과 같습니다.
pip install Appium-Python-Client
Appium을 설치한 후, 모바일 디바이스를 연결하고, 필요한 앱을 설치한 후, Appium으로 디바이스를 제어하는 방법을 알아봅시다. 다음은 예제 코드입니다.
from appium import webdriver
# Appium 서버에 연결
desired_caps = {
"platformName": "Android",
"deviceName": "device",
"appPackage": "com.example.myapp",
"appActivity": "com.example.myapp.MainActivity"
}
driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)
# 버튼 클릭
button = driver.find_element_by_id("button_id")
button.click()
# 텍스트 입력
text_field = driver.find_element_by_id("text_field_id")
text_field.send_keys("Hello, World!")
# 스크린샷 저장
driver.save_screenshot("screenshot.png")
# 앱 종료
driver.quit()
위 코드에서는 Appium을 이용해서 모바일 디바이스에 연결하고, 앱을 실행하고, 버튼 클릭이나 텍스트 입력 등의 작업을 수행한 후, 스크린샷을 저장하고 앱을 종료하는 예제입니다. 이와 같은 방법으로 모바일 앱을 만들 수 있습니다.
엔지엠 매크로는 반복적인 업무를 자동화할 수 있는 RPA 솔루션입니다. 오늘은 안드로이드 핸드폰 또는 스마트폰을 USB로 컴퓨터에 연결하거나 녹스 앱플레이어, 엘디 앱플레이어에서 하나씩 개별 조작할 수 있는 필터를 어떻게 변수로 처리하는지에 대해 알아보도록 하겠습니다. 참고로, 안드로이드 앱플레이어나 미러링 프로그램은 ADB를 사용합니다. ADB는 연결된 모든 기기(Device)에 신호를 줍니다. 그래서, 하나씩 개별적으로 매크로를 동작시키려면 필터를 사용해야 합니다. 아래와 같이 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요.
[ ADB ] 연결 액션을 스크립트에 추가하세요.
아래 그림과 같이 ①필터에 기기의 ②시리얼 번호 또는 모델명을 기록하면 해당 기기만 마우스 클릭이나 키보드 입력 신호를 받게 됩니다.
모델명 또는 시리얼 번호는 컴퓨터에서 실행되는 녹스나 블루스택 또는 엘디플레이어가 실행된 상태에서 ADB 액션을 실행해보면 알 수 있습니다. 저는 녹스 1개를 실행한 후 ADB 액션을 실행 했습니다. 아래 그림과 같이 속성창의 데이터를 보면 현재 컴퓨터에 연결된 핸드폰 또는 실행중인 앱플레이어의 모델명 목록과 시리얼 목록이 표시됩니다.
자~ 이제 여러대의 안드로이드 스마트폰이 연결되어 있거나 앱플레이어가 실행중이라면 필터에 시리얼 번호를 넣어서 매크로를 실행할 수 있습니다. 그런데, 시리얼 번호를 변수로 처리하고 싶은 경우 어떻게 해야 할까요? 배열이기 때문에 배열 액션으로 변수를 처리해줘야 합니다. 아래 그림과 같이 [ 변수 ]와 [ 배열 ]을 추가 해주세요. 변수의 아이디는 "디바이스"로 설정하고, 덮어쓰기는 "True"로 설정하세요.
변수에 저장할 배열 값을 설정해줍니다. 배열 값 추가에 디바이스 이름을 콤마로 구분해서 입력하세요. 콤마를 기준으로 배열이 만들어집니다. 만약, 다른 구분자를 사용하고 싶다면, 구분자 속성에 @나 ^와 같은 기호를 사용할 수 있습니다.
ADB 액션에서는 아래와 같이 변수를 필터에 가져옵니다.
매크로를 실행한 후 필터 내용을 열어보면, 변수 배열에 설정한 디바이스 이름이 배열로 들어와 있는것을 확인할 수 있습니다.
엔지엠 매크로에는 사용 편의를 위해 배열로 처리되는 속성들이 존재합니다. 이런 속성들은 단순 변수로 값을 넣거나 뺄 수 없기 때문에 배열로 처리할 수 있는 액션을 이용해서 변수를 조작해야 합니다. 일반적인 텍스트나 숫자 변수보다 배열 처리가 복잡하기는 하지만, 잘 이용하면 좀 더 편리하게 업무 자동화 매크로를 제작할 수 있을겁니다.
[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]
[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]
원본 글 보기
http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech
엔지엠소프트웨어
엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.
www.ngmsoftware.com
#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로 #이미지맥스 #심플핫키 #오토클리커 #UiPath #Brity #스푸퍼 #DKOM #모바일게임매크로 #다클라매크로 #다계정매크로 #인스타그램매크로
댓글