Цитата:
Сообщение от Alecko5
дизассемблируете драйвер, отменяете событие срабатывания датчика конца бумаги с "поднятым" флагом. по новой компилируете. по идее все.
|
Ну вообще-то не драйвер "слушает" датчики, а внутренний контроллер принтера. С Оки не знаком, но примерно так:
1) Нужен внешний микроконтроллер, который эмулировал бы прохождение бумаги через принтер.
2) Отрываем датчики наличия бумаги по всему тракту её прохождения и к его проводам подключаем микроконтроллер, который в строгой последовательности генерирует обманные сигналы. Началом последовательности обманных сигналов служит сигнал с мотора податчика листов.
3) Утыкаемся в засаду: все работает, но рулон запечатывается не непрерывно, а с большими пробелами. Виновата прошивка принтера: внутренний контроллер принтера ждет выхода одного листа и только после этого хватает следующий; и вот как раз длина внутреннего тракта и будет шириной этой незапечатанной полосы.
Как-то так.