Rootpro CADの自動化
Rootproを起動し、四角形を描くだけのコード
import pyautogui
import pygetwindow as gw
import time
import sys
# pyファイルと同じフォルダに保存した「a.png」と完全一致した所をクリックする
pyautogui.doubleClick('RootPro.png')
for n in range(40): ## RootPro 立ち上がるまで 待つ
a_win = gw.getActiveWindow()
tf=('図面' in a_win.title)
print(a_win.title)
if tf:
print('アクティブになりました')
time.sleep(0.5)
break
time.sleep(0.5)
pyautogui.click('001.png') #部分図1にする
time.sleep(0.8)
pyautogui.hotkey('Alt', 'D') #四角形 選択
pyautogui.press('p')
pyautogui.press('r')
pyautogui.press('space')
pyautogui.write('0,0')
pyautogui.press('enter')
pyautogui.write('200,120')
pyautogui.press('enter')

