04-10-2013, 12:10 AM
Ап...
10100101
10100101
С#, пара вопросов.
|
04-11-2013, 01:56 PM
Попробуем так:
нужно выполнить POST-запрос на станицу, передав нужные параметры. Сначала определите список полей, которые отсылаются и на какой адрес. Потом скриптом отправляете на этот адрес эти поля. Сохраняете куки, которые Вам возвращаются. Затем загружаете скриптом нужные страницы с использованием полученных кук. Пишите результат.
04-11-2013, 02:03 PM
POST запрос не выйдет тк есть поле, которое генерируется JS. Нужно разбирать страницу иначе никак т.е. грузить ее через веб браузер.
04-11-2013, 02:31 PM
Можно адрес магической странички ? мне аж самому интересно стало что там за монстр
04-11-2013, 06:43 PM
Черт, заполнение логина и пароля сделал, а вот как кликнуть на sumbit мучаюсь :negodue:
открывать сайт не с http а с https [src=c]HtmlWindow frame = webBrowser1.Document.Window.Frames["cas_iframe"]; HtmlElement login = frame.Document.GetElementById("username"); HtmlElement passwd = frame.Document.GetElementById("password"); login.Focus(); login.InnerText = "login"; passwd.Focus(); passwd.InnerText = "password";[/src] но чувствую я уже рядом
04-11-2013, 07:14 PM
При вводе http страница то грузиться, да вот только iframe работает по https и в результате ошибка доступа к объектам iframe.
04-11-2013, 07:23 PM
Понятно, найс. Пойду посплю и присоединюсь к копанию.
HtmlElement submit = frame.Document.GetElementById("submit"); Не работает?
В том то и дело что нету там ID, а по type="hidden" && value="submit" консоль хрома выдает []
[src=html]<button class="clms-small-btn" type="submit" name="submit" title="Login">Login</button> <input type="hidden" name="lt" value="_cF8588BBC-70C1-5815-DCA0-8E1C0FB185B2_k706325FD-487A-0C9B-47E0-3A70320C12F2"> <input type="hidden" name="_eventId" value="submit">[/src] Добавлено через 1 час 13 минут Ужасный костыль но работает после [src=c]passwd.InnerText = "password";[/src] добавить [src=c]SendKeys.Send("{ENTER}");[/src] |
« Предыдущая | Следующая »
|
Возможно похожие темы ... | |||||
Тема | Автор | Ответы | Просмотры | Последний пост | |
Загрузка armor.grp в веб клиент пару вопросов | 8 | 2,199 |
07-30-2016, 11:00 PM Последний пост: OneThunder |
||
У меня есть пару вопросов. | 9 | 2,927 |
09-17-2013, 07:45 PM Последний пост: Quarrel |
||
Пару вопросов о denwer | 7 | 3,201 |
08-21-2011, 06:28 PM Последний пост: Yukio |