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