Просто откопируйте программу в любую папку (т.е. не требуется установка программы)
на компьютер, к которому физически подключен принтер ( по USB или LPT )
Например: C:\TCPPrint\TCPPrint.exe
С настройками принеров на этом компьютере ничего делать не нужно, здесь настраиваем только работу самой программы.
Первый запуск программы - вручную - т.к. будем выполнять настройку…
1 - запустите TCPPrint.exe
2 - нажмите кнопку «ADD» - она добавит в список все имеющиеся на компьютере принтеры
3 - в поле «Port» пишем любой свободный номер порта , например 9100 - для каждого принтера свой порт !
(перед указанием номера порта - для проверки занятости - рекомендую выполнить команду “netstat –a”)
При необходимости удаляем из списка лишние принтеры (которые расшаривать не нужно)
Кнопка «Delete» удаляет из списка программы принтер, сетевой доступ к которому открывать не нужно .
Кнопка «Save» сохраняет в файл текущий список принтеров и установленных для них портов .
Кнопка «Start» запускает режим приема заданий на печать (запуск всех портов на прослушивание)
Кнопка «Hide» переводит программу в фоновый режим работы (окно программы скрыто от пользователя)
Кнопка «SavePrn» включает сохранение последнего задания печати в файл «TCPPrint.prn» (при следующей печати файл будет презаписан)
Кнопка «Netstat» показывает список активных портов на компьютере.
На стороне клиента - т.е на другом копьютере, с которого хотим печатать...
установим принтер как локальный, но при этом выберем тип порта - Стандартный TCP/IP порт.
в настройках порта указываем IP адрес компьютера, на котором работает TCPPrint.exe
и номер порта принтера
(который мы при настройке программы сами указали вручную - например 9100)
Все, принтер готов отправлять задания на печать
для запуска программы TCPPrint.exe лучш сделать ярлык или BAT файл,
в командной троке указываем ключевые слова.
НАПРИМЕР
C:\tcpprint\TCPPrint.exe START HIDE
- заставит начать работу в скрытом режиме,а ярлык или BAT файл
C:\tcpprint\TCPPrint.exe STOP
- остановит работу программы
Чтобы проверить доступность принтера можно в строке броузера указать:
http://127.0.0.1:9100 (замените IP адрес и порт на Ваши значения)
В ответ вы Получие сообщение типа такого:
Дата-время
printer: Brother MFC-215C USB Printer
port: 9110