подключиться к Firefox с C # - PullRequest
       3

подключиться к Firefox с C #

0 голосов
/ 31 октября 2010

Извините за заголовок и тему, я действительно не знал, где задать свой вопрос :).Я ищу способ автоматического получения исходного кода HTML открытой страницы в Firefox, чтобы я мог использовать его в приложении C #.Например, я бы просмотрел страницу в Firefox.Когда я хотел бы получить некоторые данные, я запускаю свою программу и обновляю страницу в Firefox.Программа получит исходный код HTML и извлечет данные.Вроде как щелкнуть «показать источник» в Firefox, использовать Ctrl + a и вставить источник в мое приложение C #, но я хочу автоматизировать этот шаг.Я надеюсь, что есть другой способ, чем написать собственное расширение для Firefox, я никогда не делал этого раньше, и это займет у меня много времени.Слишком долго, чтобы получить исходный код.

Я уже использую Greasemonkey, поэтому я мог бы написать сценарий, который автоматически сохраняет исходный код в файл, из которого мое приложение может прочитать весь исходный код.Но это не будет эффективным.Если нет другого способа подключиться к странице Firefox через javascript, это не сработает.

Хорошо, если коротко: каким способом лучше всего автоматически получить исходный HTML-код открытой страницы в Firefox?в мое приложение C #?

Я благодарен за любые ответы:)

1 Ответ

2 голосов
/ 01 ноября 2010

Должен ли это быть firefox?Функции браузера IE довольно легко и просто интегрируются с Windows-формами .NET-приложений.Является ли что-то подобное хорошей идеей для вас?(проверьте свойство WebBroweser.Document на http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.document(v=VS.85).aspx)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...