Python で X 時間ごとにスクリプトを実行しています。これは RDP を介して行われます。RDPを閉じた後(私は推測します)、コンピューターの画面が「ロック」されます。次のコードでマウスを動かそうとすると、エラーが発生します
def mclick(x,y):
win32api.SetCursorPos((x,y))
time.sleep(0.5)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)
RDP 接続を閉じた後にスクリプトを実行すると、次のエラーが表示されます。
File "x", line x, in mclick
win32api.SetCursorPos((x,y))
pywintypes.error: (0, 'SetCursorPos', 'No error message is available')
これは、RDP接続が閉じられたため、クリックする場所がないためだと思います.