[gena_1]На сайте 2 года и 1 месяц (заходил 20 дней 6 часов назад)
1
67.67
|
Рейтинг
67.67
|
Редактирование бюджета
02 Мая 2021
Бюджет:
10 000 руб
Задача подмена переменных в исходниках QtWebEngine на Си++. Сама задача простейшая, основное время на то, чтобы "найти место где рассчитывается нужная нам переменная в исходниках".
Общая задача сборка браузера из исходников. Исходники Qt, QWebEngine не трогаем, всё дефолтное. Из них нас интересует один сторонний компонент WebRTC, процедура соединения с сервером STUN, получение ответа (код API логики около 400 кб с заголовочными файлами). Работа компонента WebRTC: 1 Во время инициализации/коннекта WebRTC отправляет запрос на сервер STUN (вся логика работы описана в исходниках с кодом) 2 получает ответ (строковая переменная) 3 дальнеюшую работу компонента не трогаем На этапе 2 нужно сделать подмену полученной строковой переменной ответа заранее известными данными (из переменной окружения ОС). Варианты выполнения: 1 Я даю только код компонента WebRTC на СИ++ , после Ваших правок собираю с ним браузер, проверяю работу 2 Вы делаете всю работу: нужно внести правки , пересобрать, проверить корректность работы. (для этого готов сервер 24/7 , на нём всё уже собрано, linux,Qt,Python, доступы я дам) Во вложении полный компонент WebRTC, на м нужен только его API -> процедура соединения. |