- начальная настройка, как добавить, узлы, репозиторий; - примеры установки/удаления ПО на windows, unix хосты (например браузер Firefox, Open Office); - пример установки обновлений с/без удаления предыдущей версии и с проверкой уже установленной версии; - добавление локального пользователя ...
Реализовать overlay
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Здравствуйте!
Есть Nodejs (electron) приложение, с помощью которого можно запускать игру на Opengl.
Нужно написать 2 приложения на c++, которые общаются друг с другом реализуя IPC соединение.
1 приложение:
Внешний DLL, который будет устанавливаться в процесс игры. Внутри-игровой overlay - opengl hook (swapBuffers).
2 приложение:
NodeJS Addon, который даст нужное API для взаимодействия с 1 приложением через основное приложение на Nodejs. DLLInject, передача данных из окна игры на Opengl в основное приложение и обратно (Keyboard, Mouse input).
Что показывать в игре:
На стороне NodeJS приложения мы используем offscreen-rendering. По сути - это обычное браузерное окно, в которое мы загружаем свое приложение. Каждый раз, когда рендерится фрейм этого окна, мы должны иметь возможность отправить Buffer в приложение 2, чтобы оно отправило их в приложение 1, а приложение 1 - отрендерило его на экране через swapBuffers хук.
Offscreen Rendering окно так же принимает Input, который позволяет взаимодействовать с контентом внутри окна.
Что-то похожее реализовано в этом гитхаб репозитории: goverlay, но есть следующие проблемы:
- Отсутствие поддержки Opengl (только DirectX)
- Мы не очень уверены в авторе репозитория
- Слишком много лишнего внутри репозитория
Мы так же попытались сами реализовать подобный функционал, но среди нас только nodejs "разработчики":)
Однако можем и нашими "наработками" поделиться, там реализован полностью dllInjector и opengl hook с использованием библиотеки minhook. Но все это - мягко скажем, не для продакшена.
Хотелось бы узнать стоимость и сроки выполнения подобного заказа.
- Похожие заказы
- Системное программирование1 заявкаЗакрыт2 года назад
Добрый день! Ищу Team Lid (для работы в команде!) с вышеуказанным навыками : HTML,CSS, JavaScript jQuery, React, Composer Redmine, GitLab Symphony Docker. Работа на один проект. (backend) приблизительное ТЗ (того, что нужно будет делать и объём работ)[url=https://docs.google.com/spreadsheets/d/13eT6L0A0i8A1pFsA3uLR80eXYHv3vOvY/edit?usp=sharing&ouid=115866131524355828609&rtpof=true&sd=true]https://docs.google.com/spreadsheets/d/13eT6L0A0i8...[/url] Для найма ...
Системное программированиенет заявокЗакрыт2 года назад[url=https://www.weblancer.net/projects/sistemnoe-programmirovanie-24/trebuetsya-c-developer-1174843/]Требуется C# Developer[/url] Участие в интересном проекте телемедицины. Требования: - Знание С#, Docker, WSO2 API Manager, Apache ActiveMQ Artemis; - Знание и понимание SOAP, JSON, mssql; - Опыт работы с разработкой сервисов по стандартам СМЭВ 3.х (Госуслуги); - Опыт в коммерческой ...
Системное программированиенет заявокЗакрыт2 года назадМи шукаємо досвідченого розробника Django, щоб приєднатися до нашої команди для підтримки веб-сайту онлайн-бронювання подорожей. Необхідні навички: Експерт з Django Розуміння внутрішньої роботи пакетів Django та досвід роботи з робочим кодом. У нас виникають проблеми ...
Системное программирование2 заявкиЗакрыт2 года назадОрганизация, постоянно участвующая в тендерных закупках, регулярно рассылает запросы на приобретение разных видов товаров. Письма не являются спамом, так как в них нет рекламы. Цель данных писем - запрос на получение коммерческого предложения (счет-фактуры) у данного производителя по ...
Системное программирование5 заявокЗакрыт2 года назадДля курса по тестированию нужно создать урок-тренажёр - "типичная работа тестировщика" Как это должно выглядеть: Ученик открывает джиру, где на нем висит задачка на тестирование В рамках нее он разворачивает тестовый стенд(отдельно ветку разворачивает через Jenkins) На ней что ...
Системное программированиенет заявокЗакрыт2 года назад- $240
Сделать интеграционное тестирование JSON Мы ищем эксперта, который знает codeception и webception и может создать серию интеграционных тестов. Пожалуйста, ознакомьтесь с прикрепленным файлом с заданием и описанием приложений, прикрепленных к этой задаче. Мы ожидаем, что вы сделаете ...
Системное программирование1 заявкаЗакрыт2 года назад Ukraine is a beautiful country with rich history and wonderful nature. Ukraine's modern history as an independent state started after the breakup of the Soviet Union, in 1991. Nowadays it is a large country that shares ...
Системное программирование32 заявкиЗакрыт2 года назадНеобходим разработчик со знанием net с# 4, знание Docker, WSO2 API Manager, Apache ActiveMQ Artemis, знание и опыт работы SOAP, JSON, mssql. Опыт работы с разработкой сервисов по стандартам СМЭВ 3.х (Госуслуги). mssql, message queue, ...
Системное программирование2 заявкиЗакрыт2 года назад