Какой след оставляет элемент управления C # WebBrowser (wpf) для веб-хостинга - PullRequest
0 голосов
/ 10 июня 2011

Извините, если название вопроса немного вводит в заблуждение, но я изо всех сил пытался уместить то, что я спрашиваю, в одну строку.

Недавно я написал приложение для автоматизации ряда административных задач, которые мне нужно выполнить на веб-сайте, его WPF и использует элемент управления System.Windows.Controls.WebBrowser. Я очень доволен тем, что у меня есть, это экономит мне много времени. Тем не менее, использование автоматизации на этом веб-сайте разрешено или нет, это немного неясно. Я внимательно ознакомился с условиями использования, и в нем говорится, что любая автоматизация должна следовать правилам файла robots.txt. Они также забыли создать файл robots.txt.

У меня есть действующая учетная запись на этом веб-сайте, и я с таким же успехом могу достичь того же результата, сидя перед моей машиной и делая то же самое вручную, я не чувствую, что действительно нарушаю какие-либо правила. Это заставило меня задуматься, какую информацию оставляет этот контроль? Могут ли веб-хосты обнаружить автоматизацию и есть ли способы ее обойти?

Заранее спасибо.

1 Ответ

1 голос
/ 10 июня 2011

ОК, значит, вы создали своего рода бот, который выполняет АДМИНИСТРАТИВНЫЕ задачи для вас на вашем веб-сайте, размещенном у какого-либо хостинг-провайдера, верно?

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

Если вы просто автоматизируете задачу, то «объем» памяти в хосте такой же, как если бы вы выполняли задачу самостоятельно.

Однако, есть способы обнаружить использование бота, то есть повторяющиеся задачи, которые обрабатываются гораздо быстрее, чем может сделать человек. Это один из способов, как они обнаруживают использование ботов, скажем, в WoW.

...