본문 바로가기
엔지엠 매크로

파이썬 업무 자동화 RPA 매크로 만들기

by 업무자동화 2022. 3. 27.
반응형

엔지엠 디자이너의 콘트롤. (NGM RPA Macro Designer Controls)

 

RPA, 업무자동화, 웹매크로, 크롤링매크로, 부킹매크로, 선착순매크로, 골프매크로, 엑셀매크로, 엑셀VBA, 색깔 인식

매크로 커뮤니티, 기계식 매크로, 비활성 매크로, 다클라 매크로, 무료 매크로 다운로드 http://ngmsoftware.com 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

 

안녕하세요. 엔지엠소프트웨어입니다. 나만의 매크로 플레이어를 만들기 위해서는 엔지엠 디자이너가 필요합니다. 물론, 프레임워크를 이용해서 모두 만들어도 되지만~ 이건 개발자 수준의 코딩 능력과 개발 센스가 필요합니다. 에디터로 업무 자동화 매크로를 만드는게 초급이라고 치면 디자이너는 중급정도 됩니다. 프레임워크는 고급이죠^^; 이전 내용을 학습하지 않으신 분들은 아래 내용을 먼저 읽어보고 오세요!

엔지엠 디자이너의 콘트롤 (기본 폼과 스크립트, 버튼) ]

 

4. AdministratorExecute (관리자 권한으로 실행)

플레이어를 관리자 권한으로 실행되도록 해줍니다. 매크로가 제어하는 프로그램의 실행 권한이 플레이어보다 높으면 마우스나 키보드 입력이 안됩니다. 그렇기 때문에 동등한 권한이거나 높은 권한을 부여해야 합니다. 이 콘트롤은 관리자 권한으로 실행 옵션을 사용자에게 제공합니다.

 

 

프로그램을 실행하면 아래 그림과 같이 표시됩니다.

 

 

관리자 권한으로 실행 콘트롤의 디자인은 아래 동영상과 같이 10가지가 기본 제공됩니다. 또한, 사용 여부를 통해 기본 값을 설정할 수 있습니다.

 

 

메트로 디자인은 아래와 같은 디자인을 가지고 있습니다. 참고로, 메트로 콘트롤들은 테마 변경에 영향을 받습니다.

 

 

5. AlwaysOnTop (최상위에 창 고정)

플레이어를 최상위 창으로 고정시켜줍니다. 아래 동영상을 보면, 그림판을 선택해도 플레이어 위로 올라오지 않습니다.

 

 

6. AutocompleteMenu (자동 완성 편집기, 프레임워크 전용)

6번부터 10번까지는 프레임워크(Framework) 개발에 필요한 내용들입니다. 디자이너에서 사용할 수도 있지만, 디자이너 폼에서 설명하기엔 내용이 복잡합니다. 그래서, 프레임워크 개발 예제에서 자세하게 다루고, 여기에서는 간단히 어떤 기능들을 가지고 있는지만 설명하고 넘어가도록 하겠습니다.

 

7. CookieAwareWebClient

쿠키를 사용하는 웹 클라이언트를 제공합니다. 이 컴포넌트는 사용자 인증 또는 쿠기 정보를 읽거나 쓸 때 사용합니다.

 

8. DoubleBufferPanel (더블 버퍼 패널)

이 콘트롤은 화면을 그릴 때 더블 버퍼를 사용합니다. 현재 이 콘트롤의 효과를 확인하기는 어렵습니다. 플레이어에서 화면이 급격하게 변화하는 예제가 없기 때문입니다. 이 패널 콘트롤 안에 그래픽을 처리하는 어떤 콘트롤이 있다고 생각 해보세요. 이 때 화면 깜밖임을 없애기 위해 더블 버퍼를 사용하도록 해야 합니다. 쉽게 말해서 콘트롤의 화면을 갱신할 때 깜밖임이 있다면 이 패널을 사용할 수 있습니다.

 

9. FtpClient (FTP 클라이언트)

디자이너가 Ftp에 연결할 수 있는 쉬운 방법을 제공합니다. 매크로 제작자가 스크립트를 매번 사용자에게 전달하기란 쉽지 않은 일입니다. 사용자와 스크립트가 많아질수록 관리가 어려울겁니다. 그래서, Ftp 서버에 특정 폴더 또는 사용자별 스크립트를 구분해놓고, 매크로 실행시마다 해당 Ftp에서 스크립트와 이미지를 다운로드 받도록 만들 수 있습니다.

 

10. GlobalEventProvider (글로벌 이벤트 공급자)

마우스와 키보드 이벤트를 글로벌 수준에서 받을 수 있는 공급자를 제공합니다. 글로벌 이벤트란, 엔지엠 에디터나 플레이어 또는 디자이너에서 발생되는 마우스, 키보드 이벤트가 아닌 윈도우 수준에서 발생되는 이벤트를 말합니다. 그렇기 때문에 모든 프로그램에서 입력되는 마우스와 키보드 내용을 처리할 수 있습니다.

 

매크로 제작 강좌, C# 매크로, 파이썬 매크로, 오토핫키 매크로, 매크로 커뮤니티, 이미지 인식, 화면 인식, 키보드 매크로

매크로 커뮤니티, 매크로 거래, 매크로 스크립트 제작, 비활성 매크로

무료 매크로 다운로드 http://ngmsoftware.com 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

 

반응형