[Python] 사용자 클릭 버튼명 또는 텍스트 자동으로 수집하기

Outlook

안녕하세요. 지꿀입니다 😀오늘은 사용자가 윈도우 어플리케이션을 사용할 때, 클릭한 텍스트를 수집하는 코드에 관련한 코드를 작성해보려고 해요. 사용자 클릭 버튼 추적하기 저는 RPA(자동화) 과제를 수행하면서 사용자가 어떤 버튼을 클릭했는지에 대한 정보 수집이 필요했어요. 해당 프로세스는 총 3단계로 나눌 수 있어요. 클릭 추적 프로세스 예제 코드 저는 Microsoft사의 Outlook을 대상으로 코드를 짜보았어요. 1. module import 2. Outlook … Read more

[Python/자동화] pywinauto AppStartError 더 높은 권한으로 실행시키기

관리자 권한으로 실행

안녕하세요. 지꿀입니다 🐽 Pywinauto AppStartError 파이썬을 이용하여 자동화 프로그램(매크로/RPA)를 만들 때, pywinauto 패키지를 많이 쓰는데요. VS Code에서 자동화 할 때 실행시켜야 할 프로그램이 관리자 수준의 높은 권한으로 실행시키는 프로그램일 때, 아래와 같이 AppStartError: Could not create the process 에러를 마주할 수 있습니다. AppStartError 권한 상승 해결법 해결법은 아주 간단했는데요. VS Code 자체를 관리자 권한으로 실행시켜 … Read more

[Python/자동화] pywinauto print_control_identifiers() 변수로 저장하기

control_identifiers()

안녕하세요, 지꿀입니다🐽 요즘 파이썬을 이용한 자동화(RPA, 매크로 제작)에 관심이 생겨 pywinauto 패키지와 pyautogui 패키지를 열심히 공부하고 있어요. 그 중 pywinauto 패키지를 사용하는 분들이라면 거의 모두가 사용하시는 print_control_identifiers() 함수에 대해 포스팅을 하게 되었습니다. pywinauto print_control_identifiers() pywinauto 패키지를 이용하여 앱의 dialog를 획득한 다음, 해당 앱의 버튼, 메뉴, 콤보박스 등의 구조를 보기 위해 print_control_identifiers() 함수를 많이 이용합니다. 이 … Read more