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

Здесь можно обсудить ваш любимый плагин.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Анонс

Хотелки от пользователей:
  • работа с плагиновыми панелями, на которых реальные файлы
  • сравнить хэш с содержимым клипборда
  • возможность использовать upper case для шестнадцатеричного вывода
  • поддержка выбора кодировки для файлов хеш-листов
  • опция 1 хеш файл на 1 каталог
  • генерация одновременно нескольких хешей для файла
  • возможность сравнить вновь вычисленный хэш с предыдущим
  • запуск генератора через префикс
  • сохранение в лог ошибок при генерации
  • добавить поддержку ed2k хешей
Для желающих тестировать последние изменения, актуальные бинарники можно взять здесь. (Уже нельзя)
Last edited by Ariman on Tue 04 May, 2021 08:01, edited 14 times in total.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Latest post of the previous page:

John Doe wrote:разблокирует не соответствующую кнопку, а разделительную черту.
Ага, есть такое. Спасибо, исправлю.
John Doe wrote:Если как я понимаю файлов помощи заведомо нет, то неясно зачем обрабатывать F1
Ну тут обработка заключается только в выставлении имени топика в функции создания диалога. :)
Изначально была мысль создать файлы помощи, но потом пришла лень, и процесс дальше не пошел. А параметры вызова остались в прежнем виде.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

На Plugring'e x64 версия для FAR2 осталась прежней (2.4.3.0), а x86 версия последняя (2.5.1.0). Просба к Ariman'у перезалить.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Это так и задумано было. :)
Я вообще собирался забросить версию под Far 2. Но, оказывается, есть ещё любители ретро, как ни странно. Был запрос на версию х86, я её добавил. Если версия х64 нужна, то могу собрать.
Last edited by Ariman on Wed 10 May, 2017 09:20, edited 1 time in total.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

Ariman wrote: Это так и задумано было. :)
Я вообще собирался забросить версия под Far 2. Но, оказывается, есть ещё любители ретро, как ни странно. Был запрос на версию х86, я её добавил. Если версия х64 нужна, то могу собрать.
Мне x64 для FAR2 не нужна, просто показалось что вы недоглядели или сбой на плагринге, а FAR2 x86 использую на компьютерах с W2k т.ч. в x86 версии есть необходимость. И спасибо за плагин!
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

Dennis_Moore wrote: FAR2 x86 использую на компьютерах с W2k
v3 не работает (должен) или по иным причинам?
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

DrKnS wrote: v3 не работает (должен) или по иным причинам?
Начиная с билдов 3416-3417 (переход со стандартного Lua на LuaJIT), плагин LuaMacro и, соответственно, макросы в Win2K уже не работают.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

DrKnS wrote:
Shmuel wrote:
FAR3 со всеми нужными плагинами (в.т.ч. LuaMacro) прекрасно работает под W2k если применять метод который я описывал в этой теме: viewtopic.php?t=5597. FAR2 держу для подстраховки и вот при обновлении плагина вспомнил что IntChecker выше 1.08 не работает на W2k без врапперов. Таким образом свои слова о необходимости версии для FAR2 x86 беру назад.
User avatar
Alexander84
Posts: 147
Joined: Fri 01 May, 2009 06:38
Has thanked: 16 times
Been thanked: 2 times

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

Post by Alexander84 »

Говорили-говорили (начиная отсюда) о надобности причесать мельтешение окна, а воз и ныне там. Грустно.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

Кому не терпится, тот может патчи или пулреквесты присылать.
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

В последнее время плагин падает с такой ошибкой:



Это случается при попытке вычислить MD5 для нескольких файлов.
---
Far 3.0.4973 x64 | IntChecker 2.6.0.0.

P.S. в стеке не очень полезная информация. Я так понимаю, что нужно подключать PDB, у меня его нет.
Last edited by skipik on Fri 09 Jun, 2017 22:45, edited 1 time in total.
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

skipik wrote: Это случается при попытке вычислить MD5 для нескольких файлов.
Только для MD5 или для других видов тоже? Вообще какие настройки используются при ошибке?
skipik wrote: Я так понимаю, что нужно подключать PDB, у меня его нет.
Вот собрал дебажную версию с pdb Линк
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

Ariman, настройки такие:





Спасибо за версию с PDB. Попробую "уронить" её и выложить нормальный стек.
Last edited by skipik on Fri 09 Jun, 2017 22:44, edited 2 times in total.
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

Ariman, дебаг-версия как назло перестала падать. В итоге решил собрать сам в VC14 и вот она уже упала. В этот раз информация чуть подробнее:






Last edited by skipik on Fri 09 Jun, 2017 23:10, edited 2 times in total.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

 ! Message from: HaRT
skipik, научитесь уже, пожалуйста, именовать спойлеры: .

2017-06-10 Спасибо.
Last edited by HaRT on Sat 10 Jun, 2017 16:05, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

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

Post by Ariman »

skipik, отличная инфа, спасибо, проблема легко нашлась. Исправил, теперь не должно падать по идее. Я запушил изменения на гитхаб. Попозже выложу бинарники.
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

Ariman, спасибо большое за исправление! Собрал в VC14 (Boost 1.64.0) и прогнал тот же тест, падения не случилось. Рушилась именно релизная версия, причём с моими бинарниками там был чёткий кейс и стабильное падение. Беглый тест версии 2.6.1 проблем не выявил. Будем надеяться, что ошибка окончательно устранена.
Post Reply

Return to “Обсуждение плагинов”