InglesPransesEspanyol

Ad


OnWorks favicon

jpnevulator - Online sa Cloud

Patakbuhin ang jpnevulator sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na jpnevulator na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


jpnevulator - Isa pang serial sniffer

SINOPSIS


jpnevulator [OPTION]...FILE>

DESCRIPTION


Ang jpnevulator ay isang madaling gamitin na serial sniffer. Magagamit mo rin ito upang magpadala ng data sa isang serial device.
Maaari kang magbasa o magsulat mula/sa isa o higit pang mga serial device nang sabay-sabay.

Sa write (--write) mode data na ipapadala sa (mga) serial device ay binabasa mula sa isang file o
stdin sa base (--base) na tinukoy na notasyon. Ipinapadala ang data sa (mga) serial device na linya ni
linya.

Sa read (--read) na mode, ang data na babasahin mula sa (mga) serial device ay isinulat sa isang file o
stdout sa base (--base) na tinukoy na notasyon. Skim sa pamamagitan ng mga opsyon para sa ilan
mga pagpapahusay sa output. Posible ring ipasa(--pass) ang data sa pagitan ng
ilang mga serial device.

Ang mga ipinag-uutos na argumento sa mahahabang opsyon ay sapilitan din para sa mga maiikling opsyon.

Mga generic na opsyon:

-B, --base=BASE
Tukuyin ang base unit ng read/write bytes. Sa kasalukuyan lamang 2=binary at
16=hexadecimal ay suportado. Ang default na base unit ay hexadecimal.

Ang pagpili ng hexadecimal bilang base unit, ang input format ay FD o 0xFD. Syempre
lahat ng input ay itinuturing na case-insensitive. Ang mga espasyo ay maaaring isama o hindi sa
input. Kaya ang DEADBEEF ay eksaktong kapareho ng DE AD BE EF.

Ang pagpili ng binary bilang base unit, ang input format ay 01000010. Ang mga puwang ay maaaring o maaaring
hindi kasama sa input. Kaya ang 01000010111 ay eksaktong kapareho ng 01000010 111.
Oo, tama iyan! Tamang-tama na magsulat ng mas mababa sa 8 bit, hindi kasama ang
nangunguna sa mga zero. Mangyaring maunawaan kung gagawin ito, kailangan ng mga puwang upang paghiwalayin ang
indibidwal na mga byte sa kasong ito, ngunit malinaw iyon. Kung walang mga puwang na ginagamit, ang
binabasa ng mga parses ang unang 8 bits bago ito magpatuloy sa susunod, tulad ng ipinapakita sa
halimbawa sa itaas.

-l, --alias-separator
Gamitin ang ibinigay na string bilang alias separator. Tingnan ang --tty para sa karagdagang impormasyon.

-f, --file=NAME
Sa write mode basahin ang mga nilalaman ng file na ibinigay at ipadala ang mga ito sa serial
(mga) device at sa read mode isulat ang mga nilalaman ng (mga) serial device sa file
binigay

-h, - Tumulong
Nagpapakita ng maikling listahan ng mga opsyon.

-o, --bilang=BYTES
Lumabas pagkatapos basahin / isulat ang ibinigay na halaga ng mga byte.

-r, --basahin
Ilagay ang programa sa read mode. Sa ganitong paraan binabasa mo ang data mula sa ibinigay na serial
(mga) device at isulat ito sa file na ibinigay o stdout kung walang ibinigay. Tingnan ang nabasa
seksyon ng mga opsyon para sa higit pang basahin ang mga partikular na opsyon.

-t, --tty=NAME:ALIAS
Ang serial device na babasahin o sulatan. Gumamit ng maraming beses upang magbasa/magsulat
mula/sa higit sa isang (mga) serial device. Para sa madaling sanggunian maaari ka ring maghiwalay
isang alias mula sa tty name na may collon ':'. Kung ang isang collon ay para sa ilang kakaiba
dahilan sa bahagi ng pangalan ng iyong device, maaari mong gamitin ang --alias-separator na opsyon upang
tukuyin ang isa pang string ng paghihiwalay. Kung bibigyan ng alyas ito ay gagamitin bilang pangalan
ng serial device.

-v, --bersyon
I-output ang impormasyon ng bersyon, isang maliit na abiso sa GPL at paglabas.

-w, --sumulat
Ilagay ang programa sa write mode. Sa ganitong paraan binabasa mo ang data mula sa isang naibigay na file o stdin if
walang ibinigay at isulat ito sa (mga) serial device na ibinigay. Tingnan ang mga pagpipilian sa pagsulat
seksyon para sa higit pang mga pagpipilian sa pagsulat.

Basahin ang mga opsyon:

-a, --ascii
Bukod sa normal na output ng data, magpakita din ng karagdagang column na may data
sa representasyon ng ASCII. Ang mga hindi napi-print na character ay ipinapakita bilang isang tuldok '.'.
Ang ASCII data ay ipinapakita pagkatapos ng normal na data.

-b, --byte-count
Bukod sa normal na output ay nagpapakita rin ng karagdagang column na may kasalukuyang index
bilang ng byte sa output. Ang mga numerong ito ay ipinapakita sa harap ng
normal na output. Kapag nabasa mula sa maraming serial device nang sabay-sabay ang index
tataas ang bilang sa bawat serial device.

-C, --kontrol
Subaybayan ang modem control bits (line enable, data terminal ready, request na ipadala,
pangalawang TXD, pangalawang RXD, malinaw na ipadala, carrier detect, ring at data set
handa) din at ipaalam ang mga pagbabago. Gamitin ang --control-poll na opsyon upang tukuyin kung gaano kadalas
upang poll para sa mga bit.

-D, --kontrol-poll=MICROSECONDS
Ang control poll ay ang dami ng microseconds na maghihintay sa pagitan ng dalawang check ng
modem control bits kung walang ibang nangyayari.

-P, --pasa
Ipinapasa nito ang lahat ng data sa pagitan ng mga serial device. Handy kung gusto mong ilagay
ang iyong serial sniffer sa pagitan ng mga serial device na gusto mong singhutin.

-q, --pty=:ALIAS
Ang pseudo-terminal device kung saan magbabasa. Gumamit ng maraming beses upang magbasa mula sa higit sa
isang pseudo-terminal device(s). Para sa madaling gamiting sanggunian maaari ka ring gumamit ng alias sa
pangalanan ang pty. Tiyaking nagsisimula ito sa isang collon ':'. Gamitin ang --alias-separator
opsyon kung sa ilang kadahilanan ay hindi mo gustong gumamit ng collon. Kung bibigyan ito ng alyas
ay gagamitin bilang pangalan ng pseudo-terminal device.

-e, --timing-delta=MICROSECONDS
Ang timing delta ay ang dami ng microseconds sa pagitan ng dalawang byte na ang huli ay
itinuturing na bahagi ng isang bagong pakete. Ang default ay 100 milisecond. Gamitin mo to
opsyon kasabay ng --timing-print na opsyon.

-g, --timing-print
Mag-print ng linya ng impormasyon sa timing bago ang bawat patuloy na stream ng mga byte. Kailan
binigay ang maramihang mga serial device ay naka-print din ang pangalan o alyas ng device kung saan
ang data ay nagmumula sa.

-i, --lapad=WIDTH
Ang bilang ng mga byte na ipapakita sa isang linya. Ang default ay 16.

-A, --dugtungan
Idagdag sa output file sa halip na i-overwrit. Ang default ay i-overwrite.

-S, --append-separator
Gamitin ang ibinigay na string bilang append separator. Ang string ay naproseso at ang '\n'
sequence transforms into a real newline. Sa ngayon, wala pang ibang sequence ang nagagawa
espesyal. Ang default ay isang character na bagong linya.

Magsulat ng mga pagpipilian:

-c, --checksum
Magdagdag ng isang checksum byte sa linya ng data na nakasulat sa (mga) serial device
pinili. Ang checksum na ito ay isang simpleng modulo 256 na karagdagan ng lahat ng input byte sa isang linya.

-z, --crc8=POLY
Magdagdag ng crc8 checksum sa linya ng data na nakasulat sa (mga) serial device na pinili.
Gamitin ang opsyonal na ibinigay na poly bilang polynomial. Tukuyin ang polynomial bilang
hexadecimal na halaga, tulad ng sa 0x07 (ang default).

-y, --crc16=POLY
Magdagdag ng crc16 checksum sa linya ng data na nakasulat sa (mga) serial device na pinili.
Gamitin ang opsyonal na ibinigay na poly bilang polynomial. Tukuyin ang polynomial bilang
hexadecimal na halaga, tulad ng sa 0xA001 (ang default).

-k, --delay-byte=MICROSECONDS
Ang pagkaantala na ito ay isang opsyonal na dami ng microsecond na maghihintay sa pagitan ng bawat input
ang byte ay ipinadala sa (mga) serial device.

-d, --delay-line=MICROSECONDS
Ang pagkaantala na ito ay isang opsyonal na dami ng microsecond na maghihintay sa pagitan ng bawat input
ipinapadala ang linya sa (mga) serial device.

-j, --fuck-up
Ito ang espesyal na opsyon sa fuck up. Kapag napili ang pagkalkula ng isang checksum
(tingnan ang checksum at crc* na mga opsyon) ang checkum ay mapilayan ng kusa. Maingat
ipinangalan sa espesyal na Jan Arie de Bruin na 'fuck up crc' na buton.

-n, --walang-send
Huwag talagang ipadala ang mga byte sa (mga) serial device. Sa halip walang kabuluhan, ngunit
tila isang araw matagal na ang nakalipas na isang medyo madaling gamitin na tampok.

-p, --print
Bukod sa pagpapadala ng data sa (mga) serial device, isulat din ang data sa stdout.

-s, --laki=SIZE
Ang maximum na bilang ng mga byte bawat linya na ipapadala sa (mga) serial device. Ang default
ay 22, na nagmula sa mga araw ng Cham2 ng programa.

DIAGNOSTICS


Karaniwan, ang exit status ay 0 kung ang programa ay tumakbo nang walang anumang problema. Kung ang labasan
status ay hindi katumbas ng 0 isang error na mensahe ay naka-print sa stderr na dapat makatulong sa iyo na malutas
ang problema.

Gamitin ang jpnevulator online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad