раньше с многопоточность сталкивался редко и писал простые приложения. Сейчас потребовалось написать брут. Вопрос такой, создал класс для брута, события, всё такое. Но при бруте выскакивает капча, капчу отловил, вывожу на форму с помощью события, но как дальше передать эту капчу потоку, что бы он её принял и отправил на сервер. Не могли бы объяснить подробно?
Создай свой класс аргументов события: Code: public class MyEventArgs : EventArgs { public string CaptchaKey { get; set; } public MyEventArgs() } Добавь свойство, где должен быть ключ от капчи и устанавливай его в обработчике события. Но, если у тебя асинхронное событие, то можно использовать ManualResetEventSlim, для ожидания установки ключа или использовать специальное свойство класса, с тем же ManualResetEventSlim.
сори ТС, пользуясь темой НО пост совсем не втему собсна сам вопрос: Есть ли вообще в мире по шарпу книги или статьи по криптографии (шифрование и взламывание шифров) ? хотябы алгоритмы примерные, а то столкнулся с проблемой нужно взломать шифр текста большого обьема в ручню беда полнейшая а автоматизировать алгоритмов как таков нет, есть описания как делается но вот как программно реализовать мозги недодумывают .... что кто может посоветовать ?! язык C#