|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.11.2012, 16:33 | #1 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 96
|
Программа полуавтоматической авторизации на сайте(с капчей) C#
Здравствуйте. Была поставленна задача написать программу для полуавтоматической авторизации на сайте, после ввода логина и пароля идет капча, которую не удается получить.
Код:
не могу получить капчу может кто сталкивался, или может пойти другим путем? НЕ ЗАБЫВАЙТЕ ОФОРМЛЯТЬ КОД ТЕГАМИ! Модератор Последний раз редактировалось Serge_Bliznykov; 20.11.2012 в 16:59. |
21.11.2012, 00:34 | #2 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
может лучше просто выдрать из строки с исходным HTML ?
Контакты
skype, почта: bm@kwax.ru |
21.11.2012, 08:57 | #3 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 96
|
я наверно не правильно выразился. Капчу я получить могу, но она бывает уже другой. Мне нужна капча выдинная при авторизации
Может можно через HttpWebRequest и HttpWebResponse (пробовал, но не получилось, т.к. перебрал много снифферов, а получить все что надо не смог). Может кто делал такое, или посоветует где почитать? Последний раз редактировалось qwq; 21.11.2012 в 09:01. |
21.11.2012, 12:30 | #4 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
вытащи bitmap загруженной картинки, а не url
если пользуешься WebBrowser-ом
Контакты
skype, почта: bm@kwax.ru |
21.11.2012, 12:55 | #5 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 96
|
|
22.11.2012, 00:25 | #6 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
используй WebRequest / WebResponse
и не будет вообще никакого представления страницы, только исходный код
Контакты
skype, почта: bm@kwax.ru |
22.11.2012, 08:52 | #7 |
Пользователь
Регистрация: 05.11.2009
Сообщений: 96
|
|
22.11.2012, 10:15 | #8 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
все что тебе нужно - обработать header Cookie
собственно в запрос картинки вставить тот что ты получишь при 1 запросе
Контакты
skype, почта: bm@kwax.ru |
22.11.2012, 10:35 | #9 | |
Пользователь
Регистрация: 05.11.2009
Сообщений: 96
|
Цитата:
и еще, какой посоветуете сниффер? |
|
22.11.2012, 10:50 | #10 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 248
|
придется делать тогда 3 запроса
1 - обращение на http://uh.ru, в ответ приходит header Set-Cookie:PHPSESSID=e8af1674052970d226 21e85954563b6f; path=/ 2 - обращение http://uh.ru/login c header-ами Cookie:PHPSESSID=e8af1674052970d226 21e85954563b6f POST data Код:
Set-Cookie:capauh=1; expires=Thu, 22-Nov-2012 12:49:46 GMT 3 - обращение к http://uh.ru/dev/captcha/idx.php?PHP...21e85954563b6f Cookie:PHPSESSID=e8af1674052970d226 21e85954563b6f; capauh=1 получаешь файл картинки 4. обращение к http://uh.ru/login Cookie: PHPSESSID=e8af1674052970d22621e8595 4563b6f; capauh=1 POST data Код:
Контакты
skype, почта: bm@kwax.ru |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет повторной авторизации на сайте | -MagicAlex- | PHP | 9 | 22.10.2012 05:42 |
Регистрация на сайте. Проблемы с капчей | igrok111 | Общие вопросы Delphi | 1 | 22.07.2012 03:58 |
написать процедуру авторизации на сайте | art-programs | Фриланс | 0 | 25.03.2011 17:32 |
Комплексный вопрос на тему авторизации на сайте и подтверждению сертификата | Anatol_rus | Работа с сетью в Delphi | 13 | 15.10.2009 15:44 |
Проблема авторизации на сайте | Terikon | Работа с сетью в Delphi | 0 | 17.03.2009 16:50 |