Мне нужна библиотека для работы с компонентом браузера (желательно использовать не стандартный WebBrowser, а его аналог, но для firefox). На данный момент необходим следующий функционал:

- Получения исходного кода загруженной страницы;

- Построение Dom модели документа (чтобы можно было обращаться к элементам через XPATH выражения);

- Возможность дожидаться окончания загрузки вебстраницы;

- Возможность получать значения элементов вебстраницы, даже подгружаемых динамически (Javascript,AJAX);

- Возможность эмулировать действия пользователя (нажатие на ссылки, на кнопки, установка чекбоксов, радиобоксов, установка текста элементов input и т.п.

- Возможность использовать из DLL;

- Возможность использовать несколько браузеров сразу и задавать им разные cookies, useragent и прокси;

- Предусмотреть в будущем возможность записывать действия пользователя (то есть мои), чтобы быстро создавать сценарии работы с браузером.

Требования:

- C#, .NET2;

- Обработка исключений;

- Комментарии;

Срок, до недели.

13 лет назад
lofti
38 лет
16 лет в сервисе
Был
8 лет назад
16 отзывов(-1)

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Программа написана на Delphi под MySQL. Есть исходный код, визуальна программа всего состоит из 10 страниц (то есть очень маленькая) 3 этапа работы оплата за каждый этап 1. Изменить некоторые название полей типа (имя ...

    Закрыт
    13 лет назад
  • $50

    Нужно щёлкнуть на кнопку в программе по определённой координате - выбираю координату и программа запоминает. Настройки должны сохраняться. Координата - как самый простой вариант который я знаю)

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • Необходимо написать с нуля ПО, которое находилось бы на удаленном сервера и запускалось на любом клиентском компе по ярлыку при помощи аутентификационных данных. Предпочтительная платформа Microsoft .Net 3.5-4.0. Схема работы - клиентский комп с подключенным ...

    Закрыт
    13 лет назад
  • Требуется разработчик на доработку существующего скрипта. Сам скрипт написан на python и представляет из себя jabber-бота, который общается с тикетной системой RT Tracker. Он рассылает добавленным в него сотрудникам оповещения о новых тикетах, новых ...

    Прикладное ПОнет заявок
    Закрыт
    13 лет назад
  • Скрипт должен подключаться к фтп и скачивать все файлы/папки в определенную папку на компьютере, а так же скачивать Mysql базу в отдельный файл. ОС: Windows Язык программирования: C# Указывайте цену, ...

    Закрыт
    13 лет назад
  • 1С 8.1, Конфигурация "Штрих-М:Торговое предприятие v5". Сайт на джумле, виртуемарт. Конфигурация умеет выгружать данные на сайт в "формате битрикса". Загрузка в джумлу - самописная, можно дорабатывать дальше. Две задачи, нужно сделать обе. ...

    Закрыт
    13 лет назад
  • $2500

    Разработка предусматривает разработку БД на базе СУБД MySQL, web-приложений (php, java), сайта, разработку клиентских приложений на Delphi или VB для Windows ХР,7 и на Eclipce, JAVA для Android. Планируемый срок запуска первой очереди – ...

    Закрыт
    13 лет назад
  • Добрый день, нужно разработать небольшую программку (белый проект, пользователь принимает все решения сам), с функциями: - Возможность блокировки на определенное время (от 1 минуты до нескольких дней). - Возможность извещения ...

    Прикладное ПО1 исполнитель
    Закрыт
    13 лет назад
  • В тз описаны основные положения могу добавить что часть системы сделана и проверена. Реализован детектор. ( не хватает авто калибровки ) и установлен на Linux. Анимация есть. но сделана на flash. Жду ...

    Закрыт
    13 лет назад
  • $20

    Нужная простая программа которая выполняет: Задается список url адресов - программа проходит по каждому (соедениятся с сайтом) - после этого если в ответе сайта есть определенное слово в ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад