Главная страница
    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.008 c
4-1142139196
Интересующийся
2006-03-12 07:53
2006.07.16
Как определить в какой ОС работает прога?


15-1150361020
wezz
2006-06-15 12:43
2006.07.16
Ваше мнение о разработке web-приложений в InfoPath?


2-1151549788
PenguinX
2006-06-29 06:56
2006.07.16
Дин.массив в классе = траблы, ГОРЮ!


9-1131701802
2Wish
2005-11-11 12:36
2006.07.16
Как убрать спрайт


6-1134736695
SPACE!!
2005-12-16 15:38
2006.07.16
Клт.-Серв. приложение на WinSock с большим количеством клиентов.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский