задача парсить дом каждую секунду пока не решится капча ( по фразе) . постер пишет сбойное действие, не могу понять почему. чат жыпити юзал, не видит проблемы..
заранее спасибо за помощь!
C#:
Tab tab = instance.ActiveTab;
if (tab.IsBusy)
tab.WaitDownloading();
int CountTime = int.Parse(project.Variables["maxTime"].Value);
string SearchPhrase = @"Решается...";
int elapsedSeconds = 0;
while (elapsedSeconds < CountTime) {
string text = tab.DomText; // Получаем текст страницы каждую итерацию цикла
if (!text.Contains(SearchPhrase)) {
project.Variables["login_answer"].Value = text.ToString();
return true;
} else {
System.Threading.Thread.Sleep(1 * 1000);
elapsedSeconds++;
}
}
throw new Exception($"Закончилось время ожидания {CountTime} секунд.");
заранее спасибо за помощь!