Це команда pr3287, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pr3287 - інструмент для друку на хості IBM
СИНТАКСИС
pr3287 [ опції ] [ L: ] [[ LUname [, LUname ...]@] ім'я хоста [: порт ]]
ОПИС
pr3287 відкриває telnet-з'єднання з хостом IBM і емулює принтер IBM 3287. Це
реалізує RFC 2355 (TN3270E), 1576 (TN3270) і 1646 (вибір імені LU).
Якщо ім'я хоста має префікс з L:, підключення здійснюватиметься через SSL-тунель.
pr3287 також підтримує узгодження параметрів TELNET START-TLS без використання командного рядка
Варіанти.
Можна вказати конкретне ім’я LU, додавши його перед ім'я хоста з `@'.
Кілька імен LU, які потрібно спробувати, можна розділити комами. Порожній LU можна розмістити в
список із додатковою комою.
Порт для підключення за замовчуванням Telnet. Це можна змінити, додавши a порт до
ім'я хоста з двокрапкою `:'.
ВАРІАНТИ
pr3287 розуміє такі варіанти:
-acceptім'я хосту spec
Вказує конкретне ім’я хоста, яке потрібно прийняти під час перевірки імені, представленого в
SSL-сертифікат хоста, а не порівнювати з ім’ям чи адресою, використаною для створення
з'єднання. spec може бути будь-який, що вимикає перевірку імені,
DNS:ім'я хоста, що відповідає певному імені хосту DNS, або IP:адреса, який відповідає
певну цифрову адресу IPv4 або IPv6.
-доц LUname
Спричиняє асоціацію сеансу з указаним LUname.
-порожні рядки
У режимі форматування LU3 друкувати порожні рядки, навіть якщо всі вони є NULL або елементами керування
персонажів. (Це є порушенням протоколу принтера 3270, але деякі хости
вимагати.)
-кадир каталог
Вказує каталог, що містить сертифікати ЦС (кореневі) для використання під час перевірки a
сертифікат, наданий господарем.
- cafile ім'я файлу
Визначає файл у форматі PEM, що містить сертифікати ЦС (кореневі) для використання під час перевірки
сертифікат, наданий господарем.
- файл сертифіката ім'я файлу
Вказує файл, що містить сертифікат, який потрібно надати хосту, якщо його потрібно.
Тип файлу за замовчуванням — PEM.
-тип файлу сертифіката тип
Вказує тип файлу сертифіката, зазначеного в - файл сертифіката. тип може бути PEM
or asn1.
- ланцюговий файл ім'я файлу
Визначає файл ланцюжка сертифікатів у форматі PEM, що містить сертифікат до
надати хосту за запитом, а також один або кілька проміжних сертифікатів
і сертифікат ЦС, який використовується для підписання цього сертифіката. Якщо - ланцюговий файл зазначено,
воно перевизначає - файл сертифіката.
-набір символів ім'я
Визначає альтернативну кодову сторінку хоста (вхідне відображення EBCDIC). За замовчуванням відображається
англійська (037) кодова сторінка для поточного кодування символів мови. pr3287
зазвичай підтримує ті самі набори символів хоста, що й x3270.
- команда команда
Визначає команду для виконання кожного завдання друку. За замовчуванням LPR.
-crlf Спричиняє розгортання символів нового рядка у вихідних даних до повернення каретки/переведення рядка
послідовності.
-crthru
У неформатованому режимі 3270 передає замовлення EBCDIC CR безпосередньо до
принтера як символи ASCII CR, а вихідний буфер, який буде скинутий, замість цього
будучи спеціально інтерпретованим pr3287.
За замовчуванням EBCDIC CR повертає (віртуальну) друкувальну голівку до стовпця 0, отже
що наступний текст перезаписує те, що вже є в буфері, а буфер є
скидається лише після отримання замовлення EBCDIC NL або EM.
- демон
Проєкти pr3287 стати демоном (фоновим) процесом.
-eojtimeout seconds
Проєкти pr3287 щоб завершити завдання друку після seconds секунди бездіяльності.
-emflush
Проєкти pr3287 щоб очистити будь-який незавершений вихід на принтер щоразу, коли EM (кінець середовища)
замовлення надходить у неформатованому режимі 3270. Це може допомогти зберегти багатосторінковий вихід
з хостами, які не очищають буфер 3270 між сторінками. (Примітка: цей параметр є
визначено лише для історичних цілей; -emflush тепер є типовим.)
-noemflush
Проєкти pr3287 щоб не скидати будь-який незавершений вихід на принтер, коли EM (кінець середовища)
замовлення надходить у неформатованому режимі 3270.
-ignoreeoj
Ігноруйте команди TN3270E PRINT-EOJ, покладаючись на команди UNBIND для вказівки кінців
завдань друку.
-ffeoj Проєкти pr3287 щоб додати FF (форму) у кінці кожного завдання друку.
-ffskip
Проєкти pr3287 щоб ігнорувати порядок FF (форми), якщо він виникає у верхній частині сторінки.
-ffthru
У режимі SCS причини pr3287 щоб передати замовлення FF (форми) до принтера як
Символи ASCII forfeed, а не імітація їх на основі значень
Параметри MPL (максимальний рядок представлення) і TM (верхнє поле).
- ключовий файл ім'я файлу
Вказує файл, що містить закритий ключ для файлу сертифіката (вказано через
- файл сертифіката or - ланцюговий файл). Тип файлу за замовчуванням — PEM.
-тип ключового файлу тип
Вказує тип файлу приватного ключа, зазначеного в - ключовий файл. тип може бути PEM
or asn1.
- keypasswd тип:значення
Вказує пароль для файлу приватного ключа, якщо він зашифрований. Аргумент
може бути файл:ім'я файлу, вказуючи, що пароль знаходиться у файлі, або рядок:рядок,
вказавши пароль безпосередньо в командному рядку.
- проксі тип:господар[:порт]
Проєкти pr3287 для підключення через вказаний проксі-сервер, замість використання прямого
з'єднання. господар може бути IP-адресою або ім'ям хосту. Необов’язковий порт може бути а
номер або назва послуги. Список підтримуваних проксі-серверів Типи, див. ПРОКІ нижче.
- знову підключитися
Проєкти pr3287 щоб повторно підключитися до хоста, коли з’єднання розривається. там
це 5-секундна затримка між спробами повторного підключення, щоб зменшити перешкоди для мережі
несправні або неправильно налаштовані хости.
-самопідписання
Дозволити самопідписані сертифікати хоста.
-skipcc
Для неформатованих записів пропускайте контрольні символи каретки ASA (наприклад, пробіл для
одинарний інтервал, 0 для подвійного інтервалу, 1 для подачі форми тощо) у першій позиції
кожен рядок виводу хоста.
- слід Вмикає трасування потоку даних. Інформація трасування зазвичай зберігається у файлі
/tmp/x3trc.ПІД.
-tracedir реж
Вказує каталог для збереження файлів трасування / Tmp.
-trnpre файл
Визначає файл із даними, які надсилатимуться на принтер перед кожним друком
робота. Вміст файлу розглядається як прозорі дані, тобто такими не є
перекладено будь-яким способом.
-trnpost файл
Визначає файл із даними, які надсилатимуться на принтер після кожного друку
робота. Вміст файлу розглядається як прозорі дані, тобто такими не є
перекладено будь-яким способом.
-v Відображення інформації про збірку та версію та вихід.
- verifycert
Перевірте сертифікат хоста для тунельованих SSL і узгоджених з’єднань SSL/TLS.
-xtable файл
Визначає файл, що містить прозорі переклади даних. Файл визначає
Символи EBCDIC, які будуть переведені в прозорі дані ASCII (дані, які
далі не перекладатимуться та не вважатимуться колонками на
рядок друку). Будь-який придатний для друку код ECBDIC можна перевести в нуль або більше ASCII
символів.
Таблиця складається з рядків, які виглядають так:
ebcdic ebcdic-код ASCII ascii-код...
Команда ebcdic-код можна вказати в шістнадцятковому X'nn' позначення або як числа в
десяткове, вісімкове (з 0 на початку) або шістнадцяткове (з 0x на початку). The ascii-
кодs можна вказати як числа в десятковій, вісімковій або шістнадцятковій системі управління кодами
такий як ^X, символьні керуючі коди, такі як CR or Бігти, або як у подвійних лапках
рядки, дотримуючись повних конвенцій мови C, таких як \r за карету
повернення. Коментарі починаються з #, ! or //.
Ось кілька прикладів перекладів.
# Розгорнути EBCDIC D до escape-послідовності.
ebcdic X'C4' ascii Esc "]1,3" 0x6d
# Видалити EBCDIC B
ebcdic X'C2' ascii
Повний список символьних керуючих кодів: BS CR BEL ESC ДОГЛЯД FF HT LF NL NUL
ПРОСТІР TAB VT.
СИГНАЛИ
SIGINT, SIGHUP і SIGTERM викликають скидання поточного завдання друку (будь-які дані, що очікують на розгляд,
бути надрукованим) і pr3287 для виходу.
SIGUSR1 спричиняє скидання поточного завдання друку, не впливаючи іншим чином на pr3287
процесу.
PROXY
Команда - проксі параметр змушує pr3287 використовувати проксі-сервер для підключення до хосту. Синтаксис
варіант:
тип:господар[:порт]
Підтримувані значення для тип є:
Тип проксі Протокол за замовчуванням Порт
─────────────────────────────────────────────────── ─
http RFC 2817 HTTP тунель 3128
(кальмар)
passthru Sun in.telnet-gw немає
socks4 SOCKS версія 4 1080
socks5 SOCKS версія 5 (RFC 1080
1928)
telnet Немає протоколу (просто не надсилайте
з'єднуватися господар порт)
Особливі види socks4a та шкарпетки5d також можна використовувати, щоб змусити проксі-сервер зробити це
розділення імені хоста для протоколу SOCKS.
Використовуйте pr3287 онлайн за допомогою сервісів onworks.net