Добрый день. Не разобрался с потоками.
Написан работающий скрипт, довольно длинный, с кучей циклов, основанных на анализе экрана. Всё работает. Здесь проблем нет.
Однако время от времени вылетает Adobe Flash Player. Об этом сообщает черный экран и характерная картинка по центру. По проверке на эту картинку можно определить падение флеша.
Но вставлять проверку на эту картинку во все свои многочисленные циклы не хотелось бы.
А хотелось бы, чтобы параллельно основному работал второй поток, который время от времени, например, каждую минуту, проверял бы на падение флеша. И если падение действительно случилось, то останавливал бы действия по первому потоку, производил бы определенные действия по перезапуску игры и снова включал бы первый поток.
И вот как это сделать, даже не предполагаю.
Upd. Вопрос по взаимодействию двух потоков. Чтобы второй мог останавливать (совсем останавливать, а не ПРИостанавливать) и запускать (с самого начала) первый поток.