Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Поделиться:

с++ под Linux

u
Заказчик
Отзывы фрилансеров: + 4 - 0
Зарегистрирован на сайте 13 лет и 11 месяцев
Бюджет: 10 000 руб/заказ
165.97 $ — 171.71 €
Есть такой интерфейс – npapi.
ru.wikipedia.org/wiki/%D0...
developer.mozilla.org/ru/...

Это интерфейс между браузером и плагином.
надо написать библиотеку, которая
1. будет эмулировать браузер для плагина, в самом примитивном варианте:
т.е. нужен файл, в который можно засунуть путь до swf файла (в первую очередь интересен именно flashplugin), сам файл будет слинкован с github.com/i-rinat/freshp... (это бридж между npapi и ppapi, который сложнее)
Воркфлоу:
запускаем. наша библиотека выполняет все эти, роскошно документированные:
developer.mozilla.org/en/...
developer.mozilla.org/en/...
и т.д. – создание стрима, запись его в плагин (NPP_WriteReady, NPP_Write)
2. Все функции NPN* (со стороны браузера, передающиеся поинтером при инициализации), которые не используются, должны возвращать любые ожидаемые типы и логировать в stdout имя функции и аргументы вызова

Хедеры и прям куски реализации в исходниках FF, любой версии.
Рокет сайнс не нужен. Нужен просто диалог:
"плагин я тебя иничу", "плагин я создаю инстанс с параметрами", "тебе нужен стрим с данными?ок, бро – вот он тебе чанками", "плагин что-то запросил хитрое – пишем в stdout"

Далее возможен заказ на аналогичную работу с ppapi.

Предлагайте время и деньги. Начать надо сегодня.
Разделы:
Опубликован:
02.06.2015 | 12:55 [последние изменения: 02.06.2015 | 14:35]

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов