- Регистрация
- 30.05.2019
- Сообщения
- 3 759
- Реакции
- 1 493
- Баллы
- 113
Доброго времени. Подскажите, пожалуйста, запускаю через project maker анализ трафика:
Перед целевой страницей капчи использую команду:
Далее трафик по идее будет собираться на последующих страницах. Перехожу на саму капчу яндекс и анализирую трафик на наличие картинок (пример части кода).
Через prodject maker все собирает из трафика успешно и решает ее. Но достаточно запустить в многопотоке через зеннопостер, как абсолютно все окна перестают перехватывать трафик, хотя в project maker весь проект по решению капчи работает без сбоев.
Перед целевой страницей капчи использую команду:
instance.UseTrafficMonitoring = true;Далее трафик по идее будет собираться на последующих страницах. Перехожу на саму капчу яндекс и анализирую трафик на наличие картинок (пример части кода).
C#:
List<string> Spisok = new List<string>();
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
if (t.Url.Contains("yandex"))
{
Spisok.Add(t.Url);
project.SendToLog("Получили Трафик\n"+ t.Url, ZennoLab.InterfacesLibrary.Enums.Log.LogType.Info, false, ZennoLab.InterfacesLibrary.Enums.Log.LogColor.Yellow);
}
}
Через prodject maker все собирает из трафика успешно и решает ее. Но достаточно запустить в многопотоке через зеннопостер, как абсолютно все окна перестают перехватывать трафик, хотя в project maker весь проект по решению капчи работает без сбоев.
1. Возможно нужно использовать lock при перехвате или что еще может так кардинально мешать перехвату трафика? На скорость обработки грешил сначала, но даже с гигантскими ожиданиями трафика в 10 секунд не дали результат.
2. Если трафик включить вначале проекта и что бы он был всегда включен - это сильно увеличит нагрузку в многопотоке или нет?
Последнее редактирование:





естественно. все что статично, будет затираться другими потоками.