Здравствуйте. Создал программу автокликер на python, используя pyqt5. Но как только кликер запускается приложение перестаёт работать (как бы сам кликер работает, т.е. при нажатие на кнопку он останавливается, но приложение не открывается)
Так-же при значение time delay больше 0.1 кликер не останавливается, даже при нажатие на кнопку stop
Отрывок кода выполняющий функцию:
def function(self):
self.start_button.clicked.connect(self.auto_clicker)
def auto_clicker(self):
start = self.startkey.text().lower()
stop = self.stopkey.text().lower()
time_delay = float(self.time_delay.text())
while True:
if keyboard.is_pressed(start):
mouse.is_pressed(button = self.comboBox.currentText())
while True:
time.sleep(time_delay)
mouse.double_click(button=self.comboBox.currentText())
if keyboard.is_pressed(stop):
break
|ПОЯСНЕНИЕ|
self.startkey - lineedit откуда берётся значение (кнопка с клавиатуры)
self.stopkey - тоже самое
self.time_delay - тоже самое
self.combobox - комбо бокс откуда берётся значение (какая кнопка будет нажата во время кликера)
Прошу помочь, пожалуйста!