Но появилась новая проблема. Иногда скрипт во время работы внезапно запрещает выделять действия. Т.е при клике на любое действие, оно просто не выделяется красным. Это второй баг, независимый от первого если что
Перезапуск скрипта по времени
-
Запускать в режиме slient например через bat тогда процесс сам закроется после выполнения, запускать потом через планировщик.
Или просто сделать без перезапуска скрипта, поместить скрипт в вызов функции в несколько потоков и после каждого вызова функции действие спать нужное время, после сна этот главный поток начнется заново и снова вызовет функцию (если число удач >1).