| Автор |
Съобщение |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
 драйвер за принтер
търся нещо дето не знам как да го търся....
опитвам се да направя нещо като принтер, за целта обаче трябва драйвер за уиндоус, но тъй като в програмирането за ПЦ не ме бива, търся нещо готово ... ако има въобще... срещали ли сте някакъв драйвер с описание на протокола подходящ за целта? рс232 или паралелен порт без значение, трябва ми като натисна принт и да почне да праща картинката към моята платка
|
| Нед Юни 08, 2008 12:22 am |
|
 |
|
darkyp
Ранг: Ориентиран
Регистриран на: Пон Дек 12, 2005 6:03 pm Мнения: 263 Местоположение: София
|
а това не върши ли работа:
echo test > lpt1
или
type /b image.bmp > lpt1
|
| Нед Юни 08, 2008 7:16 am |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
Дали ще те разбере за какво става въпрос те младите от ДОС команди много не разбират
|
| Нед Юни 08, 2008 10:21 am |
|
 |
|
Zeus
Ранг: Почетен член
Регистриран на: Вто Окт 03, 2006 11:58 am Мнения: 924 Местоположение: Ботевград
|
Той е написал, че иска да прави принтер. Кажи каква точно ти е идеята. Ако ще правиш някаква машинка, която да се управлява през порт, мисля, че през паралелния ще ти е по- лесно. Драйвер се пише за конкрето устройство. Много по-трудно е да напасваш устройство към някакъв драйвер, дето не е писан конкретно за него.
Ето ти описание на отделните интерфейси
http://www.nullmodem.com/Centronics.htm
трябва четене.
Аз не съм толкова добър в тези неща, за да ти давам съвети, но ако конкретизираш идеята си, тук във форума има много добри специалисти, които могат да ти помогнат с конкретни идеи.
|
| Нед Юни 08, 2008 11:57 am |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
абе аз разбрах за какво става въпрос , ама така трябва предварително всичко да експортвам като бмп от всяка една програма, и само в точно определен формат, дори и по този начин да е има ли опашка със задачите от където да махна неуспешната?съобщение за грешка как ще изкара? това е предимството на драйвера че е малко по юзър френдли, а ако трябва някоя руса кака да работи с това и не ми се мисли...
пиновете ги знам за какво са, и драйвер знам че се пише за всяко устройство ама като не ме бива в това? по лесно ще ми е устройството да направя по драйвера
|
| Нед Юни 08, 2008 12:03 pm |
|
 |
|
Zeus
Ранг: Почетен член
Регистриран на: Вто Окт 03, 2006 11:58 am Мнения: 924 Местоположение: Ботевград
|
Не можеш ли да вземеш един стар принтер и да го преработиш за твоите цели. Можеш да хванеш изходните сигнали от моторите и главата.
|
| Нед Юни 08, 2008 12:56 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
и това съм мислил, ама тогава трябва да преработвам готов фърмуеър... освен ако няма някой матричен принтер който в настройките да му се казва да печата само с една игла.... щото точно това ми трябва
|
| Нед Юни 08, 2008 1:05 pm |
|
 |
|
Zeus
Ранг: Почетен член
Регистриран на: Вто Окт 03, 2006 11:58 am Мнения: 924 Местоположение: Ботевград
|
Едно време още по времето на Правец 82 един познат си беше направил програмка да печати картинки на принтер М80 с една игла.  Беше направо върхът, но отдавна съм загубил връзка с него. Не можеш ли да пращаш подходяш символ (напр. точка), така че да ти работи само едната игла.
|
| Нед Юни 08, 2008 1:14 pm |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 05, 2006 9:52 pm Мнения: 877 Местоположение: Разград
|
Картинката която ще се печата векторна ли е или растерна?
Ако е векторна, тогава мисля че може да се ползва
HPGL, с готови драйвери за windows , напр. winline. Устройството
ти трябва да наподобява плотер.
Ако искаш да печаташ растерни изображения, тогава
би трябвало, при избрана резолюция ( брой пиксели на см) да се подава
еднобитов битмап ( TIF ), пиксел по пиксел, към твоето устройство.
Това мисля че не е трудно, да се напише програмка която да вади
тези пиксели по редове и да ги праща на порта.
При еднобитовия битмап обаче няма полутонове, и ако
искаш да има, можеш предварително да растеризираш
изображението във Фотошоп и пак да го преобразуваш
в еднобитово.
|
| Нед Юни 08, 2008 3:52 pm |
|
 |
|
Dot
Ранг: Минаващ
Регистриран на: Вто Дек 12, 2006 5:09 pm Мнения: 26
|
 Re: драйвер за принтер
Не разбирам много какво искаш да направиш, но има едно нещо наречено Generic Text only на което каквото му пратиш това праща към порта. Решавата ти проблема изцяло. Само дето не се сещам в момента за културен начин като за не те биваш в програмирането, да му го пратиш...
|
| Пон Юни 09, 2008 1:07 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
не е само за текст има и за графика
това беше първото което потърсих в гоогле, но така и не намерих протокола
|
| Пон Юни 09, 2008 4:21 pm |
|
 |
|
nik
Ранг: Форумен бог
Регистриран на: Сря Мар 22, 2006 3:25 am Мнения: 6418
|
когато го търсиш го няма а днес... в сайта на епсон в мануала на всеки принтер има и пълната документация на протокола.... кой да се сети...
|
| Пон Юни 09, 2008 7:57 pm |
|
|