InglesPransesEspanyol

Patakbuhin ang mga server | Ubuntu > | Fedora > |


OnWorks favicon

ed2k-link - Online sa Cloud

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

Ito ang command na ed2k-link 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


rhash - kalkulahin/suriin ang CRC32, MD5, SHA1, GOST, TTH, BTIH o iba pang hash sums.

SINOPSIS


rhash [ opsyon ] ... [ file ] ...

DESCRIPTION


RHash Ang (Recursive Hasher) ay nagko-compute at nagbe-verify ng iba't ibang mensahe digest (hash sums) ng
mga file. Kasama sa mga sinusuportahang digest ng mensahe ang CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3,
Tiger, DC++ TTH, BitTorrent BTIH, AICH, ED2K, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R
256/512, Whirlpool, Snefru-128/256.

Ang programa ay maaaring lumikha at mag-verify ng mga link ng Magnet at mga link ng eDonkey ed2k://, tingnan ang --magnet at
--ed2k-link na mga opsyon.

Ang parameter ng dash string na `-' ay binibigyang kahulugan bilang stdin file.

Bilang default rhash nagpi-print ng mga sum sa SFV format na may CRC32 hash sum lang. Ang format ay maaaring
binago ng mga pagpipilian --bsd, --magnet, --simple, --printf, --template. Upang i-output ang lahat ng kabuuan
gamitin ang `-a' na opsyon.

Ang default na format ng output ay maaari ding baguhin sa pamamagitan ng pagpapalit ng pangalan ng programa o paglalagay ng a
hardlink/symlink dito na may pangalang naglalaman ng mga string `crc32', `md4', `md5', `sha1',
`sha256' `sha512', `tigre', `tth', `btih', `aich', `ed2k', `ed2k-link', `gost',
`gost-cryptopro', `ripemd160', `has160', `whirlpool', `edonr256', `edonr512', `snefru128',
`snefru256', `sfv' o `magnet'.

PROGRAMA MODE Opsyon


Ang default na mode ay ang mag-print ng mga hash sum para sa lahat ng file at directory tree na tinukoy ni
command line. Ang mode ay maaaring itakda ng mga sumusunod na opsyon.

-c, --suriin
Suriin ang mga hash file na tinukoy ng command line. Maaaring i-verify ng RHash ang mga hash file sa SFV at
Mga BSD na format, karaniwang MD5 at SHA1 na file, at mga text file na naglalaman ng magnet o ed2k
mga link (isang link sa bawat linya). Mga walang laman na linya at linya na nagsisimula sa `;' o ang `#' ay
nilaktawan. Sa katunayan, maaaring i-verify ng RHash ang karamihan sa mga file ng hash na nabuo nang mag-isa nang wala
mga pagpipilian sa pag-format --printf at --template.

-u, --update
I-update ang mga hash file na tinukoy ng command line. Kinakalkula at dinadagdag ng programa
hash sa na-update na hash file sa format na tinukoy ng mga opsyon sa pag-format.
Kinakalkula ang mga hash para sa mga file na iyon mula sa parehong direktoryo ng hash file,
na wala pa rito.

-k, --check-embedded
I-verify ang mga file sa pamamagitan ng crc32 sum na naka-embed sa kanilang mga pangalan.

--torrent
Gumawa ng torrent file para sa bawat naprosesong file.

-h, --tulong
Tulong: i-print ang screen ng tulong at lumabas.

-V, --versi
Bersyon: bersyon ng pag-print at paglabas.

-B, --benchmark
Patakbuhin ang benchmark para sa napiling (mga) algorithm.

HASH SUMS Opsyon


-C, --crc32
CRC32: kalkulahin at i-print ang CRC32 hash sum.

--md4 MD4: kalkulahin at i-print ang MD4 hash sum.

-M, --md5
MD5: kalkulahin at i-print ang MD5 hash sum.

-H, --sha1
SHA1: kalkulahin at i-print ang SHA1 hash sum.

--sha224, --sha256, --sha384, --sha512
Kalkulahin ang tinukoy na SHA2 hash sum.

--sha3-224, --sha3-256, --sha3-384, --sha3-512
Kalkulahin ang tinukoy na SHA3 hash sum.

--tigre
Tiger: kalkulahin at i-print ang Tiger hash sum.

-T, --tth
TTH: kalkulahin at i-print ang DC++ TTH sum.

--btih BTIH: kalkulahin at i-print ang BitTorrent Info Hash.

-A, --aich
AICH: kalkulahin at i-print ang AICH hash.

-E, --ed2k
ED2K: kalkulahin at i-print ang eDonkey 2000 hash sum.

-L, --ed2k-link
link ng eDonkey: kalkulahin at i-print ang link ng eDonkey.

-W, --whirlpool
Whirlpool: kalkulahin at i-print ang Whirlpool hash sum.

-G, --gost
GOST: kalkulahin at i-print ang GOST R 34.11-94 hash, ang Russian GOST standard hash
function.

--gost-cryptopro
GOST-CRYPTOPRO: kalkulahin at i-print ang CryptoPro na bersyon ng GOST R 34.11-94 hash
function.

--ripemd160
RIPEMD-160: kalkulahin at i-print ang RIPEMD-160 hash sum.

--may160
HAS-160: kalkulahin at i-print ang HAS-160 hash sum.

--snefru128, --snefru256
SNEFRU: kalkulahin at i-print ang SNEFRU-128/256 hash sums.

--edonr256, --edonr512
EDON-R: kalkulahin at i-print ang EDON-R 256/512 hash sums.

-a, --lahat
Kalkulahin ang lahat ng sinusuportahang hash sums.

--list-hashes
Ilista ang mga pangalan ng lahat ng sinusuportahang hash, isa bawat linya.

IBA PA Opsyon


-r, --recursive
Iproseso ang mga direktoryo nang paulit-ulit.

-v, --verbose
Maging verbose.

--porsiyento
Ipakita ang mga porsyento, habang kinakalkula o sinusuri ang mga kabuuan

--laktawan-ok
Huwag mag-print ng mga OK na mensahe para sa matagumpay na na-verify na mga file.

-i, --walang bahala-case
Huwag pansinin ang kaso ng mga filename kapag nag-a-update ng mga crc file.

--bilis
I-print ang per-file at ang kabuuang bilis ng pagproseso.

-e, --embed-crc
Palitan ang pangalan ng mga file sa pamamagitan ng pagpasok ng crc32 sum sa pangalan.

--embed-crc-delimiter=
Ipasok ang tinukoy bago ang isang crc sum sa --embed-crc mode, ang default ay
puting espasyo. Ang maaaring isang character o walang laman na string.

--path-separator=
Gumamit ng tinukoy na path separator upang magpakita ng mga path.

-q, --tanggapin=
Magtakda ng comma-delimited na listahan ng mga extension ng mga file na ipoproseso.

--ibukod=
Magtakda ng comma-delimited na listahan ng mga extension ng mga file upang ibukod sa pagproseso.

-t, --crc-accept=
Magtakda ng comma-delimited na listahan ng mga extension ng hash file para i-verify.

--maxdepth=
Bumaba sa pinakamaraming (isang hindi-negatibong integer) na mga antas ng mga direktoryo sa ibaba ng
mga argumento ng command line. Ang ibig sabihin ng `--maxdepth 0' ay ilapat lamang ang mga pagsubok at aksyon sa
ang mga argumento ng command line.

-o, --output=
Itakda ang file sa pag-output ng mga kalkuladong hash at mga resulta ng pag-verify sa.

-l, --log=
Itakda ang file upang mag-log ng mga error at verbose na impormasyon sa.

--openssl=
Tukuyin kung aling mga hash function ang dapat kalkulahin gamit ang OpenSSL library. Ang
ay isang comma delimited list ng mga pangalan ng hash, ngunit ang mga sinusuportahan lamang ng openssl
ay pinapayagan, hal md4, md5, sha1, sha256, ripemd160. Tingnan ang openssl na dokumentasyon para sa
ang buong listahan.

--gost-reverse
Baliktarin ang mga byte sa hexadecimal na output ng GOST hash sum. Ang pinaka makabuluhan
Ang mga byte ng hash ay ipi-print muna. Ang default na order ay ang hindi gaanong mahalaga
bytes muna.

--bt-batch=
I-on ang torrent batch mode (nagpapahiwatig ng torrent mode). Kinakalkula ang batch-torrent para sa
mga file na tinukoy sa command line at sine-save ang torrent file sa file-path. Ang
opsyon -r maaaring maging kapaki-pakinabang sa mode na ito.

--bt-pribado
Bumuo ng BTIH para sa isang pribadong BitTorrent tracker.

--bt-piraso-haba
Itakda ang piraso haba halaga para sa torrent file.

--bt-announce
Magdagdag ng URL ng anunsyo ng tracker sa (mga) nilikhang torrent file. Ang pagpipiliang ito ay maaaring
lumipas ng maraming beses upang magdagdag ng ilang url. Tandaan na hindi nagbabago ang opsyong ito
ang BTIH hash.

--benchmark-raw
Ilipat ang benchmark na format ng output upang maging isang text na nababasa ng tab-delimited sa machine
pangalan ng hash function, bilis, cpu clocks bawat byte. Gumagana lamang ang opsyong ito kung ang
--benchmark na opsyon ay tinukoy.

-- (dobleng gitling)
Markahan ang dulo ng mga pagpipilian sa command line. Ang lahat ng mga parameter na sumusunod sa double dash ay
binibigyang kahulugan bilang mga file o direktoryo. Ito ay karaniwang ginagamit upang iproseso ang mga filename
nagsisimula sa isang gitling `-'. Bilang kahalili maaari mong tukuyin ang './' o buong landas bago
mga ganoong file, kaya hindi na sila magmumukhang mga opsyon.

oUTPUT FORMAT Opsyon


--sfv Mag-print ng mga hash sum sa SFV (Simple File Verification) na format ng output (default). Pero
hindi tulad ng karaniwang SFV file, hindi lamang CRC32, ngunit ang anumang hash sum na tinukoy ng mga opsyon ay maaari
mailimbag.

-m, --magnet
I-print ang mga hash sum na na-format bilang mga magnet link.

--bsd Gumamit ng BSD output format. Ang bawat hash sum ay naka-print sa magkahiwalay na linya pagkatapos ng pangalan ng hash
at path ng file, na nakapaloob sa mga panaklong.

--simple
Gumamit ng simpleng format ng output. Ang bawat linya ay bubuo ng filename at hash sums
tinukoy ng mga pagpipilian.

--malaki ang titik
Mag-print ng mga hash sum sa upper case.

--maliit na titik
Mag-print ng mga hash sum sa lower case.

--template=
Basahin ang template na tulad ng printf mula sa ibinigay . Tingnan ang --printf na opsyon.

-p, --printf=
Format: i-print format i-string ang karaniwang output, binibigyang-kahulugan ang `\' escapes at `%'
mga direktiba. Ang mga pagtakas at direktiba ay:

\n Bagong linya.

\r Pagbabalik ng karwahe.

\t Pahalang na tab.

\\ Isang literal na backslash (`\').

\0 ASCII NUL.

\NNN Ang karakter na may octal na ASCII code ay NNN.

\xNN Ang character na hexadecimal ASCII code ay NN.

Ang isang `\' na character na sinusundan ng anumang iba pang character ay itinuturing bilang isang ordinaryong
character, kaya pareho silang naka-print.

%% Isang literal na porsyentong tanda.

%p Ang landas ng file.

%f Pangalan ng file.

%u URL-encoded filename.

%s Laki ng file sa bytes.

%{mtime}
Ang huling oras ng pagbabago ng file.

%a o %A
AICH hash sum.

%c o %C
CRC32 hash sum. Gamitin ang %c para sa lowercase at %C para sa uppercase na character.

%g o %G
GOST R 34.11-94 hash.

%h o %H
SHA1 hash.

%e o %E
ED2K hash sum.

%l o %L
EDonkey ed2k://... link.

%m o %M
MD5 hash.

%r o %R
RIPEMD-160 hash.

%t o %T
TTH sum.

%w o %W
Whirlpool hash.

%{md4}, %{sha-224}, %{sha-256}, %{sha-384}, %{sha-512}, %{sha3-224}, %{sha3-256},
%{sha3-384}, %{sha3-512} %{tiger}, %{btih}, %{gost-cryptopro}, %{has160},
%{snefru128}, %{snefru256}, %{edon-r256}, %{edon-r512}
I-print ang tinukoy na hash sum. Sa totoo lang ang %{ Ang direktiba ay maaaring mag-print ng anuman
suportadong hash sum. Kung ang pangalan ng hash sum ay nagsisimula sa malaking letra, ang
Ang hash ay naka-print sa uppercase, hal %{TTH}, %{Sha-512}.

%x , %b , %B , %@
Gamitin ang isa sa mga prefix na ito upang mag-output ng hash sum sa hexadecimal, base32,
base64 o raw (binary) na format ayon sa pagkakabanggit, hal %b{md4}, %BH o %xT.

KONFIG FILE


Ang RHash ay naghahanap ng isang config file sa $HOME/.rhashrc at /etc/rhashrc.

Ang config file ay binubuo ng mga linyang na-format bilang
variable = halaga

kung saan ang nagbabago ay maaaring pangalan ng anumang opsyon sa command line, tulad ng magnet, printf,
porsyento, at iba pa Ang isang boolean variable ay maaaring itakda sa true sa pamamagitan ng isang value na `on', `yes' o `true',
itinatakda ng anumang ibang value ang variable sa false.

Mga walang laman na linya at linya na nagsisimula sa `#' o `;' ay hindi pinapansin.

Halimbawa ng config file:
# Ito ay isang linya ng komento
porsyento = sa
crc-accept = .sfv,.md5,.sha1,.sha256,.sha512,.tth,.magnet

Gumamit ng ed2k-link online gamit ang mga serbisyo ng onworks.net


Ad


Ad