Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.07.16;
Скачать: [xml.tar.bz2];

Вниз

Взаимодействие дивайса под управлением Linux с Win-клиентом   Найти похожие ветки 

 
Сергей М. ©   (2006-06-14 16:47) [0]

В некоей ЛВС имеется аппаратный дивайс LP 2824 ("допотопный" принтер этикеток), подключенный к одному из компьютеров (через стандартный COM-порт)  под управлением Линуха.

Есть некая необходимость организации взаимодействия с упомянутым дивайсом со стороны Win-приложений, функционирующих на прочих хостах той самой лок.сети.

Есть ли некие стандартные решения ?

Прошу подсказать ..

Детали программно-аппаратной структуры ЛВС готов уточнить ..


 
VICTOR_   (2006-06-14 16:59) [1]


> Есть ли некие стандартные решения ?

Подключить к компьютеру с Windows. Далее можно использовать стандартные драйвера(с сайта производителя) и ПО, напр. Create-A-Label 3 v3.06


 
Сергей М. ©   (2006-06-14 17:01) [2]


> VICTOR_   (14.06.06 16:59) [1]


> Подключить к компьютеру с Windows


Ты условия читал ?


 
VICTOR_   (2006-06-14 17:12) [3]

Условия читал. Свои предложения я высказал.
Если не подходят - ищите другие пути. Я, к сожалению, их не подскажу :(


 
Рамиль (с)   (2006-06-14 17:26) [4]

В общем случае, если софт на линуксе не поддерживает и есть возможность модификации виндовых клиентов, то можно через веб сервер или телнет. Теоритически, по крайней мере.


 
VICTOR_   (2006-06-14 17:37) [5]

Еще вроде бы есть такая аппаратная штука
ZebraNet PrintServer II.
Но с ней я не работал.


 
Ломброзо ©   (2006-06-14 19:07) [6]

Хрена се совпадения.
Как раз счаз окончил окучивать этот принтер. Написал С# обертку (типа драйвер) к EPL2. Только у меня через LPT1.


 
isasa ©   (2006-06-14 19:18) [7]

Добавить/удалить программы в
Windows Components
добавить(по умолчанию выключено)
Other Network File and Print Services -> Print Service for Unix

далее попробовать в Printers -> добавить, как новый порт.


 
isasa ©   (2006-06-14 19:19) [8]

сорри
далее попробовать в Printers -> Ports - добавить, как новый порт.


 
Ломброзо ©   (2006-06-14 19:28) [9]

Кстати тоже имею вопрос по сетевому взаимодействию Win-Win.
Как известно, печатать можно двумя способами: через HDC и через последовательные и параллельные порты, посылая принтеру понятные ему команды.

Поскольку в документации, прилагаемой к сабжевому принтеру этикеток, примеры печати при посредством WinAPI не приведены, да и вообще, насколько я понял, если работать через WinAPI, то слать нужно подготовленную картинку, я пошёл вторым путём и теперь не могу сообразить, как можно подключить этот же принтер через сеть к другой машине.


 
isasa ©   (2006-06-14 19:34) [10]

Ломброзо ©   (14.06.06 19:28) [9]
Если принтер сетевой, то это все через диспетчер spoolsv.exe (PCL, PS).
WinAPI - это насколько вспоминается - port direct


 
Ломброзо ©   (2006-06-14 19:39) [11]

Немного не так выразился. Этот принтер нормально расшаривается и виден с других машин, только я в LPT одной машины с другой писать не могу.


 
Сергей М. ©   (2006-06-15 08:31) [12]

Принтер этот, для сведения, не сетевой. Поддерживает лишь символьный обмен данными, язык управления нестандартный - EPL. Драйверов к нему в комплекте поставки нет ни под одну ОС. Соответственно стандартный виндовый спулер задействовать никак нельзя.
...



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.07.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.01 c
15-1150125646
inri13666
2006-06-12 19:20
2006.07.16
Crtical or System Service


3-1147335203
Stanislav
2006-05-11 12:13
2006.07.16
Кодировка в dbf


2-1151680563
Loginov Dmitry
2006-06-30 19:16
2006.07.16
Выравнивание компонентов


2-1151503487
novill
2006-06-28 18:04
2006.07.16
Почему из сервиса(службы) с админскими правами не могу выключить


1-1149229591
WhiteBarin
2006-06-02 10:26
2006.07.16
Опрос в бесконечном цикле блокирует программу





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский