Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Windows умеет печатать на сетевой аппаратный принт-сервер (классика - HP JetDirect, маленькая коробочка одним концом подключается к сети, другим - к порту LPT принтера). Настраивается это так: Добавить новый принтер / Локальный принтер / Создать новый порт / Standart TCP/IP port. Этот процесс в картинках здесь: http://wtware.ru/win2k3/printer.html

Надо:

1. Добавить новую строчку в меню "Тип устройства, обычное" (смотрите картинку http://wtware.ru/win2k3/imgs/printer-04.png )

2. Написать к этой строчке обработчик, драйвер. Он должен получать поток данных от систему, сжимать и отправлять в сеть.

3. Написать "серверную" часть. В виде консольного приложения под Windows, которое будет разжимать полученный поток и дописывать в файл.

Протокол общения (если он понадобится) придумывайте сами. Если я ничего не путаю, у классического JetDirect протокола вообще нет. К алгоритму сжатия надо подойти серьезно - именно сжатие является ключевым моментом, из-за которого затевается эта разработка.

"клиентская" часть (драйвер) будет выполняться на серверах, у которых мощности более чем достаточно хоть для арифметического кодирования, хоть для фрактального сжатия.

"серверная" часть должна быть написана на С (не С++), выполняться на 486-х и довольствоваться максимум 4-мя мегабайтами памяти под буферы, поэтому ей не следует быть излишне ресурсоемкой. Но следует также учитывать, что через эту штуку не проходит большой объем данных. Это всего будет лишь печатать, причем предполагается, что эта штука будет использоваться только на узких каналах между клиентом и сервером. Я оцениваю минимальную необходимую производительность "серверной" части в один мегабайт в минуту на 486sx25.

Главное в компрессии - степень сжатия.

Код должен быть лицензионно чистым, имущественные права передаются нам (если хотите - можно делать GPL, но тогда оплата соответственно снижается). Правила оформления кода RSDN. Язык - С/С++, проект должен собираться на VC Express.

18 лет назад
aka
44 годаРоссия
18 лет в сервисе
Был
18 лет назад
  • Похожие заказы
  • основные требование к программе: - для товароведа: - прием товара (ювелирные изделия - позиции:наименование, проба, вес, цена, процент комиссии, стоимость; фарфор:то же, только без пробы), возможность редактирования всех данных в любое время ...

    Закрыт
    18 лет назад
  • $1000

    Требуется программист, разработчик игр для КПК на операционке WindowsMobile. Тип игр - логические, квесты, аркады, стратегии. В планах нет разработки трёхмерных игр. Работа в команде с дизайнером и сценаристом, кроме того, переиздание старых хитов на ...

    Закрыт
    18 лет назад
  • Создание dll библиотеки, выполняющей извлечение текстовой информации из файлов формата PDF. Особенность заключается в том, что файл может содержать ошибки, либо может отсутствовать его часть. Извлекать нужно как латинский текст, так и русский.

    Закрыт
    18 лет назад
  • Необходимо создать Систему передачи голосовых сообщений, гол. разговоров. С ситемой регистрации пользователей обслуживающихся на нашем почтовом сервисе. Общение только между нашими пользователями! По аналогии с Google Talk. С передачей с исключительных авторских прав! На базе существующих не ...

    Закрыт
    18 лет назад
  • $1000

    Имеется факс Sagem Navigateur 925 (совместим с 915, 935, 955, 975). К компьютеру может быть подключен через параллельный кабель, работает как принтер и как сканнер под 95, 98, Me, NT. Под WinXP распознается как М5-факс, ...

    Закрыт
    18 лет назад
  • необходимо написать(найти) функцию на делфи: function md5( in_str : AnsiString ) : AnsiString; begin ....... end; функция должна должна возращать хеш строки по алгоритму md5 исходники подобной функции - есть на делфи в сети - нужно лишь только найти и ...

    Прикладное ПО2 исполнителя
    Завершен
    18 лет назад
  • Требуется программа расчета арендной платы для размещения на сайте www.ekugi.ru. Вводные данные во вложенных файлах. Самое главное в данной программе, реализация возможности автоматического расчета территориального коэффициента. Для этого необходим подбор адресов г. Екатеринбурга. Также необходим ...

    Закрыт
    18 лет назад