Одновременная печать нескольких файлов

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Flasher
Спасибо за ссылки.
Вопрос про "абсолютно универсальный скрипт" не стоит. Но для некоторого стандартного набора файлов хотелось бы иметь одну команду для "тихой печати".
Последний раз редактировалось KarS Сб янв 03, 2015 19:43, всего редактировалось 2 раза.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

KarS писал(а):для некоторого стандартного набора файлов
Пишите в одной из указанных тем список, будем пробовать решить.
Если есть возможность протестировать bprint, то советую начать с неё. У меня принтера под рукой нет, т.ч. сам могу только реализации приводить.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

А где взять программу bprint?
В приведённом коде я не разбираюсь, не программист.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Чтобы понимать, что это за код, программистом быть не надо. См. 3 абзац памятки.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Спасибо за справку.
Действия по приведённой памятке ни к чему не привели.
Мои действия были такие.
1. Создал файл bprint.txt и вставил в него выше приведённый код.
2. Нажал команду в меню "Files-Decode file"
3. Получился файл bprint.exe
4. Настроил кнопку.
5. Курсор навёл на графический файл jpg и нажал на кнопку.
Появился в трее значок принтера. Документов в очереди - 0. Всё.
У меня в системе несколько виртуальных принтеров и один реальный. По-умолчанию использую виртуальный принтер. Ни на одном из принтеров не появилось задания на печать.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

KarS
Памятка и абзац в ней касались MIME-кода, а не того, что нужно делать с утилитой, синтаксис которой приведён в посте с этим кодом.
Если %V или %P%N не сработали, то утилита, видимо, не годится. Хотя можно попробовать с добавкой ключа -p <имя принтера>.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Действия с %V или %P%N к результату не привели.
Видимо, без поддержки автора не обойтись.
Как использовать ключ -р не знаю.
Попробовал в параметрах указывать <%P%N -р priPrinter>
Результат отрицательный.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

KarS писал(а):Попробовал в параметрах указывать <%P%N -р priPrinter>
Ну, коли мы коснулись памятки, то, наверное не составило бы трудно дойти до
Символы < > [ ] в описании зачастую являются обрамляющими тегами, указывающими на общий критерий записи. ...
Соответственно, параметры такие: %V -p имя_рабочего_принтера
Где брать точное имя принтера известно?
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

1. Символы < > в строке параметров не указывал.
2. priPrinter - название виртуального принтера, такое как оно отображается в окне принтеров.
3. параметр %V тоже пробовал.
Не пошло. В трее значок принтера появляется, но в очереди заданий на печать - 0.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

KarS
ОК. Оставим тогда данное тут обсуждение. Вернёмся к автоматизации.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

KarS писал(а):...
3. Получился файл bprint.exe
4. Настроил кнопку.
5. Курсор навёл на графический файл jpg и нажал на кнопку... Ни на одном из принтеров не появилось задания на печать.
Утилита bPrint напрямую пересылает файл в порт принтера. Т.о. файл должен содержать непосредственно команды данного конкретного принтера. Как правило PRN-файл, подготовленный каким-либо приложением к печати.
Аватара пользователя
KarS
Сообщения: 102
Зарегистрирован: Пт апр 21, 2006 16:43
Откуда: г. Абакан

Сообщение KarS »

Ничего не понял. Что это значит для использования программы?
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

KarS писал(а):Ничего не понял. Что это значит для использования программы?
Я тоже не понял твой вопрос.
А я хотел сказать, что распечатать JPG-файл т.о. как ты пытался с помощью данной утилиты невозможно, т.к. она для этого не предназначена. Она лишь пересылает данные из файла на принтер, но принтер не понимает JPG-файлы и т.п., он понимает только свои команды.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

c930
Судя по тестам с другими программами, действующих в подобном ключе, там проблема не в этом.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

Flasher
Мда, вечер непонятных вопросов и ответов.
Не понял, что ты хотел сказать.
Я говорил лишь про утилиту bPrint. С её помощью не только JPG, который KarS пытался распечатать, но даже плэйн-текс нельзя распечатать, если сам принтер его не понимает.
Так что она видимо вам не подойдёт.
Ответить