Ru-Board.club
← Вернуться в раздел «Программы»

» AccuHash 2.0 - проверка контрольных сумм файлов

Автор: SFC
Дата сообщения: 09.09.2004 19:01
irnis

Цитата:
Latest version of AccuHash is 2.0.13 - ah2setup.exe ( 836kb) from Sep 1, 2004

А возможно ли сделать поддержку файлам, созданным
[q]
; Generated by Easy MD5 Creator 1.4.0 on .....
;
;
filename1.ext 442423281537C63D7FC13AEF0C1759D2
....
filename5.ext 547575675537C63D7FC13AEF0C1759D2
; End of MD5 file.

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

P.S. А есть еще кстати и Easy SVF Creator

При расчете суммы HASH Calculator, после расчета суммы выдается окно с кратким отчетом калькулирования -- и требуется нажать OK.
Лучше сделать так чтобы она сразу отражалась в основном окне калькулятора -- расширить окно для нее бы. И OK не придется нажимать. Аналогично и результаты после кнопки Compare. Не понятно зачем нужны новые окна. Есть программка http://www.slavasoft.com/zip/hashcalc.zip -- посмотри.

При save as сформированного файла программа по-умолчанию предлагает ему название accuhash.#ml. Лучше предусмотреть возможность в опциях -- название_папки.#ml.

А вообще за программу спасибо. Я зашел сюда покритиковать ACSV, и вот получил удовольствие от новой программки. Спасибо.

Добавлено
Добавлю.
Хотелось бы иметь возможность создавать не только один файл для всех папок и поддиректорий, но и создавать в каждой поддиректории по своему файлу, на файлы храняшиеся только в ней.
При проверке файлов хотелосьбы иметь возможность видеть не полностью все файлы из проверяемого списка, а ТОЛЬКО файлы в которых не совпадает контрольная сумма. Скажем для поиска файлов которые были изменены какой-либо конкретной программой.
В самом файле *.#ml в первых строках должна быть явнее прописана ссылка на программу, которой создан файл, и линк на homepage для скачки.
А вообще эти постоянно всплывающие окна - отчеты о проделанной работе утомляют = все равно ведь после каждого такого окна идет возврат в том окно откуда запущено действие, и его все равно надо принудительно Close, так почему бы не выдавать инфо в это же самое окно.
А почему программа не может делать Export в md5sum формат -- ?
Автор: irnis
Дата сообщения: 13.09.2004 04:06
JackalSR13

Цитата:
Проверка созданного checksum.md5 с записанного DVD-R происходит очень медленно, скорость не больше 1Mb/s, теоретический предел, постоянно - меньше. С тго же диска md5sum -c checksum.md5 проверяет на порядок быстрее.


В новой, 2.0.14 версии скорость работы должна быть повыше.

SFC

Цитата:
А возможно ли сделать поддержку файлам, созданным


Возможно


Цитата:
Хотелось бы иметь возможность создавать не только один файл для всех папок и поддиректорий, но и создавать в каждой поддиректории по своему файлу, на файлы храняшиеся только в ней.


В принципе такую возможность предполагается делать, но это будет наверное только для импорта/экспорта из/в SFV и MD5.


Цитата:
В самом файле *.#ml в первых строках должна быть явнее прописана ссылка на программу, которой создан файл, и линк на homepage для скачки.


Да, что-то упустил я этот момент - уже исправил


Цитата:
А почему программа не может делать Export в md5sum формат -- ?


Была ошибка при экспорте в случае, если были нелатинские названия файлов, с 2.0.13 это исправлено. Или что-то другое не работает?
Автор: SFC
Дата сообщения: 13.09.2004 06:50
irnis

Цитата:
Была ошибка при экспорте в случае

Это я не досмотрел - ложная тревога. Понял что если файл составлен в MD5 то и экпорт в MD5, а если в другом, то и экспорт в другом.
То есть у меня остаются пожелания:
1. Избавиться от окон типа "Information", "Error" - интегрировать результаты в зеленые/розовые окна, где отражается процесс выполнения.
2. Возможность группировки результатов по OK / not OK. Скажем на панели задач добавить пару кнопок: нажата одна по умолчанию - отражаются все результаты, нажата другая - только OK, нажата третья - только BAD

PS Если надо Easy _ Creator's - могу выложить, если у тебя нет.

Добавлено
irnis
Еще пожелание.
Options -> View -> File Size ->
Хотелось бы, чтобы размер файла указывался не так 123456789, а так 123,456,789 и был прижат не к левому, а так как классически -- к правому краю.

И может быть файлы, которые находятся в списке и находятся во вложенных директориях выделять немного другими цветами, чтобы были отличия от файлов в корневой. Или если это не приемлемо, может сделать возможность в опциях --дополнительно автозаполнять поле "Notes" - названием папки (папок) где он хранится.
Автор: JackalSR13
Дата сообщения: 13.09.2004 12:39
SFC, не понял:


Цитата:

И может быть файлы, которые находятся в списке и находятся во вложенных директориях выделять немного другими цветами, чтобы были отличия от файлов в корневой. Или если это не приемлемо, может сделать возможность в опциях --дополнительно автозаполнять поле "Notes" - названием папки (папок) где он хранится.


А по списку, что, не видно, что файл вложен? Там же пишется имя директории...
Автор: SFC
Дата сообщения: 13.09.2004 13:18
JackalSR13
Имеется ввиду, чтобы была видна какая-либо структура списка файлов, чтобы не искать файлы в какой либо папке и было видно где начинается одна папка, где начинается другая.
Например:
bigbigfilename.ext gray
bigbigfilename.ext black
bigbigfilename.ext gray
bigbigfilename.ext black
folder1\filename.ext green
folder1\filename.ext darkgreen
folder2\filename.ext blue
folder2\filename.ext darkblue
folder3\filename.ext green
folder3\filename.ext darkgreen
Цвета можно другие, но смысл надеюсь понятен.
В общем списке это ни как не выделяется. А если файлов много, скажем 1 тыс.

Сейчас цвета строк чередуются через один файл, это удобно для восприятия, хотелось бы чтобы кроме этого, чередовались оттенки цветов одна папка -файлы в одной папке / файлы в другой папке. Как делают хорошие файл-листеры -программы которые записывают содержание всех директорий в один html-файл. Где четко видно начало файлов одной папки - конец предыдущей.
В выходном файле есть максимум информации о файлах каталога:
название, дата, размер, чексум.
Немного почетче выделить структуру, и про программы - листеры можно забыть.

Это мое мнение. Возможны и другие варианты.
Автор: SFC
Дата сообщения: 15.09.2004 07:56
Bag
1. Первоначально файл CRC был создан ; sfv created by SFV Checker
2. Посте открытия - вижу тип CRC - проверки(частично файлов нет, частично правилные) - предложено сохранить - сохраняю с настройками "по умолчанию".
3. Открываю вновь созданный accuhash.#ml -- вижу все файлы стали MD5.

<?xml version="1.0" ?>
- <accuHash>
Created by AccuHash 2.0 (http://www.accuhash.com)
<updateFind />
<updateRecurse />
<updateHash>MD5</updateHash> !!!!!!!!!!!!!!!!!!
<updateCode>HEX</updateCode>
<verifyTime>Disabled</verifyTime>
<verifySize />
- <accuItem>
<fileName>AT&T Labs Natural Voices 16Khz CD2.part03.rar</fileName>
<fileHash type="CRC32" code="HEX">58F75495</fileHash>
</accuItem>

В файле видно - сам файл CRC, а открывается почему-то как MD5

Естественно при проверке -- выдает ошибку.
Автор: irnis
Дата сообщения: 15.09.2004 12:11
SFC

Цитата:
1. Избавиться от окон типа "Information", "Error" - интегрировать результаты в зеленые/розовые окна, где отражается процесс выполнения.

Да,сейчас как раз и "провожу работы" по упр(л)ощению интерфейса - эти многоэтажные окна мне самому не очень нравятся. Но это уже будет версия 2.1


Цитата:
2. Возможность группировки результатов по OK / not OK. Скажем на панели задач добавить пару кнопок: нажата одна по умолчанию - отражаются все результаты, нажата другая - только OK, нажата третья - только BAD

Наверное, попозже добавлю фильтры. А пока можно отсортировать по колонке "Статус"


Цитата:
PS Если надо Easy _ Creator's - могу выложить, если у тебя нет.

Уменя большая коллекция утилит для работы с контрольными суммами


Цитата:
Хотелось бы, чтобы размер файла указывался не так 123456789, а так 123,456,789 и был прижат не к левому, а так как классически -- к правому краю.

Учту


Цитата:
И может быть файлы, которые находятся в списке и находятся во вложенных директориях выделять немного другими цветами, чтобы были отличия от файлов в корневой.

Тоже учту, но это уже надо будет продумать...

SFC

Цитата:
2. Посте открытия - вижу тип CRC - проверки(частично файлов нет, частично правилные) - предложено сохранить - сохраняю с настройками "по умолчанию".

Можно этот файл (SFV который) мне на мыло? irnis на bashnet.ru


Цитата:
<updateRecurse />
<updateHash>MD5</updateHash> !!!!!!!!!!!!!!!!!!


Тут все правильно - это тип контрольной суммы по умолчанию для новых файлов


Цитата:
В файле видно - сам файл CRC, а открывается почему-то как MD5

Естественно при проверке -- выдает ошибку.


А вот это - неправильно, бум работать...
Автор: los2
Дата сообщения: 15.09.2004 13:06
irnis,
а можно добавить подсчет контрольной суммы для всего диска(cd,floppy,hdd),а не для
файлов на нем.Так же неплохо бы иметь возможность работать в коммандной строке.


Цитата:
Уменя большая коллекция утилит для работы с контрольными суммами


а crcmd5 от nti есть?
Автор: irnis
Дата сообщения: 21.09.2004 13:48
новая версия 2.0.15:

* исправлена ошибка с некорректным открытием файлов, где тип хэша - CRC32
* в хэш-калькулятор добавлена возможность подсчета контрольной суммы для всего диска целиком (работает только под Windows NT/2000/XP)
Автор: los2
Дата сообщения: 21.09.2004 15:34
irnis,
приятные изменения.
посмотри _http://www.beeblebrox.org/hashtab/index.php
может есть смысл добавить такую функцию-не то чтобы сделать из программы монстра,но
достаточно удобная вещь.
Удачи.
Автор: SFC
Дата сообщения: 24.09.2004 10:54
irnis

Цитата:
Но это уже будет версия 2.1

Это чем-то грозит народу ?

1. Когда на строке нажимаешь правую кнопку мыши -> Edit -> Item properties
Так вот здесь и хотелось бы увидеть редактирование поля Notes

2. В качестве одного из вариантов решения отделения папок от файлов или разно-цветости посмотри 72kB http://home.autocom.pl/mrowka/freeware/DirLister.rar

3. Все-таки хочется центрирования размеров файла по левому краю.

Что означает при проверке файла значение Touched
Автор: TCPIP
Дата сообщения: 24.09.2004 15:39
Программа... Песня! До чего приятно пользоваться. Немало перепробовал подобных утилит, эта --- самая удобная. Полностью соответствует парадигме "Plug'n'Play".
Автор: SFC
Дата сообщения: 25.09.2004 10:15
Чудеса в решете
Файл реально создан 3:00 PM, 2004-8-4 август

Есть два файла accuhash созданных с разных болванок, созданных в разное время.
При сравнение файлов(на уровне XML-editor, Notepad) - различно только время

При проверке реальных файлов по этим assuhash.#ml
С одним из них выдает OK, с другим Touched-? хотя чексумы и размеры и дата всех файлов совпадает.

но самое интересное вот это
Файлы Время в AccuHash Время в XML-Editor and Notepad Result
Автор: TCPIP
Дата сообщения: 26.09.2004 01:18
SFC
Гм... Опять какие-то игры с GMT и UT?.. Кстати, Touched не очень подходящее слово --- по-моему, это скорее "двинутый", чем модифицированный. А снятие флажка учета даты не может быть решением проблемы?
Автор: irnis
Дата сообщения: 26.09.2004 06:44
SFC

Цитата:
Это чем-то грозит народу ?

В основном новыми багами ...
Ну и удалением лишнего, добавлением недостающего, ускорением, улучшением и прочими вещами, которые сейчас обзываются модным словом refactoring


Цитата:
1. Когда на строке нажимаешь правую кнопку мыши -> Edit -> Item properties
Так вот здесь и хотелось бы увидеть редактирование поля Notes

Добавил


Цитата:
3. Все-таки хочется центрирования размеров файла по левому краю.

Добавил (см. MainMenu->Tools->Options->View)


Цитата:
Что означает при проверке файла значение Touched

Было изменено время файла, но не содержимое.


Цитата:
но самое интересное вот это

просто в #ml дата и время хранятся в UTC, как правильно заметил TCPIP, а показываю я их в текущем часовом поясе, как бы для удобства.

У тебя часовой пояс наверное +3 (Москва?) и поэтому получается, что 12 (в файле) + 3 = 3 (локальное время), и 9 (в файле) + 3 = 12 (локальное время)

TCPIP

Цитата:
Кстати, Touched не очень подходящее слово --- по-моему, это скорее "двинутый", чем модифицированный.

а какое может быть более подходящее? touched я здесь употребил в смысле "задетый", т.е. файл с момента последнего обновления файла контрольных сумм был хотя бы один раз открыть на запись.

В 2.0.16 переделал процедуру импорта, теперь он по идее должен импортировать любые файлы контрольных сумм вида (распознаются автоматом):

1234567890abcdef filename.exe
1234567890abcdef *filename.exe
1234567890abcdef|filename.exe
filename.exe 1234567890abcdef

где 1234567890abcdef - хэш любого типа из CRC32, MD5 и SHA1

ну и само собой, автоматически распознаются файлы вида:

CRC32(filename.exe)=12345678
MD5(filename.exe)=1234567890abcdef1234567890abcdef
SHA1(filename.exe)=1234567890abcdef1234567890abcdef12345678

Можно даже в одном файле мешать разные форматы

У кого много старых файлов контрольных сумм, если не лень, потестьте пож-та и отпишите если что на irnis на bashnet.ru.
Автор: albel
Дата сообщения: 26.09.2004 09:01
irnis
touch как раз очень правильная формулировка, не согласен с TCPIP . Ср. линуксовая команда touch -
Цитата:
Update the access and modification times of each FILE to the current time.
Автор: Nep
Дата сообщения: 26.09.2004 15:19
шапку включил
Автор: TCPIP
Дата сообщения: 27.09.2004 02:47

Цитата:
файл с момента последнего обновления файла контрольных сумм был хотя бы один раз открыть на запись.

Изменен (как в Проводнике Изменен, Открыт, Дата создания).

albel

Цитата:
линуксовая команда touch

Argh... Linux...
Автор: Newbie777
Дата сообщения: 29.09.2004 09:48
Win2003 с последними апдейтами. Заходим терминалом. Запускаем. Получаем.

Faulting application accuhash.exe, version 2.0.16.134, faulting module tsappcmp.dll, version 5.2.3790.0, fault address 0x00002e98.
Автор: iamphet
Дата сообщения: 29.09.2004 14:55
На 2003 (и 2000) я такое наблюдал и без захода терминалом, но с запущенными Terminal Services. По ходу, причина в них
irnis
Могу послать stack-trace и ваще что угодно, только скажи что.

Отключил терминальные сервисы и все стало работать :-\
Автор: irnis
Дата сообщения: 30.09.2004 00:13
Newbie777
iamphet
Попробуйте запустить вот этот: http://www.accuhash.com/ah2test.zip
В каталоге с программой должен появиться файл accuhash.exe.log - его надо прислать ко мне на мыло (он небольшой). Заранее спасибо - возможно что придется повторить этот процесс несколько раз
Автор: irnis
Дата сообщения: 02.10.2004 10:47
Ошибка с Terminal Services исправлена в 2.0.17
Автор: charly
Дата сообщения: 05.10.2004 18:39
charly brown
Автор: unknown
Дата сообщения: 06.10.2004 17:15
наткнулся на фичу/багу : если в файле *.md5 между хешем и именем файла больше чем один пробел, то этот файл Not found. Это правильно?
Автор: Anna
Дата сообщения: 06.10.2004 18:21
А из контекстного меню эту прогу можно использовать?
Очень часто нужно вычислить хэш определённого файла. Удобней всего если это можно сделать из контекстного меню.
Иногда нужно сравнить с уже имеющимся хэшем - в этом случае было бы неплохо запустить функцию Hash Calculator из контекстного меню.
Автор: irnis
Дата сообщения: 06.10.2004 22:24
unknown

Цитата:
наткнулся на фичу/багу : если в файле *.md5 между хешем и именем файла больше чем один пробел, то этот файл Not found. Это правильно?


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

Anna
пока нет, но если женщина просит, но трудно отказать
Автор: SFC
Дата сообщения: 07.10.2004 05:38
irnis
Еще вот что хотелось бы.
При проверке по заранее созданному файлу конкретного каталога, хочется чтобы программа отслеживала (какую-нибудь галочку добавить)--А не появились ли новые файлы в каталоге? - чтобы при добавлении 1-2 новых файлов в каталог, не приходилось заново создавать хеш файл для всего большого каталога.
Автор: Anna
Дата сообщения: 07.10.2004 07:48
irnis
спасибо
Автор: unknown
Дата сообщения: 07.10.2004 09:43
irnis
ага, понятно.
в том md5-файле, что мне попался, между хешем и звездочкой два пробела, а имена файлов без пробелов вначале. IMHO, надо изменить импорт на "один или несколько пробелов со звездочкой".
md5sum.exe, кстати, восприняла этот md5-файл без проблем. Может там в исходниках еще посмотреть правила обработки md5-файлов?
Автор: chupakabra
Дата сообщения: 08.11.2004 11:21
AccuHash неправильно отображает значения контрольных сумм CRC32 - байты записаны в обратном порядке. К примеру, правильное значение хеша - 7CAFB18C, а AccuHash показывает его как 8CB1AF7C

Страницы: 123

Предыдущая тема: VobSub | VSFilter


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.