Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Графика + Циклы = Мастерство
Вебинар «Создание прикладных программ на C#» начнётся через 6 час. 24 мин.

Webbot On-Line / Проверяем авторизацию

  • Добавим проверку авторизации. Допишем, если авторизации нет, то переходить на страницу авторизации
    Задание: Добавить кнопку Авторизация. Написать метод проверки авторизации
  • Дата отправки отчёта: 30 августа 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Проверку авторизации
  • Что было сложным: Как сделать не Explorer так и не нашел/
  • Комментарии: Вопрос как сделать что бы был Яндекс или Хром но не этот чертов Експлоер?
  • Оценка видео-уроку:
Отчёт от 5257 за Webbot On-Line / Проверяем авторизацию




Оцени работу

 
Сохранить страницу:

459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Антон  # Webbot On-Line / Проверяем авторизацию / 2016-08-30 12:30

Есть движок  awesomium я им пользуюсь. вот почитай если интересно https://habrahabr.ru/post/170015/


5257. Антон
Антон
ответить
→  Кирилл Шмойлов  # Webbot On-Line / Проверяем авторизацию / 2016-08-30 09:28

Спасибо Вам за это!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Антон  # Webbot On-Line / Проверяем авторизацию / 2016-08-30 09:25

Если использовать элемент WebBrowser, то в нем используется InternetExplorer. Можешь почитать статью https://habrahabr.ru/post/170015/, в ней используется xulrunner. Но об этом не рассказывается в рамках этого курса, поэтому только самообучение.


  • Отчёт оценивали:
    5257Антон+1   4395Денис+1   6452Кирилл Шмойлов+1   9263Андрей Н.+1   10494Алексей В.+1   10670Сергей Соколов+1   1Евгений Волосатов+1   4467Alcatraz+1   4992Николай+1   689Igorenzia+1   459Сергей Сергеевич+1   8959Максим Саратов+1   10558Иван Воронин+1   5649Максим Лапшинов+1   10673Алексей Хонин+1   791Валерий Жданов+1   10759Виталя+1   3146Permitin Alexey+1   2146Иван+1   1232Фомичева Наталья+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Просматривать исходный текст страницы
Отлично, теперь могу проверить вышла ли новая серия сериала =) Вопрос: после авторизации адрес стал таким: http://nebo.mobi/home;jsessionid=A445D50505A05CCDFC05C41820BF5D57 В обычных браузерах такого нет. Я понимаю, что это что-то вроде моего id, но откуда он взялся =) И ещё вопрос: почему мы так уверены, что если имя пользователя встречается на странице (даже если в определённом теге), это значит, что именно он сейчас залогинен? Да, для этого сайта такое решение подойдёт, но мы же пишем универсального бота. А вдруг это просто сообщение от этого пользователя пришло или ещё что-то =) Можно, например, проверять, находится ли рядом с именем пользователя картинка с человечком (второй скриншот). Было бы интересно посмотреть на реализацию этого алгоритма. Вопрос №3: можно ли как-то сделать перехват логина и пароля при входе и сохранить их (как делают обычные браузеры). Вопрос №4: можно ли управлять загружаемым сайтом, например: отключить загрузку картинок (они нам не нужны, и такое решение существенно сэкономит трафик)? В любом случае, большое спасибо за эти уроки, узнал много нового =)
Научился: Копировать с экрана
Трудности: Понять происхождение этих методов и свойств.
Не ясно откуда взялось это: HtmlElementCollection collcollection HtmlElement