Требуется код на C# Console Application в котором будет реализована возможность
авторизации через web forms на стороннем сайте с дальнейшем парсингом отдельных
страниц и скачиванием PDF файлов.
Алгоритм исполнения приложения:
1) заходим на сайт
;
2) вводим логи и пароль;
3) парсим баланc;
4) отображаем баланс в экране в консоле;
5) переходим по ссылке
;
6) устанавливаем период 01.07.2015 по 23.07.2015;
7) нажимаем кнопку "Далее";
8) выбираем "в Личный кабинет";
9) нажимаем кнопку "Далее";
10) выбираем "PDF";
11) нажимаем кнопку "Далее";
12) нажимаем кнопку "Заказать";
13) переходим по ссылке
;
14) скачиваем на локальный в диск файл (в каталог c:\tmp\[название скаченного файла]) "Детализация разговоров за период c 01.07.2015 no 23.07.2015".
Все действия совершаются внутри консольного приложения. Логин и пароль доступа будет
заранее записан внутри кода C#. Пользователь только запускает приложение и получает
результат в виде отображения баланса на экране консоли и скаченный файл в
соответствующем каталоге.
PS. При частой проверке баланса, сайт МТС иногда запрашивает capcha. Будте пожалуйста
аккуратней с этим. Отображение и фиксирование capcha в коде не требуется.