Page 1 of 3

Integrity Checker — работа с хеш-суммами выделенных файлов

Posted: Tue 04 Dec, 2007 15:08
by Ariman
Плагин для создания хеш сумм выделенного набора файлов и соотвественно последующей проверки файлов по хешам. Поддерживает форматы SFV (CRC32), MD5, SHA1, SHA-256 (2.x), SHA-512 (2.x), Whirlpool (2.x).

На плагринге есть несколько вариаций на тему генерации/проверки хешей, этот плагин делает, в принципе, то же самое. Но т.к. хотелось несколько форматов одновременно и единого интерфеса к ним, то был написан этот плагин.

Работает с выделенными файлами на файловых панелях Фара. С панелей плагинов файлы не достает.

Интегрируется в меню плагинов. Доп информация по работе с плагином в readme в архиве.

Обсуждение
Discussion

Скачать / Download (Plugring)
Скачать / Download (GitHub)
Github

Re: Integrity Checker

Posted: Thu 21 Feb, 2008 10:33
by Ariman
Версия 1.0.6

- Исправлен IO Error, если сравниваешь две панели, на одной из которых открыт сетевой путь (вида \\CompName\Path\To\Smth)

Re: Integrity Checker

Posted: Tue 21 Jun, 2011 15:32
by Ariman
Версия 1.0.7

- Исправлена проблема с файлами более 4 Гб.

Re: Integrity Checker

Posted: Sun 06 Jul, 2014 14:10
by Ariman
Версия 2.0

- Поддержка Far2, Far3
- Поддержка большего числа хеш алгоритмов (добавились SHA256, SHA512, Whirlpool)
- Работа с каталогами любой степени вложенности.

Re: Integrity Checker

Posted: Tue 08 Jul, 2014 13:45
by Ariman
Версия 2.0.2

- Исправлена обработка хеш-файлов с абсолютными путями.

Версия 2.0.1

- Исправлена работа префикса для Far3.
- Плагин не запускается теперь на панелях других плагинов.
- Добавлена опция сохранения полных путей в хеш-файле.
- Исправлено выделение несовпадающих файлов при проверке для Far3.
- Мелкие правки.

Re: Integrity Checker

Posted: Wed 09 Jul, 2014 10:09
by Ariman
Версия 2.0.4

- Исправлен режим сравнения панелей для Far3.
- Исправлена проблема с диалогом результатов сравнения панелей.

Версия 2.0.3

- Обновлена библиотека Rhash до версии 1.3.2.
Обновление лечит некоторые странные случаи в работе с SHA512.

Re: Integrity Checker

Posted: Wed 13 Aug, 2014 14:35
by Ariman
Версия 2.1.0

- Исправлено чтение хеш-файлов с нелатинскими буквами.
- Мелкие правки.

Integrity Checker

Posted: Sat 15 Nov, 2014 13:57
by Ariman
Версия 2.2.0

- Исправлена работа с файлами с длиной пути больше чем 256 символов.
- Увеличен максимально возможный размер хеш-файла до 10 Мб.
- Добавлена проверка на расширение файла хешлиста для хешей с одинаковой длиной.
- Исправлено неправильное определение алгоритма в некоторых случаях.
- Добавлена поддержка хеш листов в формате BSD.

Integrity Checker

Posted: Tue 28 Apr, 2015 09:42
by Ariman
Версия 2.2.1

- Добавлена кнопка "Skip All" в диалог с ошибкой генерации хеша.
- Добавлена настройка для сохранения хешей в верхнем регистре.
- Исправлено падение при сравнении панелей с алгоритмами SHA-512 и Whirlpool.

Integrity Checker

Posted: Tue 12 May, 2015 10:15
by Ariman
Версия 2.3.0

- Добавлена возможность сравнить хеш выбранного файла с буфером обмена.
- Теперь плагин работает на панелях с флагом PFLAGS_REALNAMES (эксперементально).
- Мелкие правки.

Integrity Checker

Posted: Mon 18 May, 2015 08:30
by Ariman
Версия 2.3.1

- Добавлена локализация на испанский (от Mauro72).

Integrity Checker

Posted: Wed 08 Jul, 2015 19:57
by Ariman
Версия 2.3.2

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

Integrity Checker

Posted: Tue 28 Jul, 2015 13:23
by Ariman
Версия 2.3.3

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

Integrity Checker

Posted: Sun 16 Aug, 2015 21:15
by Ariman
Версия 2.3.4

- Новая опция настроек: кодировка по умолчанию для хеш-файлов.
- Диалог вывода списка хешей на экран адаптируется по размерам к окну Far-а.
- Мелкие правки.

Integrity Checker

Posted: Mon 07 Dec, 2015 16:33
by Ariman
Версия 2.3.5

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