задача: извлечь переписку из открытого в браузере web.whatsapp.com наиболее простым способом. другие способы не рассматриваются по причине своей трудоемкости. нужно использовать uiautomation, а именно СТРОГО компонент UIAutomationClient.dll и UIAutomationTypes.dll из .Net 4.5.2. ОС: Windows, написано должно быть либо на c# либо на vb.net.

результат должен выводиться в виде таблицы: дата, время, имя получателя, имя отправителя (желательно), текст сообщения. соответственно, на форме должен быть контрол для вывода (без разницы, textbox, listview и т.п.) и кнопка "извлечь данные". 

Должна быть поддержка следующих браузеров (последние версии): Chrome, Firefox, Opera, Yandex. У каждого браузера разумеется своя реализация интерфейса, и шаблоны будут отличаться.

Реализация задачи заключается в написании шаблонов для uiautomation. То, что данные легко доступны - можно убедиться с помощью инструмента Inspect.exe из windows sdk (или любого другого UISpy), см. скриншот во вложении.

Примеров в инете по тому, как например извлекать например URL из браузера с помощью uiautomation можно найти много (находим процесс браузера, добираемся до адресной строки по признакам, извлекаем url), начните с этого, а далее уже разработайте шаблоны с изучая дерево связей inspect.exe. интересует только указанные выше данные. изображения пока не нужны, а с вложениями это вообще невозможно.

Следующей задачей будет web.telegram. также в дальнейшем желательна от вас поддержка на платной основе, так как после обновлений у браузеров часто меняется интерфейс и существующие шаблоны перестают работать.

5 лет назад
soft4you
Дмитрий 
31 год
11 лет в сервисе
Был
2 месяца назад

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

Дмитрий
 
44 года
18 лет в сервисе
Был
год назад
85 отзывов(-2)
5 лет назад
  • Похожие заказы

  • Здравствуйте, нужна Программа которая будет проверять все ли участники поставили лайки и комментария. Дается хештег участникам , их два , лайки и комментария, нужно чтобы программа проверила кто проставил всем Лайки а кто нет ...

    Закрыт
    5 лет назад
  • нужен скрипт на питоне (возможно не на питоне, но с питоном я хотя бы минимально знаком), который будет искать вопросы на ответы майл ру по ключевым словам вроде "похудение", "хочу похудеть" и писать заготовленный текст ...

    Прикладное ПО1 исполнитель
    Закрыт
    5 лет назад
  • Техническое задание на доработку парсера сайта auto.ru (или написать новый), и разработку парсера сайта drom.ru.  Водные данные: 1.На данный момент есть парсер, собирает данные с auto.ru и avito.auto, необходимо доработать парсер (или написать новый) ...

    Закрыт
    5 лет назад
  • Необходим бот, который будет брать сообщения из чата автоматически по мере их поступления и экспортировать их в виде скриншотов, и плюс медиа контент в облако в папку. По идее для каждого дня, нужно экспортировать в ...

    Прикладное ПО1 исполнитель
    Завершен
    5 лет назад
  • Нужен парсер Яндекс.Картинок с запросом через заданный прокси через http запрос или через Яндекс.XML То есть в метод направляются данные - оттуда возвращается X картинок. Язык написания: PHP, в ...

    Прикладное ПО1 исполнитель
    Завершен
    5 лет назад
  • Необходимо создать приложение, осуществляющее в реальном времени мониторинг уровня звука запущенных программ,  которые в данный момент воспроизводят звук. 1. Получить список установленных в системе аудио устройств для вывода звука. 2. Получить список ...

    Закрыт
    5 лет назад