Борис Тимохин
Заказчик Борис Тимохин ussiR | FL.RU

Борис Тимохин

На сайте 16 лет и 1 месяц (заходил 9 лет 2 месяца 11 дней назад)
0
228
Рейтинг
228
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
02 Июня 2015
Бюджет: 10 000 руб
Есть такой интерфейс – 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.

Предлагайте время и деньги. Начать надо сегодня.

Прошло времени с момента публикации: 9 лет 6 месяцев 24 дня 9 часов 10 минут
Раздел: Программирование
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».