![]() |
|
Модераторы: javastic |
![]()
|
|
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Начну издалека.
В организации есть свое самописное веб-приложение (php+js+mysql), которое работает в браузере, в 99% это firefox. Компьютеры работают под управлением Windows XP/7. К компьютерам локально (LPT/USB) подключены матричные принтеры Epson LX-300+/Epson LX-300+II. Печать выполняется в режиме DOS, т.е. приложение генерирует текстовый файл в DOS (CP866) кодировке и это всё отправляется на матричный принтер командами: copy 1.txt prn или copy 1.txt \\print_server\EpsonLX- (это если по сети) Как выполняются команды? В папке на компьютере лежит cmd (bat) файлик с одной единственной строкой: copy %1 prn и всё этот bat-файл запускается браузером и передается ему один единственный параметр - текстовый файл. Для этого нам написали для Firefox специальный плагин. Таким образом с файлом отчета можно сделать много чего, например скопировать его куда-нибудь или открыть в текстовом редакторе. Возможно этот плагин можно переделать или написать его линукс-копию. Теперь к делу. Поставили мне задачу реализовать печать с планшетов. Т.е. планшет и компьютер с принтером (принт-сервер)в одной локальной сети, НЕ через интернет. У меня есть программа (моя, самописная) - Монитор печати. На принт-сервере есть расшареная папка. Программа постоянно сидит в памяти и следит за этой папкой, как только в папку из сети попадает текстовый файл (хотя отчет это и есть текстовый файл без какой-либо html разметки), то программа его отправляет на локальный принтер. Всё просто. Сам текстовый файл прилепил к этому сообщению. Что требуется? От разработчика требуется написать для андроида, для браузера (Firefox/Opera,Chrom) некую надстройку, которая могла бы сохранять веб-страничку в текстовый файл и копировать на удалённый компьютер в сети, в ту самую расшаренную на принт-сервере папку. Может это будет какое-нибудь универсальное приложение для всех браузеров? Не знаю. Добавка. Сам отчет - это обычный текстовый файл. Браузер его тупо отображает и всё (это обычный текст в дос-кодировке, но есть возможность генерировать отчет и в др. кодировках, например, в cp1251). вот снимок http://i25.fastpic.ru/big/2012/0528/06/95f...9d8af4b3406.png P.S. Если это будет плагин для Firefox, то может получится адаптировать или написать похожие для iPhone, Windows 8 Присоединённый файл ( Кол-во скачиваний: 3 )
3kRN47F3.txt 0,85 Kb |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Android | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |