View previous topic :: View next topic |
Author |
Message |
KarS

Joined: 21 Apr 2006 Posts: 102 Location: г. Абакан
|
(Separately) Posted: Sat Jan 03, 2015 20:35 Post subject: |
|
|
Flasher
Спасибо за ссылки.
Вопрос про "абсолютно универсальный скрипт" не стоит. Но для некоторого стандартного набора файлов хотелось бы иметь одну команду для "тихой печати".
Last edited by KarS on Sat Jan 03, 2015 20:43; edited 2 times in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 03, 2015 20:42 Post subject: |
|
|
KarS wrote: | для некоторого стандартного набора файлов | Пишите в одной из указанных тем список, будем пробовать решить.
Если есть возможность протестировать bprint, то советую начать с неё. У меня принтера под рукой нет, т.ч. сам могу только реализации приводить. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
KarS

Joined: 21 Apr 2006 Posts: 102 Location: г. Абакан
|
(Separately) Posted: Sun Jan 04, 2015 09:47 Post subject: |
|
|
А где взять программу bprint?
В приведённом коде я не разбираюсь, не программист. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 04, 2015 10:01 Post subject: |
|
|
Чтобы понимать, что это за код, программистом быть не надо. См. 3 абзац памятки. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
KarS

Joined: 21 Apr 2006 Posts: 102 Location: г. Абакан
|
(Separately) Posted: Sun Jan 04, 2015 12:07 Post subject: |
|
|
Спасибо за справку.
Действия по приведённой памятке ни к чему не привели.
Мои действия были такие.
1. Создал файл bprint.txt и вставил в него выше приведённый код.
2. Нажал команду в меню "Files-Decode file"
3. Получился файл bprint.exe
4. Настроил кнопку.
5. Курсор навёл на графический файл jpg и нажал на кнопку.
Появился в трее значок принтера. Документов в очереди - 0. Всё.
У меня в системе несколько виртуальных принтеров и один реальный. По-умолчанию использую виртуальный принтер. Ни на одном из принтеров не появилось задания на печать. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 04, 2015 18:44 Post subject: |
|
|
KarS
Памятка и абзац в ней касались MIME-кода, а не того, что нужно делать с утилитой, синтаксис которой приведён в посте с этим кодом.
Если %V или %P%N не сработали, то утилита, видимо, не годится. Хотя можно попробовать с добавкой ключа -p <имя принтера>. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
KarS

Joined: 21 Apr 2006 Posts: 102 Location: г. Абакан
|
(Separately) Posted: Fri Jan 09, 2015 18:55 Post subject: |
|
|
Действия с %V или %P%N к результату не привели.
Видимо, без поддержки автора не обойтись.
Как использовать ключ -р не знаю.
Попробовал в параметрах указывать <%P%N -р priPrinter>
Результат отрицательный. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jan 09, 2015 21:11 Post subject: |
|
|
KarS wrote: | Попробовал в параметрах указывать <%P%N -р priPrinter> | Ну, коли мы коснулись памятки, то, наверное не составило бы трудно дойти до Quote: | Символы < > [ ] в описании зачастую являются обрамляющими тегами, указывающими на общий критерий записи. ... | Соответственно, параметры такие: %V -p имя_рабочего_принтера
Где брать точное имя принтера известно? |
|
Back to top |
|
 |
KarS

Joined: 21 Apr 2006 Posts: 102 Location: г. Абакан
|
(Separately) Posted: Fri Jan 09, 2015 21:22 Post subject: |
|
|
1. Символы < > в строке параметров не указывал.
2. priPrinter - название виртуального принтера, такое как оно отображается в окне принтеров.
3. параметр %V тоже пробовал.
Не пошло. В трее значок принтера появляется, но в очереди заданий на печать - 0. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jan 09, 2015 21:55 Post subject: |
|
|
KarS
ОК. Оставим тогда данное тут обсуждение. Вернёмся к автоматизации. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
c930
Joined: 15 Dec 2004 Posts: 325
|
(Separately) Posted: Sat Jan 10, 2015 21:57 Post subject: |
|
|
KarS wrote: | ...
3. Получился файл bprint.exe
4. Настроил кнопку.
5. Курсор навёл на графический файл jpg и нажал на кнопку... Ни на одном из принтеров не появилось задания на печать. |
Утилита bPrint напрямую пересылает файл в порт принтера. Т.о. файл должен содержать непосредственно команды данного конкретного принтера. Как правило PRN-файл, подготовленный каким-либо приложением к печати. |
|
Back to top |
|
 |
KarS

Joined: 21 Apr 2006 Posts: 102 Location: г. Абакан
|
(Separately) Posted: Sun Jan 11, 2015 00:45 Post subject: |
|
|
Ничего не понял. Что это значит для использования программы? |
|
Back to top |
|
 |
c930
Joined: 15 Dec 2004 Posts: 325
|
(Separately) Posted: Sun Jan 11, 2015 02:20 Post subject: |
|
|
KarS wrote: | Ничего не понял. Что это значит для использования программы? | Я тоже не понял твой вопрос.
А я хотел сказать, что распечатать JPG-файл т.о. как ты пытался с помощью данной утилиты невозможно, т.к. она для этого не предназначена. Она лишь пересылает данные из файла на принтер, но принтер не понимает JPG-файлы и т.п., он понимает только свои команды. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jan 11, 2015 02:44 Post subject: |
|
|
c930
Судя по тестам с другими программами, действующих в подобном ключе, там проблема не в этом. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
c930
Joined: 15 Dec 2004 Posts: 325
|
(Separately) Posted: Sun Jan 11, 2015 03:05 Post subject: |
|
|
Flasher
Мда, вечер непонятных вопросов и ответов.
Не понял, что ты хотел сказать.
Я говорил лишь про утилиту bPrint. С её помощью не только JPG, который KarS пытался распечатать, но даже плэйн-текс нельзя распечатать, если сам принтер его не понимает.
Так что она видимо вам не подойдёт. |
|
Back to top |
|
 |
|