Добрый день. У меня возникла проблема в отображении каптчи на WinForm, т.к. у этой каптчи нет конкретной линки, или что, но клацая по ней и пытаясь скопировать URL у нее, каптча типа копируется, но копируется какае-то недоделанная... типа в то время как на самом деле отображается Пробовал отсылать всякие кукки и сид для этой каптчи, но результат тот же.. Поэтому становиться вопрос, чтоб как-то захардкодить (вставить в пикчерБокс, или вебБраузер отрезать по этой каптче), или же ж попробовать сделать правильно.. Спасибо
Несколько бессвязно написан запрос. Если ты не можешь скопировать правильную капчу - отобразить правильную капчу в ImageBox (etc) не получится. Либо кидай ссылку на сайт откуда нужна капча, либо смотри какие заголовки (не обязательно куки) ты отправляешь неверно.
Извини, вопрос писал в попыхах, и сейчас перечитывая сам с трудом понял что написал суть была такова, что я отсылал 2 параметра которые ГЕТ выдавал, но картинку получал не правильную.. решил эту проблемы вот таким вот способом Code: public Image Getmg() { mshtml.HTMLWindow2 w2 = (mshtml.HTMLWindow2)webBrowser1.Document.Window.DomWindow; w2.execScript("var ctrlRange = document.body.createControlRange();ctrlRange.add(document.getElementById('ID'));ctrlRange.execCommand('Copy');", "javascript"); return Clipboard.GetImage(); }
ну почему ужас... если никаким другим способом капчу получить не получается - то WebBrowser-выход. А так конечно решение не очень