Див. Команди «Друк тестової сторінки»?


2

Я працюю над принтером Argox, використовуючи набір команд PPLB. Мені потрібно побачити команди, відправлені на принтер, коли я натискаю кнопку "Друк тестової сторінки" на панелі властивостей принтера. Збереження файлу .prn було б ідеальним. Дякуємо за будь-яку допомогу.


1
Якщо принтер підключений через мережу (не кабель), можна простежити передані пакети. Однак декодування їх потребуватиме певного знання протоколу.
harrymc

Це пов'язано usb.
Serif Emek

Відповіді:


1
  1. Відкрийте Printer Properties (Властивості принтера) (не Printing Preferences) і перейдіть на вкладку Ports.

    Screenshot of Ports tab of Printer Properties dialog

  2. Запишіть вихідний порт за замовчуванням.

  3. Виберіть FILE: вихідний порт.
  4. Натисніть кнопку Застосувати (або OK).
  5. Коли ви друкуєте, ви повинні отримати діалогове вікно "Зберегти вивід друку як". Це дозволить вам зберегти як .prn файл. Це має працювати з кнопкою "Друк тестової сторінки" (саме там я отримав знімок екрана).

    Screenshot of Save Print Output As dialog

  6. Не забудьте знову змінити порт до початкового значення, щоб можна було знову друкувати!


3

Ти можеш пауза принтера та шпуля документа, до захопити файл буфера в C:\Windows\System32\spool\PRINTERSабо можна просто вибрати опцію Keep printed documents в Властивості принтера (не забудьте зняти прапорець після завершення тестування).


+1 для зберігання друкованих документів. Тільки не забудьте зняти прапорець, коли ви закінчите тестування.
Bob

1

Ви можете використовувати wireshark, щоб поглянути на USB-пакети, які надсилаються на принтер.

https://wiki.wireshark.org/CaptureSetup/USB


Краще прочитати коментарі, перш ніж відповісти: "Це пов'язано usb".
harrymc

@harrymc, Wireshark може захопити з USB, так в чому проблема?
PatrikN

Тільки для мережевих інтерфейсів USB. Принтер не є мережним адаптером.
harrymc
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.