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

Ad


Значок OnWorks

ed2k-link - Онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


rhash - вычислить / проверить CRC32, MD5, SHA1, GOST, TTH, BTIH или другие хеш-суммы.

СИНТАКСИС


раш [ вариант ] ... [ файл ] ...

ОПИСАНИЕ


РХэш (Рекурсивный хешер) вычисляет и проверяет различные дайджесты сообщений (хеш-суммы)
файлы. Поддерживаемые дайджесты сообщений включают CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3,
Tiger, DC ++ TTH, BitTorrent BTIH, AICH, ED2K, ГОСТ Р 34.11-94, RIPEMD-160, HAS-160, EDON-R
256/512, Водоворот, Снефру-128/256.

Программа может создавать и проверять ссылки Magnet и ссылки eDonkey ed2k: //, см. --Magnet и
Параметры --ed2k-link.

Параметр строки тире "-" интерпретируется как файл стандартного ввода.

По умолчанию раш выводит суммы в формате SFV только с хеш-суммой CRC32. Формат может быть
изменен опциями --bsd, --magnet, --simple, --printf, --template. Вывести все суммы
используйте параметр -a.

Формат вывода по умолчанию также можно изменить, переименовав программу или поместив
жесткая ссылка / символическая ссылка на него с именем, содержащим строки `crc32 ',` md4', `md5 ',` sha1',
`sha256 ',` sha512', `тигр ',` tth', `btih ',` aich', `ed2k ',` ed2k-link', `gost ',
`гост-криптопро ',` ripemd160', `has160 ',` whirlpool', `edonr256 ',` edonr512', `snefru128 ',
snefru256, sfv или магнит.

ПРОГРАММА РЕЖИМ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Режим по умолчанию - выводить хеш-суммы для всех файлов и деревьев каталогов, указанных в
командная строка. Режим можно установить с помощью следующих опций.

-с, --проверить
Проверить хеш-файлы, указанные в командной строке. RHash может проверять хеш-файлы в SFV и
Форматы BSD, стандартные файлы MD5 и SHA1 и текстовые файлы, содержащие магнит или ed2k
ссылки (по одной ссылке в строке). Пустые строки и строки, начинающиеся с `; ' или "#" - это
пропущено. Фактически, RHash может проверять большинство хэш-файлов, сгенерированных самим собой, без
параметры форматирования --printf и --template.

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

-k, --check-embedded
Проверяйте файлы по сумме crc32, включенной в их имена.

--торент
Создайте торрент-файл для каждого обрабатываемого файла.

-х, --помощь
Справка: распечатать экран справки и выйти.

-V, --версия
Версия: версия для печати и выход.

-B, --бенчмарк
Запустить тест для выбранного алгоритма (ов).

HASH / ХЭШ СУММЫ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-С, --crc32
CRC32: вычислить и распечатать хэш-сумму CRC32.

--md4 MD4: вычислить и распечатать хеш-сумму MD4.

-М, --md5
MD5: вычислить и распечатать хеш-сумму MD5.

-Х, --ша1
SHA1: вычислить и распечатать хэш-сумму SHA1.

--sha224, --sha256, --sha384, --sha512
Вычислить указанную хеш-сумму SHA2.

--sha3-224, --sha3-256, --sha3-384, --sha3-512
Вычислить указанную хеш-сумму SHA3.

тигр
Тигр: вычислить и распечатать хеш-сумму Тигра.

-Т, --тт
TTH: рассчитать и вывести сумму DC ++ TTH.

--btih BTIH: вычислить и распечатать BitTorrent Info Hash.

-А, --аич
AICH: вычислить и распечатать хэш AICH.

-Э, --ed2k
ED2K: вычислить и распечатать хеш-сумму eDonkey 2000.

-L, --ed2k-ссылка
Ссылка eDonkey: рассчитать и распечатать ссылку eDonkey.

-W, --водоворот
Whirlpool: вычислить и распечатать хеш-сумму Whirlpool.

-Г, --гост
ГОСТ: вычислить и распечатать хеш-код ГОСТ Р 34.11-94, хеш-код российского ГОСТ
функции.

--гост-криптопро
GOST-CRYPTOPRO: вычислить и распечатать CryptoPro версию хеша ГОСТ Р 34.11-94
функции.

--ripemd160
RIPEMD-160: вычислить и распечатать хеш-сумму RIPEMD-160.

- имеет160
HAS-160: вычислить и распечатать хэш-сумму HAS-160.

--snefru128, --snefru256
SNEFRU: вычислить и распечатать хеш-суммы SNEFRU-128/256.

--edonr256, --edonr512
EDON-R: вычислить и распечатать хеш-суммы EDON-R 256/512.

-а, --все
Рассчитайте все поддерживаемые хэш-суммы.

--list-хэши
Перечислите имена всех поддерживаемых хэшей, по одному в каждой строке.

РАЗНОЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-r, --рекурсивный
Рекурсивно обрабатывать каталоги.

-v, --подробный
Будьте многословны.

- проценты
Показывать проценты при расчете или проверке сумм

- пропустить-ок
Не печатать сообщения ОК для успешно проверенных файлов.

-i, --игнорировать регистр
При обновлении файлов CRC игнорируйте регистр имен файлов.

--скорость
Печать по файлам и общая скорость обработки.

-e, --embed-crc
Переименуйте файлы, вставив в имя crc32 sum.

--embed-crc-delimiter =
Вставить указанный перед суммой crc в режиме --embed-crc, по умолчанию
белое пространство. В может быть символом или пустой строкой.

--path-separator =
Используйте указанный разделитель путей для отображения путей.

-q, --accept =
Задайте список расширений обрабатываемых файлов, разделенных запятыми.

--exclude =
Задайте список расширений файлов, разделенных запятыми, которые нужно исключить из обработки.

-t, --crc-accept =
Задайте список расширений хэш-файлов, разделенных запятыми, для проверки.

--maxdepth =
Спуститься самое большее (неотрицательное целое число) уровней каталогов ниже
аргументы командной строки. `--maxdepth 0 'означает применять тесты и действия только к
аргументы командной строки.

-o, --output =
Установите файл для вывода вычисленных хэшей и результатов проверки в формат.

-l, --log =
Установите файл для регистрации ошибок и подробной информации.

--openssl =
Укажите, какие хеш-функции следует рассчитывать с помощью библиотеки OpenSSL. В
список имен хэшей, разделенных запятыми, но только те, которые поддерживаются openssl
разрешены, например md4, md5, sha1, sha256, ripemd160. См. Документацию openssl для
полный список.

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

--bt-batch =
Включите пакетный режим торрента (подразумевается торрент-режим). Рассчитывает пакетный торрент для
файлы, указанные в командной строке, и сохраняет торрент-файл по пути к файлу. В
опция -r может быть полезно в этом режиме.

--bt-частный
Сгенерируйте BTIH для частного трекера BitTorrent.

--bt-кусок-длина
Установить кусок значение для торрент-файла.

--bt-анонс
Добавьте URL анонса трекера к созданным торрент-файлам. Этот вариант может быть
прошло несколько раз, чтобы добавить несколько URL. Обратите внимание, что этот параметр не меняется
хеш BTIH.

--benchmark-сырье
Переключите выходной формат эталонного теста на машиночитаемый текст с разделителями-табуляторами и
имя хэш-функции, скорость, частота процессора на байт. Эта опция работает, только если
Была указана опция --benchmark.

- (двойное тире)
Отметьте конец параметров командной строки. Все параметры, следующие за двойным тире, являются
интерпретируется как файлы или каталоги. Обычно он используется для обработки имен файлов
начиная с тире `- '. В качестве альтернативы вы можете указать './' или полный путь перед
такие файлы, поэтому они больше не будут выглядеть как варианты.

ВЫВОД ФОРМАТ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--sfv Печатать хеш-суммы в формате вывода SFV (простая проверка файлов) (по умолчанию). Но
в отличие от обычного файла SFV, не только CRC32, но и любые хеш-суммы, указанные в параметрах, могут
быть напечатанным.

-м, --магнит
Вывести хеш-суммы в виде магнитных ссылок.

--bsd Использовать выходной формат BSD. Каждая хеш-сумма печатается в отдельной строке после имени хеш-функции.
и путь к файлу, заключенный в круглые скобки.

--просто
Используйте простой выходной формат. Каждая строка будет состоять из имени файла и хеш-суммы.
указывается опциями.

--верхний регистр
Выведите хеш-суммы в верхнем регистре.

--нижний регистр
Выведите хеш-суммы в нижнем регистре.

--template =
Прочитать шаблон типа printf из заданного . См. Параметр --printf.

-p, --printf =
Формат: печать формат строка стандартного вывода, интерпретируя экранирующие символы `\ 'и`%'
директивы. Экраны и директивы:

\ n Новая строка.

\ r Возврат каретки.

\ t Горизонтальная вкладка.

\\ Литеральная обратная косая черта (`\ ').

\ 0 ASCII NUL.

\ NNN Символ, восьмеричный код ASCII которого равен NNN.

\ xNN Символ, шестнадцатеричный код ASCII которого равен NN.

Символ `\ ', за которым следует любой другой символ, рассматривается как обычный
символ, поэтому они оба печатаются.

%% Буквальный знак процента.

% p Путь к файлу.

% f Имя файла.

% u Имя файла в кодировке URL.

% s Размер файла в байтах.

% {mtime}
Время последнего изменения файла.

% a или% A
Хэш-сумма AICH.

% c или% C
CRC32 хэш-сумма. Используйте% c для строчных букв и% C для прописных символов.

% г или% G
ГОСТ Р 34.11-94 Хеш.

% h или% H
SHA1-хэш.

% e или% E
Хэш-сумма ED2K.

% l или% L
EDonkey ed2k: // ... ссылка.

% m или% M
Хеш MD5.

% r или% R
Хеш RIPEMD-160.

% t или% T
Сумма TTH.

% w или% W
Вирпул хэш.

% {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}
Вывести указанную хеш-сумму. На самом деле% { } директива может печатать любые
поддерживаемая хэш-сумма. Если имя хеш-суммы начинается с заглавной буквы, то
хеш печатается в верхнем регистре, например% {TTH},% {Sha-512}.

%Икс ,% b ,% B ,% @
Используйте один из этих префиксов для вывода хеш-суммы в шестнадцатеричном формате, base32,
base64 или исходный (двоичный) формат соответственно, например% b {md4},% BH или% xT.

CONFIG ФАЙЛОВ


RHash ищет файл конфигурации в $ HOME / .rhashrc и / etc / rhashrc.

Конфигурационный файл состоит из строк, оформленных как
переменная = значение

где переменная может быть именем любого параметра командной строки, например магнит, печать,
проценты, и так далее Логическая переменная может быть установлена ​​в значение true с помощью значения on, yes или true,
любое другое значение устанавливает для переменной значение false.

Пустые строки и строки, начинающиеся с символа `# 'или`;' игнорируются.

Пример конфигурационного файла:
# Это строка комментария
проценты = вкл.
crc-accept = .sfv, .md5, .sha1, .sha256, .sha512, .tth, .magnet

Используйте ed2k-link онлайн с помощью сервисов onworks.net


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

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

Команды Linux

Ad