Automation - mwicat/personal GitHub Wiki
MacOS
get app bundle id
lsappinfo info -only bundleid Live
pip3 install atomacos
Windows
also see https://github.com/asweigart/PyGetWindow
pip3 install pywin32
import win32gui
appname = 'Command Prompt'
xpos = 50
ypos = 100
width = 800
length = 600
def enumHandler(hwnd, lParam):
if win32gui.IsWindowVisible(hwnd):
if appname in win32gui.GetWindowText(hwnd):
win32gui.MoveWindow(hwnd, xpos, ypos, width, length, True)
win32gui.EnumWindows(enumHandler, None)