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

Здравствуйте.

Нужен человек, который разберется с библиотекой Headless Chromium для C++ и сможет сделать приложение под Linux, которое делает скриншоты веб-страниц при помощи этой библиотеки. Задание сложное, но вполне реальное и интересное. Разбиваем на несколько этапов. Каждый этап готов оплатить отдельно.

1. ​Для начала необходимо просто скомпилировать готовый пример под Amazon Linux (в aws ec2): https://cs.chromium.org/chromium/src/headless/app/headless_example.cc

Здесь немного написано об этом примере: https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md (см. пункт "Usage as a C++ library")​

2. Далее нужно будет модифицировать пример и заставить его делать скриншот веб-страницы (там есть метод takeScreenshot, так что теоретически это возможно)

3. Наладить взаимодействие веб-страницы и С++ приложения, чтобы можно было делать скриншот страницы посылая событие из JS. Детали обсудим когда дойдем до этого пункта.

4. Запустить приложение под AWS Lambda. Теоретически на AWS Lambda запускается все, что запускается под Amazon linux, но нужно будет решить проблемы с зависимостями.

7 лет назад
webconsult
Сергей 
33 годаРоссия
12 лет в сервисе
Был
7 лет назад