Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / надо печатать на PHP в com1 или lpt1 на удалённой машине / 5 сообщений из 5, страница 1 из 1
13.02.2013, 14:39
    #38149575
boltachev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надо печатать на PHP в com1 или lpt1 на удалённой машине
так работает:
Код: php
1.
2.
$print_path="//127.0.0.1/test/test.txt";
file_put_contents($print_path,$str_out, FILE_APPEND);



так ошибку не даёт, думаю что работает:
Код: php
1.
$print_path="com1";



так даёт ошибку. Com1 нельзя расшарить.
Код: php
1.
$print_path="//127.0.0.1/com1";



Что можно предпринять?
...
Рейтинг: 0 / 0
13.02.2013, 20:31
    #38150263
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надо печатать на PHP в com1 или lpt1 на удалённой машине
boltachev,

Какая задача? Как создаются данные? как передаются? Причём здесь PHP?
...
Рейтинг: 0 / 0
14.02.2013, 10:26
    #38150675
boltachev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надо печатать на PHP в com1 или lpt1 на удалённой машине
да не причём, конечно.

попробую по-другому. Работаю в браузере. Хочу напечатать чек на термопринтере.
JS c файлами не работает (только FSO в IE).
Лицезреть окно "сохранить как.." решительно не подходит. (Хотя, говорят, в Mozilla его можно отключить)
файл для печати создаётся на PHP, его нужно напечатать на другой машине в локальной сети. Родной драйвер принтера не использую. Драйвер "Generic Text Only" не подходит - не отключается нумерация страниц и прочее.

Таким образом файл нужно скопировать в lpt1, но на соседней машине.
Идеально было бы создать shared-ресурс \\ip-адрес\lpt1 но я не знаю (и не могу найти) как это сделать.

Думаю установить программку, которая 1 раз в секунду проверяет наличие файла по заданному пути и перемещает в lpt1.

Есть другие варианты?
...
Рейтинг: 0 / 0
14.02.2013, 14:17
    #38151246
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надо печатать на PHP в com1 или lpt1 на удалённой машине
boltachev,

Нарисуй все свои компьютеры, какие программы на них стоят, какой вебсервер, операционки и как подсоединен принтер.
...
Рейтинг: 0 / 0
22.02.2013, 10:15
    #38161797
boltachev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
надо печатать на PHP в com1 или lpt1 на удалённой машине
Рисую:

1 компьютер: Win + apache + PHP

2 компьютер: Win XP + IE7, к нему к LPT1 подключен принтер.

копьютеры находятся в одной локальной сети. Всё.

Есть набор форм в виде текстовых файлов. Они печатаются без драйвера. Например: xcopy test.txt , lpt1


Надо: Из IE распечатать файл.
Думаю: надо получить доступ к LPT1 на комп2 с компьтера1
Как?
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / надо печатать на PHP в com1 или lpt1 на удалённой машине / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]