Как закодирован экран скребка Mozenda? - PullRequest
7 голосов
/ 05 декабря 2010

Я хочу знать, как закодирован экранный скребок Mozenda?

http://www.mozenda.com/screen-scraper

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

Часть создания сценария сканирования мне понятна, я хочу знать, записывает ли она действия пользователя, которые пользователь выполняет в браузере.

Я хочу сделать что-то подобное, используя C #.

Ответы [ 3 ]

2 голосов
/ 12 января 2011

@ yc08m, могу вам точно сказать, что они не используют iMacros.Это все закодировано с их собственным проприетарным кодом.

2 голосов
/ 25 июля 2011

Я понимаю, что это крайне устаревший пост, но, похоже, он сильно зависит от XPath, поэтому сначала вам нужно загрузить страницу в объект, который вы можете запросить. Я бы порекомендовал использовать что-то вроде пакета Html Agility для этого.

2 голосов
/ 12 декабря 2010

Я думаю, что они запускают что-то вроде iMacros на сервере. Я даже заметил значок браузера iMacros на некоторых скриншотах; -)

Если вы хотите написать что-то подобное в C #, то IE веб-браузер - лучшая отправная точка!

...