Amazon Best VPN GoSearch

Значок OnWorks

jpnevulator - онлайн в хмарі

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

Це команда jpnevulator, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


jpnevulator - ще один серійний аналізатор

СИНТАКСИС


jpnevulator [ВАРІАНТ]...Фото>

ОПИС


jpnevulator — це зручний серійний сніфер. Ви також можете використовувати його для надсилання даних на послідовний пристрій.
Ви можете читати або записувати з/на один або кілька послідовних пристроїв одночасно.

У режимі запису (--запису) дані, які будуть надіслані на послідовний пристрій(и), зчитуються з файлу або
stdin у базовій (--base) визначеній нотації. Дані надсилаються на послідовних пристроях
лінія.

У режимі читання (--read) дані, які будуть зчитовані з послідовних пристроїв, записуються у файл або
stdout в базовій (--base) визначеній нотації. Перегляньте кілька варіантів
покращення в результатах. Можна навіть передавати (--передати) дані між файлами
кілька серійних пристроїв.

Обов'язкові аргументи для довгих опцій є обов'язковим для коротких опцій.

Загальні варіанти:

-B, --база=БАЗА
Вкажіть базову одиницю читання/запису байтів. Наразі лише 2=двійковий і
16=шістнадцяткові підтримуються. Базовою одиницею за замовчуванням є шістнадцятковий.

Якщо в якості базової одиниці вибрано шістнадцятковий, форматом введення буде FD або 0xFD. Звичайно
всі введені дані обробляються без урахування регістру. Пробіли можуть бути включені або не включені в
введення. Отже, DEADBEEF – це те саме, що DE AD BE EF.

Якщо в якості базового блоку вибрано двійковий формат, формат введення – 01000010. Пробіли можуть або можуть
не включаються у вхідні дані. Отже, 01000010111 точно такий же, як 01000010 111.
Так, правильно! Це цілком нормально, щоб записати менше 8 біт, за винятком
провідні нулі. Зрозумійте, якщо це робите, для розділення потрібні пробіли
у цьому випадку окремі байти, але це очевидно. Якщо пробіли не використовуються, то
Parses зчитує перші 8 бітів, перш ніж продовжити наступні, як показано на
приклад вище.

-l, --псевдонім-роздільник
Використовуйте вказаний рядок як роздільник псевдоніма. Дивіться --tty для отримання додаткової інформації.

-f, --файл=ІМ'Я
У режимі запису прочитайте вміст наданого файлу та відправте його на послідовний файл
пристрою(ів) і в режимі читання записати вміст послідовних пристроїв(ів) у файл
дано.

-h, --допомога
Показує короткий список опцій.

-o, --рахувати=БАЙТИ
Вихід після читання/запису заданої кількості байтів.

-r, --прочитати
Переведіть програму в режим читання. Таким чином ви зчитуєте дані з даного серіалу
пристрій(и) і запишіть його у наданий файл або стандартний виведення, якщо не вказано. Дивіться прочитане
розділ параметрів, щоб дізнатися більше про конкретні параметри.

-t, --tty=НАЗВА: Псевдонім
Послідовний пристрій для читання або запису. Використовуйте кілька разів для читання/запису
від/до більш ніж одного послідовних пристроїв. Для зручності ви також можете розділити
псевдонім із назви tty із двокрапкою «:». Якщо двокрапка для когось дивна
Причина в назві вашого пристрою, ви можете використовувати параметр --alias-separator для
вкажіть інший розділовий рядок. Якщо вказано псевдонім, він буде використовуватися як ім’я
серійного пристрою.

-v, -- версія
Виведіть інформацію про версію, невелике повідомлення GPL та вийдіть.

-w, --пиши
Переведіть програму в режим запису. Таким чином ви читаєте дані з заданого файлу або стандартного коду if
не вказано і запишіть його на вказаний(і) послідовний(і) пристрій(и). Перегляньте параметри запису
розділ для більш детального написання конкретних параметрів.

Прочитайте варіанти:

-a, --ascii
Окрім звичайного виведення даних, також відобразіть додатковий стовпець із даними
у поданні ASCII. Символи, які не можна друкувати, відображаються як крапка «.».
Дані ASCII відображаються після звичайних даних.

-b, --кількість байтів
Крім звичайного виводу, також відображається додатковий стовпець з поточним індексом
номер байта у виводі. Ці числа відображаються перед
нормальний вихід. При одночасному читанні з кількох послідовних пристроїв індекс
кількість буде збільшуватися з кожним послідовним пристроєм.

-C, --контроль
Контролювати біти керування модемом (включення лінії, готовий термінал даних, запит на відправку,
вторинний TXD, вторинний RXD, очищення для відправки, виявлення несучого, дзвінок і набір даних
готовий) і повідомляти про зміни. Використовуйте параметр --control-poll, щоб указати, як часто
голосувати за біти.

-D, --контрольне опитування=МІКРОСЕКУНДИ
Контрольне опитування — це кількість мікросекунд, яку потрібно очікувати між двома перевірками
біти керування модемом, якщо нічого іншого не відбувається.

-P, --пас
Він передає всі дані між послідовними пристроями. Зручно, якщо хочеш поставити
ваш послідовний аналізатор між послідовними пристроями, які ви хочете перевіряти.

-q, --pty=:Псевдонім
Псевдотермінальний пристрій для читання. Використовуйте кілька разів для читання з більш ніж
один псевдотермінальний пристрій (пристрої). Для зручності ви також можете використовувати псевдонім для
назвіть Pty. Переконайтеся, що він починається з двокрапки «:». Використовуйте --alias-separator
варіант, якщо ви з якихось причин не любите використовувати двокрапку. Якщо надано псевдонім
буде використовуватися як назва псевдотермінального пристрою.

-e, --час-дельта=МІКРОСЕКУНДИ
Дельта часу — це кількість мікросекунд між двома байтами, якими є останній
вважається частиною нового пакета. За замовчуванням – 100 мілісекунд. Використовуй це
опцію у поєднанні з опцією --timing-print.

-g, --timing-print
Надрукуйте рядок інформації про час перед кожним продовженням потоку байтів. Коли
наведено декілька послідовних пристроїв, а також надрукувати назву або псевдонім пристрою, де
дані надходять з.

-i, --ширина=WIDTH
Кількість байтів для відображення в одному рядку. За замовчуванням – 16.

-A, --додати
Додати до вихідного файлу замість перезапису. За замовчуванням – перезапис.

-S, --append-сепаратор
Використовуйте вказаний рядок як роздільник додавання. Рядок обробляється, і '\n'
послідовність перетворюється на справжній новий рядок. Поки що інші послідовності нічого не роблять
особливий. За замовчуванням є один символ нового рядка.

Напишіть варіанти:

-c, -- контрольна сума
Додати один байт контрольної суми до рядка даних, записаних на послідовний пристрій (пристрої)
обраний. Ця контрольна сума є простим додаванням за модулем 256 всіх вхідних байтів у рядку.

-z, --crc8=POLY
Додайте контрольну суму crc8 до рядка даних, записаних на вибраний послідовний пристрій (пристрої).
Використовуйте необов’язковий полі як поліном. Укажіть поліном як
шістнадцяткове значення, як у 0x07 (за замовчуванням).

-y, --crc16=POLY
Додайте контрольну суму crc16 до рядка даних, записаних на вибраний послідовний пристрій (пристрої).
Використовуйте необов’язковий полі як поліном. Укажіть поліном як
шістнадцяткове значення, як у 0xA001 (за замовчуванням).

-k, --байт затримки=МІКРОСЕКУНДИ
Ця затримка є необов’язковою кількістю мікросекунд, на яку потрібно чекати між кожним введенням
байт надсилається на послідовний пристрій(и).

-d, --лінія затримки=МІКРОСЕКУНДИ
Ця затримка є необов’язковою кількістю мікросекунд, на яку потрібно чекати між кожним введенням
рядок надсилається на послідовний пристрій(и).

-j, -- блін
Це особливий варіант траха. Коли вибрано розрахунок контрольної суми
(дивіться параметри контрольної суми та crc*) контрольна сума буде навмисно пошкоджена. Обережно
названа на честь спеціальної кнопки Яна Ар'є де Брюйна "fuck up crc".

-n, --не надсилати
Фактично не надсилайте байти на послідовний пристрій(и). Досить безглуздо, але
здавалося, один день тому це була досить зручна функція.

-p, --друк
Окрім надсилання даних на послідовних пристроях (пристроях), також записуйте дані до стандартного виведення.

-s, --розмір=SIZE
Максимальна кількість байтів на рядок для надсилання на послідовний пристрій(и). За замовчуванням
виповнюється 22 роки, і це ще в дні програми Cham2.

ДІАГНОСТИКА


Зазвичай статус виходу дорівнює 0, якщо програма запускалася без жодних проблем. Якщо вихід
статус не дорівнює 0, на stderr друкується повідомлення про помилку, яке допоможе вам вирішити проблему
проблема.

Використовуйте jpnevulator онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.