Отправка нажатий клавиш и движение мыши не работают, когда я открываю программу извне с помощью Python - PullRequest
0 голосов
/ 17 апреля 2019

Хорошо, поэтому я хочу открыть внешнюю программу, используя Python. Мне удалось это сделать, но по какой-то причине после его открытия ни одна из команд не работает, когда я открываю другие программы. Например. pyautogui.click (1073, 607) отлично работает, когда я изменяю код для запуска чего-либо еще (например, League of Legends), кроме этой конкретной программы. Движение мыши не работает и не отправляет нажатия клавиш. Почему это ? (и да, я знаю, что код для нажатия клавиш не присутствует в коде, удалил его и забыл добавить его обратно). Кроме того, у программы, которую я открываю, есть некоторые подсказки, в которых я должен ввести некоторые цифры, но на самом деле ничего не происходит. Помогите !?

import os
import subprocess
import win32com.client
import time
import pyautogui
shell = win32com.client.Dispatch("WScript.Shell")
subprocess.call(['C:\gaemz\sBot\\sbot.exe'], shell = True)
print ('C:\gaemz\sBot\sbot.exe')
time.sleep(15)
pyautogui.click(1073, 607)
...