Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перенаправить на порт [D5, D7]


Страницы:   1 2

eselista ©   (2005-08-27 00:16:00) 

У кого есть какие идеи или может быть точные решения такой проблемы:
Имеем сетевой принтер (например НР2200, киосера или херох). Есть ИП адрес (пример 169,254,3,15) и порт (пример 9100).
Как привязать его к порту? Например к LPT1, чтобы можно было печатать документы, отправляя их как на локальный принтер?


eselista   (2005-09-22 20:17:00) [1]

Вообщем в 2000 проблема решилась 2 способами:
1. Объединяем принтера в пул. Один сетевой другой ЛПТ. Все. При печати на порт печатает на сетевой.
2. Нарыл утилиту. Писано в VС++. Позволяет перенаправлять. 32 кБайт. В 2К без вопросов, но в 98 глючит - создает огромное количество документов в очереди в 0 кБайт и вылетает с ошибкой.

Все тема закрыта. Решения здесь под АПИ видимо никто не знает.


tesseract   (2005-09-10 11:36:00) [2]

>>- кто знает каким образом организована подготовка документа для печати в виндах? (для информации)

Была обратная задача - импортировать из винды в dos.
Решалась так - DOS программа писала файл в который винодвая часть писала текст. DOS потом считывала файл :-)

Можешь попробовать обратный вариант. Из DOS программы печатаем в файл, из Винды его обнаруживаем, обрабатываем, и на принтер.


eselista   (2005-09-07 00:31:00) [3]

isasa ©

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


eselista   (2005-09-06 23:30:00) [4]

to isasa ©   (06.09.05 21:29) [27][28][26]

Какой настойчивый. :) Говорю-же нет там ничего! Точно!

- кто знает каким образом организована подготовка документа для печати в виндах? (для информации)
- как можно спул отсечь и перекинуть для другого принтера?


isasa   (2005-09-06 21:45:00) [5]

Сорри за двойную посылку. Сетевые накладки(прокси).


isasa   (2005-09-06 21:42:00) [6]

Сейчас занимаюсь такой-же дребеденью, только на HP4350n и hp4300dtn.

Имя должно быть, и присваивается с консоли принтера - ищи.
Например, перечень полей сетевых настроек для 4350

Host name - оно,
IP Address
Subnet mask
Gateway
Config by
DHCp server
TFTP server
Config file
Domain name
Primary DNS server
Secondary DNS server
WINS server - даже этот
Web jet admin URL


isasa   (2005-09-06 21:29:00) [7]

Сейчас занимаюсь такой-же дребеденью, только на HP4350n и hp4300dtn.

Имя должно быть, и присваивается с консоли принтера - ищи.
Например, перечень полей сетевых настроек для 4350

Host name - оно,
IP Address
Subnet mask
Gateway
Config by
DHCp server
TFTP server
Config file
Domain name
Primary DNS server
Secondary DNS server
WINS server - даже этот
Web jet admin URL


isasa   (2005-09-06 11:53:00) [8]

А что говорит
nslookup <IP принтера>
и
ping -a <IP принтера>


eselista   (2005-09-06 11:38:00) [9]

to isasa ©   (06.09.05 11:28) [24]

конечно по ИП. А ты думал www.mirosoft.com? :)


isasa   (2005-09-06 11:28:00) [10]

>его веб сервере облазил усе.
Стоп! А веб грузится как?
По IP?
http://<IPпринтера>, или все-таки имя.


eselista   (2005-09-05 23:33:00) [11]

У меня назрела идея решения. Имеется ИП принтер. Ставим ещё один фиктивный принтер с теми же дровами, что и у IP принтера на порт LPT1 например. Далее при печати на LPT перекидываем спул на принтер ИП. В связи с этим у меня вопросы:
- кто знает каким образом организована подготовка документа для печати в виндах? (для информации)
- как можно спул отсечь и перекинуть для другого принтера?

to Плохиш ©   (04.09.05 11:21) [22]
Вот как раз таких плохишей и их пустые мессаги и нужно в раздел потрепаться. Чё мозги трепешь, если по теме нет ничего? А администратор сети к твоему сведению это не тоже самое, что системный администратор. :) Ты лучше-бы по моей теме, что-нибудь порекомендовал.


Плохиш   (2005-09-04 11:21:00) [12]


> eselista   (01.09.05 01:22) [17]
> to Anatoly Podgoretsky © (30.08.05 23:55) [10]
> это что ещё за net set? Не слышал о таком. Поподробнее,
> пожалуйста, если можно.

Вашей конторе пора нанять администратора сети.

PS. Вопрос явно для "Потрепаться"


Anatoly Podgoretsky   (2005-09-04 09:10:00) [13]

eselista   (29.08.05 13:29) [3]
Не обязательно, испортил всех LanMan

eselista   (01.09.05 01:22) [17]
net use имелся в виду, естественно это только для LanMan. Программный эквивалент WNetAddConnection2


eselista   (2005-09-04 01:02:00) [14]

to tesseract ©   (03.09.05 18:59) [19]

Я имею в виду неуважающие себя принтера, которые печатают с любых своих портов (LPT, USB, LAN) и двухсторонне и даже односторонне. :)
Ворды у нас под виндоз :). А некоторые проги работаю в окне доса. ОК? Мою проблему смотри выше в осуждении.

А что подразумевается под portMapper? Поконкретнее пожалуйста, если можно.


tesseract   (2005-09-03 18:59:00) [15]


> Принт-сервер - тупиковый вариант, т.к. сразу же отпадает
> возможность двухсторонней печати из вордов. :(

А у нас ворды под ДОС?????? Ни один уважающей себя принтер через lpt так печатать не будет. Чем тебя portMapper не радует?


eselista   (2005-09-02 23:33:00) [16]

Принт-сервер - тупиковый вариант, т.к. сразу же отпадает возможность двухсторонней печати из вордов. :(


eselista   (2005-09-01 01:22:00) [17]

to Anatoly Podgoretsky © (30.08.05 23:55) [10]
это что ещё за net set? Не слышал о таком. Поподробнее, пожалуйста, если можно. (W2K)

to Slym © (31.08.05 04:55) [11]
насчёт приляпать к порту сокет идея интересная, но возникает много других вопросов. Впрочем я пожалуй буду работать все-таки в этом направлении. :)

to Slym © (31.08.05 04:59) [13]
принт-сервер конечно простой выход из положения (и геммороидальные шишки не напрягаются), но это ещё одна розетка 220 + торчалка дополнительная сзади принтера + глюки и ограничения самого принт-сервера. Впрочем закажу пожалуй ящик и поставлю в сейф на всякий случай. :)

to isasa © (31.08.05 11:32) [14]
есть такая фича у меня только в одном принтере - kiocera, а х4400 у меня больше полусотни и в них имени не задашь - я там и в меню и в его веб сервере облазил усе. :) И в домене пингуются, а как звать не признаются и не опознаются. :)

to deamon_t
Есть у меня похожая прога, но работает она почему-то только с НР2200 сетевым или любым USB-принтером, а с остальными ну никак.

Вообщем всем спасибо за поддержку! Тема не закрыта и если кому попадется явное решение, буду признателен, но не более того. :)))


deamon_t   (2005-08-31 13:52:00) [18]

Видел я когдато программу, она правда вроде для печати в виндоусе из программ доса была. В ней просто ассоциировался LPT с каким нибудь принтером, сетевым, либо usb... она перехватывала данные и печатала. Название тока я не помню звиняй. Если это подходит.


isasa   (2005-08-31 11:34:00) [19]

Slym ©   (31.08.05 04:59) [13]
Зачем для сетевого принтера принтсервер, чтобы получить трафик 20KB/s ? Изврат.


isasa   (2005-08-31 11:32:00) [20]

В сетевых принтерах(с консооли принтера предусмотрено задание имени принтера). Попробуй внести прямую и обратную запись для принтера на сервере DNS(или WINS) домена. И ищи в браузере сети.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо