@NoEscape

Какие технологии необходимо использовать при написании бота для сайта

Есть сайт n, на нем в кабинете пользователя нужно выполнить монотонные действия, основываясь на информации, которая варируется со временем. Нужно:

1) Логиниться на сайте
2) Анализировать (парсить) информацию
3) Взаимодействовать с сайтом (вбивать в поле текст и нажимать ОК)
4) Нужно ловить всплывающие окна и парсить инфу с них

Все должно выполняться на моей машине.
Знаю C#.

Возможно ли использовать этот язык для нужд, указанных выше или нужно использовать нечто другое. Если да, то что именно?

  • Вопрос задан
  • 2873 просмотра
Решения вопроса 1

Пункты 1-3 можно сделать на чём угодно средствами работы с сетью и xpath/regexp. 4-й осложняет дело, тут может быть проще взять какой-нибудь selenium, благо рулить им можно из того же C#.

Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
parmactep
@parmactep

Не знаете вы язык, раз задаете вопрос что с его помощью можно сделать.

Ответ написан

Можно сделать с помощью C#

Ответ написан
Комментировать
IlyaEvseev
@IlyaEvseev
Opensource geek

AutoIt мог бы такое делать через Internet Explorer или Firefox:
http://stackoverflow.com/questions/15052540/autoit-how-can-i-write-in-an-input-field-on-a-browser

Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы