Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

задача: извлечь переписку из открытого в браузере 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. также в дальнейшем желательна от вас поддержка на платной основе, так как после обновлений у браузеров часто меняется интерфейс и существующие шаблоны перестают работать.

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

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

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

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

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • [url=https://github.com/bazuka5801/SteamFakePlayer/tree/master/SteamFakePlayer]https://github.com/bazuka5801/SteamFakePlayer/tree/master/SteamFakePlayer[/url] Там 3 программы, скомпилировать , что-бы запускались и отправить мне)

    Закрыт
    4 года назад
  • Нужен парсер Яндекс.Картинок с запросом через заданный прокси через http запрос или через Яндекс.XML То есть в метод направляются данные - оттуда возвращается X картинок. Язык написания: PHP, в виде класса [b]Способ запроса к Яндексу:[/b] Guzzle (предпочтительно) / ...

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

    Закрыт
    4 года назад