АнглийскийФранцузскийИспанский

Значок OnWorks

x3270-script - Онлайн в облаке

Запустите x3270-скрипт в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командный x3270-скрипт, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Средства написания сценариев для x3270, c3270 и s3270

СИНТАКСИС


x3270 -скрипт [ x3270-варианты ]
x3270 -разъем [ x3270-варианты ]
x3270 -скриптпорт порт [ x3270-варианты ]
c3270 -разъем [ c3270-варианты ]
c3270 -скриптпорт порт [ s3270-варианты ]
s3270 [ s3270-варианты ]
Сценарий ( команду [ , аргумент ... ] )

ОПИСАНИЕ


Команда x3270 средства написания сценариев позволяют интерактивным эмуляторам 3270 x3270 и c3270 быть
работает под управлением другой программы и составляет основу только сценария
эмулятор s3270.

Есть четыре основных метода написания сценариев. Первый - это вглядываться скрипт средство, вызванное
x3270 -скрипт переключатель и режим по умолчанию для s3270. Это запускает эмулятор как
дочерний элемент другого процесса. Обычно это сценарий, использующий ожидать(1) Perl(1) или
предприятие по совместному производству Korn Shell КШ(1). В этом режиме эмулятор обрабатывает
ищет команды на стандартном вводе и помещает ответы на стандартный вывод.

Второй способ - это ребенок скрипт средство, вызываемое эмулятором Сценарий действия.
Это запускает сценарий как дочерний процесс эмулятора. У ребенка есть доступ к трубам
подключен к эмулятору; эмулятор ищет команды в одном канале и помещает
отзывы о другом. Файловый дескриптор канала для команд эмулятора:
передается в переменной окружения X3270INPUT (например, текстовая строка «7», если файл
дескриптор 7); файловый дескриптор канала для ответов от эмулятора
передается в переменной окружения X3270OUTPUT.

Третий метод использует сокет TCP. В -скриптпорт параметр командной строки вызывает
эмулятор для привязки сокета к указанному порту (на адресе обратной связи IPv4, 127.0.0.1).
Эмулятор принимает TCP-соединения на этом порту. Можно использовать несколько команд и ответов.
отправлено по каждому соединению.

Четвертый метод использует сокет домена Unix. В -разъем параметр командной строки вызывает
эмулятор для создания сокета потока домена Unix с именем / tmp / x3sck.ПИД-регулятор. Эмулятор принимает
подключения к этому сокету. По каждому можно отправить несколько команд и ответов.
подключение.

Можно вкладывать методы. Например, сценарий однорангового узла или TCP-сокета может вызывать
Сценарий действие. Вызывающий сценарий будет возобновлен после завершения вложенного сценария.

Команды эмуляторные действия; синтаксис такой же, как и для правой части
x3270 or c3270 раскладка. В отличие от таблиц перевода, имена действий не чувствительны к регистру, могут
иметь однозначное сокращение, круглые скобки могут быть опущены, если параметры отсутствуют.
Любая строка ввода, начинающаяся с # or ! обрабатывается как комментарий и будет проигнорирован.

Может быть указано любое действие эмулятора. Для использования определены несколько конкретных действий.
скриптами, и поведение некоторых других действий (и эмуляторов в целом)
отличается, когда действие инициируется сценарием.

Некоторые действия производят вывод; некоторые могут отложить завершение до определенных внешних событий
происходят, например, когда хост разблокирует клавиатуру. Отмечается завершение каждой команды
двухстрочным сообщением. Первая строка - это текущий статус эмулятора, задокументированный.
ниже. Если команда выполнена успешно, во второй строке будет строка «ok»; в противном случае это
строка «ошибка».

статус ФОРМАТ


Сообщение о состоянии состоит из 12 полей, разделенных пустыми:

1 Состояние клавиатуры
Если клавиатура разблокирована, буква U. Если клавиатура заблокирована, ожидая
ответ от хоста, или, если он не подключен к хосту, письмо L, Если
клавиатура заблокирована из-за ошибки оператора (переполнение поля, защищенное поле,
и т. д.), буква E.

2 Форматирование экрана
Если экран отформатирован, буква F. В неформатированном виде или в режиме NVT
письмо U.

3 Защита поля
Если поле, содержащее курсор, защищено, буква P. Если незащищенный или
неформатированное письмо U.

4 Состояние подключения
При подключении к хосту строка C(хоста). В противном случае буква N.

5 Режим эмулятора
При подключении в режиме 3270 буква I. При подключении в линейном режиме NVT буква
L. При подключении в символьном режиме NVT буква C. При подключении без переговоров
режим (нет активного BIND от хоста), буква P. Если не подключено, буква N.

6 Номер модели (2-5)

7 Количество рядов
Текущее количество строк, определенных на экране. Хост может запросить, чтобы
эмулятор использует экран 24x80, поэтому это число может быть меньше максимального числа
возможных строк в текущей модели.

8 Количество столбцов
Текущее количество столбцов, определенных на экране, с той же разницей
для строк выше.

9 Строка курсора
Текущая строка курсора (нулевое начало).

10 столбец курсора
Текущий столбец курсора (нулевое начало).

11 Идентификатор окна
Идентификатор X-окна для основного x3270 окно в шестнадцатеричном формате, которому предшествует 0x.
Что касается s3270 и c3270, это ноль.

12 Время выполнения команды
Время, в течение которого хост ответил на предыдущую команду, в секундах.
с миллисекундами после запятой. Если предыдущая команда не требовала
ответ хозяина, это тире.

РАЗЛИЧИЯ


Когда действие инициируется сценарием, эмуляторы ведут себя по-разному:

Если при обработке действия возникает ошибка, обычное всплывающее окно не появляется.
Вместо этого текст выводится на стандартный вывод.

Если на стандартном вводе обнаружен конец файла, эмулятор завершает работу. (Скрипт может выйти
не убивая эмулятор, используя CloseScript действие, ниже.) Обратите внимание, что это
применяется только к одноранговым скриптам; конец файла на канале, подключенном к дочернему скрипту, просто
вызывает закрытие труб и Сценарий действие для завершения.

Команда Выход действие всегда вызывает выход из эмулятора. (При вызове с клавиатуры он
выйдет, только если не подключен к хосту.)

Обычно действия AID (Сбросить, Enter, PFи PA) не завершится, пока хост
разблокирует клавиатуру. Если параметр в строка действие включает код для одного из этих
действия, он также будет ждать разблокировки клавиатуры, прежде чем продолжить.

Команда ПомощьПодождите переключать элементы управления с поведением. Когда этот переключатель установлен (по умолчанию), действия
блок, как описано выше. Когда переключатель сброшен, действия AID завершаются немедленно.
Команда Подождите (вывод) затем можно использовать действие, чтобы отложить выполнение сценария до смены хоста.
что-то на экране, а Подождите (разблокировать) действие можно использовать для задержки скрипта до тех пор, пока
хост разблокирует клавиатуру, независимо от состояния ПомощьПодождите переключения.

Обратите внимание, что Сценарий действие не завершается до тех пор, пока в конвейере не будет обнаружен конец файла или
CloseScript действие вызывается дочерним процессом. На это поведение не влияет
состояние ПомощьПодождите переключения.

BASIC ПРОГРАММИРОВАНИЕ СТРАТЕГИИ


Создание сценариев сеанса 3270 может быть сложнее, чем другие сценарии, потому что они могут
Трудно сказать, когда хост завершил обработку команды. Существует четко определенная
Средство 3270 Data Stream для этого: эмулятор блокирует клавиатуру при отправке
хост - AID, а следующий хост разблокирует клавиатуру. Эмулятор поддерживает это
напрямую, не позволяя выполнить действие AID до тех пор, пока клавиатура не будет
разблокирован. К сожалению, некоторые хосты и некоторые хост-приложения разблокируют клавиатуру как
как только они начинают обрабатывать команду, а не после ее завершения. Человек
оператор может видеть на экране, когда команда завершена (например, когда отображается приглашение ГОТОВ).
отображается), но скрипту может быть сложно это сделать. Для таких хостов с ранней разблокировкой
единственный вариант в сценарии - опрашивать экран, пока не будет установлено, что команда
завершено.

Еще одна сложность заключается в том, что ввод-вывод хоста и операции сценария являются асинхронными. Это
хост может обновлять экран в любое время, даже между действиями, которые читают экран
содержимое, поэтому сценарий может получить противоречивые результаты. Помощь в решении этой проблемы
предоставлено Снэп действие. В Snap (Сохранить) действие сохраняет снимок экрана в
специальный буфер. Тогда сценарий может использовать Снэп варианты ASCII и Эбкдик действия
(Snap (Ascii) и Snap (Ebcdic)) для запроса сохраненного буфера, который хост не может изменить
- чтобы получить нужные данные. Наконец-то, Snap (Подождите Выход) Блоки скрипт до кашель
модифицирует экран, конкретно с последний призывают в Snap (Сохранить). Таким образом a скрипт
голосование экран эффективно by письмо a поиска который начинается Snap (Сохранить) и окончания поездки
Snap (Подождите Выход).

КОНКРЕТНЫЙ СЦЕНАРИЙ Действия


Следующие действия были определены или изменены для использования со скриптами. (Обратите внимание, что
в отличие от отображения в строке состояния, строка и кол координаты, используемые в этих действиях, используют
[0,0], а не [1,1]).

Анситекст
Выводит все данные, которые были выведены хостом в режиме NVT с момента последнего
время это Анситекст назывался. Перед данными стоит строка «data:», а
все управляющие символы были заменены на последовательности обратной косой черты C.

Это удобный способ синхронного захвата вывода в режиме NVT без
пытаюсь расшифровать содержимое экрана.

ASCII(строка,кол,строки,смещ_по_столбцам)

ASCII(строка,кол, )

ASCII( )

ASCII Выводит текстовое представление ASCII содержимого экрана. Каждой строке предшествует
строкой «data:», а управляющих символов нет.

Если задано четыре параметра, выводится прямоугольная область экрана.

Если заданы три параметра, выводятся символы, начиная с
указанная строка и столбец.

Если бы только задано, что выводится много символов, начиная с
положение курсора.

Если параметры не указаны, выводится весь экран.

Преобразование EBCDIC в ASCII и набор символов вывода зависят от
набор символов эмулятора ( -символ вариант) и языковой стандарт. UTF-8 и некоторые
Локали DBCS могут привести к многобайтовому расширению символов EBCDIC, которые
преобразовать в коды ASCII больше 0x7f.

AsciiField
Выводит текстовое представление ASCII поля, содержащего курсор. Текст
предшествует строка «данные:».

Связаться(хоста)
Подключается к хосту. Команда не возвращается, пока эмулятор не будет успешно завершен.
подключен в правильном режиме, или соединение не установлено.

CloseScript(статус)
Заставляет эмулятор перестать читать команды из сценария. Это полезно для
разрешить выполнение однорангового сценария, при этом эмулятор будет работать в интерактивном режиме. (Без
эту команду, эмулятор завершит работу, когда обнаружит конец файла на стандартном
ввод.) Если сценарий был вызван Сценарий действие, необязательный статус is
используется как статус возврата Сценарий; если не ноль, Сценарий будет дополнен
ошибка, и если этот сценарий был вызван как часть входа в систему через ibm_hosts файл,
соединение будет разорвано.

Продолжитьсценарий(остановить)
Разрешает сценарий, ожидающий в ПаузаСкрипт ниже, чтобы продолжить. В
остановить данный выводится ПаузаСкрипт действия.

Отключить
Отключается от хоста.

Эбкдик(строка,кол,строки,смещ_по_столбцам)

Эбкдик(строка,кол, )

Эбкдик( )

Эбкдик Та же функция, что и ASCII выше, за исключением того, что вместо генерации текста ASCII,
каждый символ выводится как шестнадцатеричный код EBCDIC, которому предшествует 0x.

EbcdicField
Та же функция, что и AsciiField выше, за исключением того, что он генерирует шестнадцатеричный EBCDIC
коды.

Туристам(сообщение)
В x3270 выскакивает информационное сообщение. В c3270 и wc3270 пишет
информационное сообщение в OIA (строка под дисплеем). Не определено для
s3270 или tcl3270.

Ожидать(текст[,Тайм-аут])
Приостанавливает скрипт до указанного текст появляется в потоке данных из
хост, или указанный Тайм-аут (в секундах) истекает. Если нет Тайм-аут указано,
по умолчанию 30 секунд. Текст может содержать стандартный escape-код языка C (обратная косая черта)
последовательности. Подстановочные знаки или символы привязки шаблона не распознаются.
Ожидать действует только в режиме NVT.

Курсор перемещения(строка,кол)
Перемещает курсор к указанным координатам.

ПаузаСкрипт
Останавливает скрипт до тех пор, пока Продолжитьсценарий действие, указанное выше, выполняется. Это позволяет
сценарий для ожидания ввода пользователя и продолжения. Выводит единственный параметр в
Продолжитьсценарий.

Печатный текст([команду,]фильтр))
Передает ASCII-представление текущего изображения экрана через именованный фильтр,
например, LPR.

Печатный текст([HTML,],],файл,имя файла))
Сохраняет текущее содержимое экрана в файл. С HTML вариант, сохраняет его как
HTML, в противном случае сохраняет его как простой ASCII.

Печатный текст(html, строка)
Возвращает текущее содержимое экрана в формате HTML.

запрос(ключевое слово)
Возвращает информацию о состоянии. Ключевые слова:

Вывод ключевых слов
──────────────────────────────────────────────────── ─
BindPluName BIND PLU, возвращаемый хостом
Состояние соединения Режим и подрежим TN3270 / TN3270E
Кодовая страница хоста CodePage
Курсор Положение курсора (столбец строки)
Форматированный статус формата 3270 (отформатированный или
неформатированный)
Хост Имя хоста и порт
LocalEncoding Локальная кодировка символов
LuName Имя хоста Имя LU
Название модели модели 3270 (IBM-327x-n)
ScreenCurSize Текущий размер экрана (строки, столбцы)
ScreenMaxSize Максимальный размер экрана (строки, столбцы)
Состояние SSL SSL (безопасный или небезопасный)
и состояние проверки хоста (хост-
проверено или хост-непроверено)

Без ключевое слово, запрос возвращает каждый из определенных атрибутов, по одному в каждой строке,
помечены его именем.

Буфер чтения(ASCII)
Сбрасывает содержимое экранного буфера по одной строке за раз. Позиции внутри данных
поля обычно выводятся как 2-значные шестнадцатеричные коды на текущем дисплее
набор символов. Если текущая локаль указывает UTF-8 (или определенный символ DBCS
наборы), некоторые позиции могут выводиться как многобайтовые строки (4-, 6- или 8-значные
коды). Символы DBCS занимают две позиции в экранном буфере; первое
location выводится как многобайтовая строка в текущем кодовом наборе локали, а
второе местоположение выводится как тире. Символы начала поля (каждый из которых
занимает позицию отображения) выводятся как SF (aa = nn [, ...]), Где aa это поле
тип атрибута и nn это его ценность.

Значения атрибутов
───────────────────────────────────────
c0 basic 3270 20 защищенный
10 числовых
04 обнаруживаемый
08 усиленный
0c без отображения
01 модифицированный
41 выделение f1 мигание
f2 реверс
f4 подчеркивание
f8 усилить
42 передний план f0 нейтральный черный
f1 синий
f2 красный
f3 розовый
f4 зеленый
f5 бирюза
f6 желтый
f7 нейтральный белый
f8 черный
f9 темно-синий
фа оранжевый

fb фиолетовый
fc бледно-зеленый
fd бледно-бирюзовый
fe серый
ff белый
Набор из 43 символов f0 по умолчанию
f1 АПЛ
f8 ДБКС

Расширенные атрибуты (не занимающие отображаемых позиций) выводятся как
SA (aa = nn)шестидесяти процентов aa и nn имеющие те же определения, что и выше (хотя основные
3270 атрибут никогда не появится как расширенный атрибут).

Кроме того, символы NULL в экранном буфере отображаются как символы ASCII.
00 вместо 20, хотя они должны отображаться как пробелы.

Буфер чтения(Эбкдик)
Эквивалентно Буфер чтения(ASCII), но с выводом полей данных в шестнадцатеричном формате.
Вместо этого коды EBCDIC. Кроме того, если в позиции буфера есть графический символ
атрибут, он отображается как GE (xx).

Сценарий(путь [, аргумент ...])
Запускает дочерний сценарий, передавая ему необязательные аргументы командной строки. путь должен указать
исполняемая (двоичная) программа: эмулятор создаст новый процесс и выполнит
Это. Если вы просто хотите, чтобы эмулятор считывал команды из файла, используйте Источник
действия.

Снэп Эквивалентно Снэп(Сохранено) (увидеть ниже).

Снэп(ASCII, ...)
Выполняет ASCII действие над сохраненным изображением экрана.

Снэп(ошейники)
Возвращает количество столбцов в сохраненном изображении экрана.

Снэп(Эбкдик, ...)
Выполняет Эбкдик действие над сохраненным изображением экрана.

Снэп(Буфер чтения)
Выполняет Буфер чтения действие над сохраненным изображением экрана.

Snap (ряды)
Возвращает количество строк в сохраненном изображении экрана.

Снэп(Сохранено)
Сохраняет копию изображения на экране и статус во временном буфере. Эта копия может
быть запрошенным с другим Снэп действия, позволяющие сценарию проверять согласованный экран
изображение, даже когда хост может изменять изображение (или даже размеры экрана)
динамически.

Снэп(Статус:)
Возвращает строку состояния с момента последнего сохранения экрана.

Снэп(Подожди[,Тайм-аут],Результат)
Приостанавливает скрипт до тех пор, пока хост не отправит дальнейшие выходные данные, затем обновляет буфер привязки
с новым содержимым экрана. Используется, когда хост разблокирует клавиатуру (позволяя
сценарий для продолжения после Enter, PF or PA действие), но еще не закончено
обновление экрана. Это действие обычно вызывается в цикле, в котором используется
Снэп(ASCII) Или Снэп(Эбкдик) действие, чтобы сканировать экран для некоторого шаблона, который
указывает, что хост полностью обработал последнюю команду.

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Снэп действие. По умолчанию ждать бесконечно.

Источник(файл)
Читать и выполнять команды из файл. Любой вывод этих команд станет
выход из Источник. Если какая-либо из команд не срабатывает, Источник команда будет
прервать; он будет продолжать читать команды до EOF.

Название(текст)
Изменяет заголовок окна x3270 на текст.

Трансфер(ключевое слово=ценностное , ...)
Вызывает передачу файла IND $ FILE. См. ПЕРЕДАЧА ФАЙЛОВ ниже.

Подожди([Тайм-аут,] 3270режим)
Используется при обмене данными с хостом, который переключается между режимом NVT и режимом 3270.
Приостанавливает скрипт или макрос до тех пор, пока хост не согласует режим 3270, затем ожидает
отформатировал экран, как указано выше.

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Подожди действие. По умолчанию ждать бесконечно.

Для обратной совместимости Подожди(3270) эквивалентна Подожди(3270режим)

Подожди([Тайм-аут,] Отключить)
Приостанавливает скрипт до отключения хоста. Часто используется после отправки выход из системы
к хосту VM / CMS, чтобы убедиться, что сеанс не был случайно установлен на
отключившийся состоянии.

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Подожди действие. По умолчанию ждать бесконечно.

Подожди([Тайм-аут,] Поле ввода)
Полезная утилита для использования в начале скриптов и после Связаться действия.
В режиме 3270 ожидает, пока экран не будет отформатирован, и хост разместит
курсор на изменяемом поле. В режиме NVT ожидает, пока хост отправит хотя бы один
байт данных.

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Подожди действие. По умолчанию ждать бесконечно.

Для обратной совместимости Подожди эквивалентна Подожди(Поле ввода).

Подожди([Тайм-аут,] Режим NVT)
Используется при связи с хостом, который переключается между режимом 3270 и режимом NVT.
Приостанавливает скрипт или макрос до тех пор, пока хост не согласует режим NVT, затем ожидает
байт от хоста, как указано выше.

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Подожди действие. По умолчанию ждать бесконечно.

Для обратной совместимости Подожди(ANSI) эквивалентно Подожди(Режим NVT).

Подожди([Тайм-аут,] Результат)
Приостанавливает скрипт до тех пор, пока хост не отправит дальнейшие выходные данные. Часто нужно, когда хозяин
разблокирует клавиатуру (позволяя сценарию продолжить работу после Сбросить, Enter, PF or PA
действие), но не завершил обновление экрана. Также используется в неблокирующем AID
режим (подробнее см. РАЗЛИЧИЯ). Это действие обычно вызывается в цикле, который
использует ASCII or Эбкдик действие для сканирования экрана в поисках некоторого шаблона, который указывает
что хост полностью обработал последнюю команду.

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Подожди действие. По умолчанию ждать бесконечно.

Подожди([Тайм-аут,] Отпереть)
Приостанавливает скрипт до тех пор, пока хост не разблокирует клавиатуру. Это полезно, когда
работает в неблокирующем режиме AID (тумблер ПомощьПодождите Очистить), чтобы дождаться хоста
команда для завершения. Подробнее см. РАЗЛИЧИЯ).

Необязательный Тайм-аут параметр определяет количество секунд ожидания перед ошибкой
Подожди действие. По умолчанию ждать бесконечно.

Подожди(Тайм-аут, Секунд)
Задерживает сценарий Тайм-аут секунд. В отличие от других форм Подожди, тайм-аут
не обязательно.

состояние окна(Режим)
If Режим is Знаковые, превращает окно x3270 в значок. Если Режим is нормальная,
изменяет окно x3270 со значка на обычное окно.

ФАЙЛОВ ТРАНСФЕР


Команда Трансфер действие реализует IND $ FILE передача файлов. Это действие требует, чтобы
IND $ FILE программа должна быть установлена ​​на хосте IBM, и чтобы курсор 3270 находился в
поле, которое будет принимать команду TSO или VM / CMS.

Из-за сложности и количества вариантов передачи файлов параметры в
Трансфер действие принимает уникальную форму вариант=ценностное , и может появляться в любом порядке. Примечание
что если ценностное содержит пробелы (например, имя файла VM / CMS), тогда весь параметр
должен быть заключен в кавычки, например, "HostFile = xxx foo a". Возможные варианты:

Требуется опция? Другие значения по умолчанию
───────────────────────────────────────────────────── ────────
Направление Нет приема отправки
HostFile Да
LocalFile Да
Хост No tso vm, cics
Режим Без двоичного кода ascii
Cr Нет удалить добавить, оставить
Переназначение Нет да нет
Существовать Нет сохранить заменить, добавить
Recfm Нет фиксированного, переменного,
не определено
Lrecl Нет
Blksize Нет
Размещение Без гусениц, цилиндров,
авблок
PrimarySpace Нет
SecondarySpace Нет
Размер буфера № 4096

Подробности опции следующие.

Руководство
Отправить отправить файл на хост, Получать получить файл с хоста.

ХостФайл
Имя файла на хосте.

локальный файл
Имя файла на локальной рабочей станции.

Хозяин Тип хоста (который определяет форму IND $ FILE команда): релиз (
дефолт), vm or CICS.

режим Используйте ASCII (по умолчанию) для текстового файла, который будет переведен между EBCDIC
и ASCII по мере необходимости. Использовать двоичный для нетекстовых файлов.

Cr Контролирует, как Новая линия символы обрабатываются при передаче Mode = ascii файлы.
удаление (по умолчанию) полоски Новая линия символы в локальных файлах перед передачей
их хозяину. добавляет Новая линия символы для каждой записи файла хоста перед
перенос на локальную рабочую станцию. держать сохраняет Новая линия персонажи, когда
передача локального файла на хост.

Переоформления Управляет переводом текста для Mode = ascii файлы. Значение Да (по умолчанию) причины
x3270 для переназначения текста для обеспечения максимальной совместимости между рабочими станциями.
набор символов и кодировка, а также кодовая страница хоста EBCDIC. Значение нет Причины
x3270 для передачи текста на хост или с хоста как есть, оставляя весь перевод на
IND $ FILE программа на хосте.

Существовать Управляет тем, что происходит, когда целевой файл уже существует. держать (по умолчанию)
сохраняет файл, вызывая Трансфер действие, чтобы потерпеть неудачу. заменить перезаписывает
целевой файл с исходным файлом. добавлять добавляет исходный файл в
файл назначения.

Рекфм Управляет форматом записи файлов, созданных на хосте. (Только хосты TSO и VM.)
фиксированной создает файл с записями фиксированной длины. переменная создает файл с
записи переменной длины. не определено создает файл с записями неопределенной длины
(Только хосты TSO). В Лрекл опция контролирует длину записи или максимальную запись
длина для Recfm = фиксированный и Recfm = переменная файлы соответственно.

Лрекл Определяет длину записи (или максимальную длину записи) для файлов, созданных на
хозяин. (Только хосты TSO и VM.)

Черный размер
Задает размер блока для файлов, созданных на хосте. (Только хосты TSO и VM.)

распределение
Задает единицы измерения Первичное пространство и Вторичное пространство опции: треков,
цилиндры or авблок. (Только хосты TSO.)

Первичное пространство
Первичное размещение файла. Единицы задаются распределение вариант. (TSO
только хозяева.)

Вторичное пространство
Вторичное размещение файла. Единицы даны распределение опцию.
(Только хосты TSO.)

Размер буфера
Размер буфера для передач в режиме DFT. Может варьироваться от 256 до 32768. Большие значения
обеспечивают лучшую производительность, но некоторые хосты могут не поддерживать их.

Используйте x3270-скрипт онлайн через сервисы onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad