С#, пара вопросов. - Страница 4 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming

Программирование / Programming
Ищете помощи в написании программы, есть сложность в выполнении задания (в институте и т.д.), пожалуйста, спросите у нас в данном форуме и мы обязательно вам поможем.

Ответ
Опции темы
Непрочитано 10.04.2013, 00:10   #31
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: С#, пара вопросов.

Ап...
10100101
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 11.04.2013, 13:56   #32
Аватар для The Horde
Пользователь

По умолчанию Re: С#, пара вопросов.

Попробуем так:
нужно выполнить POST-запрос на станицу, передав нужные параметры.
Сначала определите список полей, которые отсылаются и на какой адрес.
Потом скриптом отправляете на этот адрес эти поля.
Сохраняете куки, которые Вам возвращаются.
Затем загружаете скриптом нужные страницы с использованием полученных кук.
Пишите результат.
__________________
MаNGOS
The Horde вне форума Ответить с цитированием
Непрочитано 11.04.2013, 14:03   #33
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: С#, пара вопросов.

POST запрос не выйдет тк есть поле, которое генерируется JS. Нужно разбирать страницу иначе никак т.е. грузить ее через веб браузер.
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 11.04.2013, 14:31   #34
Аватар для ExLite
.

По умолчанию Re: С#, пара вопросов.

Можно адрес магической странички ? мне аж самому интересно стало что там за монстр
ExLite вне форума Отправить сообщение для ExLite с помощью ICQ Отправить сообщение для ExLite с помощью Skype™ Ответить с цитированием
Непрочитано 11.04.2013, 14:37   #35
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: С#, пара вопросов.

Скинул.
1001010
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 11.04.2013, 18:43   #36
Аватар для ExLite
.

По умолчанию Re: С#, пара вопросов.

Черт, заполнение логина и пароля сделал, а вот как кликнуть на sumbit мучаюсь

открывать сайт не с http а с https
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";
Code: C
но чувствую я уже рядом
ExLite вне форума Отправить сообщение для ExLite с помощью ICQ Отправить сообщение для ExLite с помощью Skype™ Ответить с цитированием
Непрочитано 11.04.2013, 19:09   #37
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: С#, пара вопросов.

А в чем разница http или https?
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 11.04.2013, 19:14   #38
Аватар для ExLite
.

По умолчанию Re: С#, пара вопросов.

При вводе http страница то грузиться, да вот только iframe работает по https и в результате ошибка доступа к объектам iframe.
ExLite вне форума Отправить сообщение для ExLite с помощью ICQ Отправить сообщение для ExLite с помощью Skype™ Ответить с цитированием
Непрочитано 11.04.2013, 19:23   #39
Аватар для Zubastic
ZG troll squad

Автор темы (Топик Стартер) Re: С#, пара вопросов.

Понятно, найс. Пойду посплю и присоединюсь к копанию.
HtmlElement submit = frame.Document.GetElementById("submit");
Не работает?
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 11.04.2013, 19:46   #40
Аватар для ExLite
.

По умолчанию Re: С#, пара вопросов.

В том то и дело что нету там ID, а по type="hidden" && value="submit" консоль хрома выдает []
<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">
Code: HTML
Добавлено через 1 час 13 минут
Ужасный костыль но работает
после
passwd.InnerText = "password";
Code: C
добавить
SendKeys.Send("{ENTER}");
Code: C

Последний раз редактировалось ExLite; 11.04.2013 в 21:01. Причина: Добавлено сообщение
ExLite вне форума Отправить сообщение для ExLite с помощью ICQ Отправить сообщение для ExLite с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пара вопросов Литион Работа со скриптами 3 03.01.2013 02:21
Пара вопросов относительно l2j ilbuono Lineage II 6 10.10.2010 16:23
пара вопросов SkyAngel Lineage II 4 14.06.2010 01:23
пара вопросов SkyAngel Lineage II 4 23.05.2010 07:50
пара вопросов vymkaa Lineage II 1 10.11.2009 13:51


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:42. Часовой пояс GMT +3.

Вверх