Требуется программист для доработки бота с визуализацией процесса. Языки: Qt, qml, c++.

Задание закрыто
Стоимость:Договорная
Срок выполнения:15 дней
Варианты оплаты:По договоренности
Дата публикации:2016-12-16 22:18
Обновлено:2017-01-06 23:52
Был на сайте:2024-06-17 10:14

Требуется программист для доработки бота с визуализацией процесса. Языки: Qt, qml, c++.

 
Задача

Имеется:
1. Интерфейс на qml (допустимо переписывание под QWidget).
2. Модуль работы с данными на Qt.
3. Http-клиент на libcurl (curl-multi).
4. Модуль менеджмента сессий на Qt, состоящий из:
- менеджера прокси;
- менеджера сессий (потоков);
- объекта сессии, отвечающего за цепочку действий, выполняемых ботом (загрузка, парсинг, анализ страницы, на основании чего происходит формирование запроса ответа и считывание результата).

Необходимо:
1. Оптимизировать и доработать интерфейс (в частности, добавление элементов в список без обновления всего списка);
2. Оптимизировать и доработать модель данных;
3. Оптимизировать и доработать работу потоков;
4. Переработать цепочку действий бота под асинхронную модель.
5. Формирование "пакета поставки" для запуска ПО на чистой системе.

*Оптимизация и доработка подразумевает переработку архитектуры приложения под асинхронную работу потоков и добавление синхронизации в критических участках.

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.