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

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

Автор: irnis
Дата сообщения: 14.04.2004 06:53
Домашняя страницы программы: http://www.accuhash.com
Программа для проверки / создания файлов контроля целостности файлов

Одна из лучших программ в своем классе.
Понимает почти все чужие форматы файлов MD5SUM, BSD-style and SFV formats
Хранит свои данные в файле типа XML, что позволяет хранить не только HASH, но и размер файла, дату и время создания, файловую структуру и т.д.
Может делать экспорт в "упрощенные форматы старого образца" MD5 и т.д.
Встроенный HASH калькулятор и прочие удобности.

Цитата:
Текущая версия 2.0.17 : http://www.accuhash.com/ah2setup.exe
Персональная регистрация для ру-бордовцев:
Registration name: Участник форума Ru-Board.com
Registration code: XUSSR-V3XU8-MKZM4-H5SNM-M4Q3H

Автором приветствуются замечания и пожелания через этот форум.
Текущее мыло автора: irnis на bashnet.ru
Автор: los2
Дата сообщения: 14.04.2004 12:46
Кое-какие соображения я уже ранее высказывал,добавлю мелочи -сравнение хотя бы 2 файлов,папок.Почему автоматически не ассоциируется файл #ml с программой, и что так
бедно с алгоритмами(где SHA и т.д.)тем паче конкуренты у программы имеются.Может есть
смысл определиься кто и для чего будет использовать программу,чтобы развивать ее в нужном направлении.
Автор: Bozo
Дата сообщения: 14.04.2004 14:03
irnis
У меня есть файлы с символом '&' в названии. При экспорте в #ml и попытке открыть файл в Экселе и Xml Spy получил ошибки, т.к. этот символ в названиях элементов должен заменяться на & (или что-то вроде того) При апдейте этого #ml файла программой файлы с '&' оказались 'Not found'.

При первом запуске я долго пялился и тыкал в меню, пока не нажал кнопку Update. Как бы с точки зрения юзабилити для полных чайников стоило бы в "Совет дня" поместить "Начните работу с нажатия кнопки 'Update'" Ну или при первом открытии выводить окошко "Выбор каталога..." Просто я привык, что обычно при нажатии на New... открывается новый проект, а тут эта кнопка вначале даже не активна

Добавлено
irnis
И еще. Можно ли как-то сделать поиск повторений по полю "Hash Value"? Или прога для этого не предназначена? Просто счас для поиска дублей файлов пользуюсь DiskState 2.85, а нельзя ли для этого приспособить AccuHash?
Автор: nickddd
Дата сообщения: 14.04.2004 16:56
irnis
А для чего, собственно, новая прога? Для каких целей?
Я ее, извини, снес через 10 минут, ибо жутко неудобно. Файлы не ассоциируются, в шелл не встраивается, драг'н'дроп не поддерживает. По этим меню и диалогам ползать - с ума сойдешь. Да, круто, xml, криптование, но все это в ущерб удобству, имо.
А была бы это маленькая, незаметная, встраивающаяся в шелл, прога, цены бы ей не было.
Так что еще раз ивини, остаюсь на варезном acsv. Я бы и заплатил за нее, но у тебя все как-то недружественно по отношению к России на сайте.
Автор: irnis
Дата сообщения: 14.04.2004 19:23
Во-первых, всем спасибо за отклики - надеюсь, что и в дальнейшем скучать не буду .

Работа с оболочкой (ассоциация файлов #ml с программой, встраивание к меню, драг'н'дроп), так же как и более подробная документация, конечно же будут, дайте только время

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

Алгоритмов там пока только 3 - CRC32, MD5 и SHA-1 - первые два были выбрани из необходимости поддержки форматов SFV, MD5SUM, а SHA-1 добавлен потому-что некоторые пользователи просили - честно говоря незнаю зачем, но возможно из-за того, что в последнее время MD5 считается недостаточно криптостойким.

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

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

1. Они все ориентированы однобайтные символы и как результат может оказаться так, что файл контрольных сумм, записанный в России будет выдавать ошибки при попытке проверить в Германии.

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

3. Невозможность добавления новых алгоритмов.

4. Неоднозначность распознования форматов.

Использование собственного формата, основанного на XML позволяет решить все эти проблемы.

В первую очередь программа предназначалась для проверки корректности файлов, записанных CD-R(W). Это было и одной из причин изменения схемы лицензирования - чтобы человек записав компашку мог туда же вместе с файлом контрольных сумм записать и саму программу.

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

Если у кого-то есть еще какие пожелания - пож-та, не стесняйтесь , пишите!

Bozo
Спасибо за замечание про '&' - исправлю

nickddd
Что подразумевается под "недружественно по отношению к Росси"? Говори, а я постараюсь исправиться
Автор: nickddd
Дата сообщения: 14.04.2004 20:57
irnis

Цитата:
Что подразумевается под "недружественно по отношению к Росси"? Говори, а я постараюсь исправиться

Ну во-первых, нет русского языка
Во-вторых, чем отличается ShareIt! от RegNow!? Ну и так далее.
Дружелюбно, это когда вот тебе номер счета, оплачиваешь в сбербанке, сообщаешь номер квитанции и т.д. Там есть что-то про банк, но информации мне лично не хватает. Или там интернет деньги какие-нибудь.
Автор: albel
Дата сообщения: 14.04.2004 22:30
irnis
немножко поругаю:-) :
1) при первом запуске программы выдалась такая табличка:

Испугался. Много думал. Медитировал. Искал альтернативу нажатию кнопки Ok.
Потом, конечно, нажал ok, Close в следующем окошке.
Вижу, что нет файла:
File State Hash Value File Size Date Time Notes Hash Encoding
accuhash.ini Not found C59C9F20363E3B7C684D1095BDF9D184 117 01.04.2004 23:58:37 MD5 Hexadecimal
Так задумано? А то действительно, немножко страшно. Ставишь программу, запускаешь ее, веря в лучшее, а она сама без твоего ведома начинает что-то делать :-(. Может, выводить окошко типа "При каждом запуске программы будет производиться целостность файлов программы. Продолжить?" и маааааааленькая галочка типа "больше не показывать это сообщение" :-). Я понимаю, что в опциях дублируется. Но мне лично стоило некоторых трудов убедить себя не сносить прогу.

2) Вопрос, где хранить настройки, появляется каждый раз, несмотря на то что я уже выбрал хранение в ини-файле. Сомнительно, что юзер захочет по три-пять раз на дню менять форму хранения настроек.

3) такое ощущение, что есть какая-то проблема с ини-файлом. Сделал Update, вроде бы статус везде ok. Первый раз программа мне заявила, что лицензия из шапки expired. Ввёл по новой. Вроде запомнилось. Вышел из программы, запустил - опять есть проблема с тем же ини :-(

Вотъ.

Автор: los2
Дата сообщения: 15.04.2004 14:12
Если добавить совместимость с HashKeeper(проверка,создание),то программа будет интересна и криминалистам.Конечно нужно добавить дату создания(последнего доступа)
к файлам вообщем подробный отчет.Формат hashkeeper позволит использовать программу в купе с CD/DVD inspector,и другими.
Автор: irnis
Дата сообщения: 22.04.2004 03:24
Выложил версию 2.0.3: http://www.accuhash.com/ah2setup.exe

Исправлена ошибка с неправильным сохранением названий файлов со спецсимволами XML, еще раз спасибо Bozo за обнаружение этого хитрого бага .

albel
1) да, пожалуй не стоит так сильно пугать пользователя - теперь в настройках поставялемого по умолчанию INI файла такая фича отключена. А вообще планировалось это для того, чтобы например на CD с данными записать голый accuhash.exe вместе с accuhash.#ml для содержимого жиска и чтобы он сразу загружал и проверял его без всякого тыкания по кнопкам.

2) автоматически настройки сохраняются только в профиле текущего пользователя. Функция "save settings now" предназначена для принудительного сохранения в заданном месте, например, если системный администратор захочет сделать дефолтовые настройки для всех пользователей.

3) вроде бы у меня все работает... но я еще попробую поближе это поиспытаю.

los2
Мда... слона я похоже и не приметил, спасибо за новодку . А можешь еще какую-нибудь инфу про этот хэшкипер дать? - что-то гугл почти ничего про него незнает
Автор: los2
Дата сообщения: 22.04.2004 12:49
irnis,
что имеется ввиду,какие требования,программы поддерживающие,пример файла или что-то другое?
P.S.
Я бы отнесся к этому направлению(криминалистика) серьезнее.Криминалисты народ консервативный,но как правило не бедный.Конечно придется повозится чтобы программа
отвечала их требованим,но может игра стоит свеч.
Автор: irnis
Дата сообщения: 24.04.2004 01:59
los2

Цитата:
что имеется ввиду,какие требования,программы поддерживающие,пример файла или что-то другое?

И то, и другое, и третье ... а еще как обычно используются, т.е. типичные сценарии использования и места где потенциальные пользователи тусуются.

Особенно насчет требований - меня по-поводу ACSV уже фармацевты достали - спрашивают где можно посмотреть какие-то сертификаты, т.к. у них "regulated environment" и они не могут использовать какую попало программу. Поэтому особенно интересно было бы узнать как происходит проверка соответствия подобным требованиям, где можно проходить проверку и т.д...
Автор: Olive77
Дата сообщения: 28.04.2004 17:30
irnis
Для информации.

v2.03 не стартовала на WinNT (SP6) German.

вольный перевод :

Цитата:
не найдена входная точка «AnimateWindow» в user32.dll.


С версией 2.01b75 проблем не было.
Автор: irnis
Дата сообщения: 18.05.2004 15:44
Olive77
Это я "украшательства" добавил и забыл поставить проверку на наличие функции, имеющейся только в Win2000. Теперь исправил.
Автор: Tim72
Дата сообщения: 08.06.2004 23:39

Цитата:
Программа бесплатно для частных пользователей из xUSSR.
Registration name: xUSSR регистрация
Registration code: XUSSR-RA8TB-4KKLS-G7P7M-E6FL4

эээ...

Цитата:
Registered to: xUSSR peгиcтpaция
Personal license not for commercial use.
Expire 2004-06-30

а с легальным ключом, прога тоже ехпарит?
Автор: JMP3
Дата сообщения: 09.06.2004 00:42
Высказываю свое имхо (чур, не обижаться) - юзабилити на нуле. Тот же ACSV (за который тебе огромная благодарность) осваивается за 1 минуту, а потом используется быстро и понятно. Никаких излишеств, наворотов, иногда ведь они только мешают. Понимаю желание сделать пофичастее (это удалось), но советую главное внимание обратить на юзеринтерфейс. Т.е. разобраться во всем беспорядке менюшек и окошек можно, но вопрос - *зачем* ? когда уже есть удобная программа.
Автор: JackalSR13
Дата сообщения: 09.06.2004 10:14
Приветствую!

"Я фигею!" - моя первая фраза после запуска программы. Та же $опа, что и у albel при первом запуске. Скрин сделать не могу (свежий комп), написал:

Error
------
Processed 6 302bytes in 7 files for 0:00.00, with average rate 101 645bytes/sec

Problems with 4 files
------
OK

Снова ищет accuhash.ini при запуске 8)

Едем дальше: пытаюсь зарегистрировать на xUSSR, ввожу код. И, при вводе последней цифры 4 получаю:

Cannot focus a disabled or invisible window.

Это что за прикол?

Latest version of AccuHash is 2.0.6 - ah2setup.exe ( 857kb) from Jun 9, 2004

И вообще, где персональная регистрация для Ru-Board.Com? 8)
Автор: irnis
Дата сообщения: 10.06.2004 23:24
Tim72
Изменил рег.ключ, теперь не экспайрится

JMP3
AccuHash как раз для тех, кому возможностей ACSV уже не хватает. А расширять возможности программы, написанной на чистом WinAPI - то еще удовольствие .

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

JackalSR13
Наверное устанавливал поверх старой версии и/или в реестре остались старые настройки, потому и делает автопроверку при загрузке - зайди в Options и отключи галочку "Auto Verify on Startup".

А что значит "Снова ищет accuhash.ini при запуске"? Т.е. он конечно его действительно ищет при запуске, но пользователю это должно быть незаметно.

За багрепорт спасибо, сейчас исправлю и выложу. Хотя проще конечно, просто скопировать рег.код в клипборд и нажать кнопу "Paste regcode", наверное потому до сих пор никто и не заметил.

Персональная регистрация для ру-бордовцев:

Registration name: Участник форума Ru-Board.com
Registration code: XUSSR-V3XU8-MKZM4-H5SNM-M4Q3H

Кстати, кто-нибудь знает еще форумы уровня Ru-Board? Желательно буржуйские.
Betanews.com временно не принимает новые программы, а тестеры (и покупатели тоже ) нужны.

Необязательно форумы посвященные именно софту - если Вам для какой-то деятельности нужны программы, подобные AccuHash и ACSV и знаете места где бывает много народу, занимающиеся тем же - пишите, не стесняйтесь - за такую ценную информацию буду выдавать именные регистрации
Автор: JackalSR13
Дата сообщения: 15.06.2004 07:46
Приветствую!

За регистрацию спасибо!
Такой ещё момент - она не сохраняется и при попытке создать новый файл с контрольными суммами выдает диалог о Freeware. Если ввести код то до выключения программы всё OK. Галка о внесении информации о регистрации в реестр стоит.

При попытке экспорта в MD5SUM формат файл записывается с расширением .lst.
На самом деле, как правило, имя файла "checksum.md5", идёт ещё из DOS, так оно, IMHO, правильнее будет.

После вычисления MD5 в одной кодировке не получается сменить кодировку на другую:
создал MD5/MIME64, Tools -> Update... -> Hash encoding: Hexadecimal -> Start -> получаем только проверку существующих файлов, смены кодировки нет.

Дальше, при создании суммы нужно указать директорию, указываем. Считает файлы только ВНУТРИ указанной директории, а должен считать СНАРУЖИ, т.е. при указании ДИРЕКТОРИИ, в файле сумм должны быть файлы с указанием того, что они ВНУТРИ.
Например:

Целевая директория -> D:\!Yuji\Anime
=== начало AccuHash 2.0.7 ===
50ad4a9c165db0229245ac636614ce17 *Descript.ion
7a4097a30bbd844d5e99186ebd6ac35b *Video Girl Ai - 01 [anime.fin].avi
442d70b475eb629ac73e69a1676645ca *Video Girl Ai - 02 [anime.fin].avi
d0792b8f895314655b26d70d296e060b *Video Girl Ai - 03 [anime.fin].avi
e8b7bd3dca28bfb0a88847649ab90721 *Video Girl Ai - 04 [anime.fin].avi
4fdd9a590a4fbfe3979979939a082ad8 *Video Girl Ai - 05 [anime.fin].avi
1ba4cf0115f83416bd1621ead4960351 *Video Girl Ai - 06 [anime.fin].avi
d41d8cd98f00b204e9800998ecf8427e *Test Folder\some test file.txt
=== конец AccuHash 2.0.7 ===

=== начало md5sum ===
7a4097a30bbd844d5e99186ebd6ac35b *D:\\!Yuji\\Anime\\Video Girl Ai - 01 [anime.fin].avi
442d70b475eb629ac73e69a1676645ca *D:\\!Yuji\\Anime\\Video Girl Ai - 02 [anime.fin].avi
d0792b8f895314655b26d70d296e060b *D:\\!Yuji\\Anime\\Video Girl Ai - 03 [anime.fin].avi
e8b7bd3dca28bfb0a88847649ab90721 *D:\\!Yuji\\Anime\\Video Girl Ai - 04 [anime.fin].avi
4fdd9a590a4fbfe3979979939a082ad8 *D:\\!Yuji\\Anime\\Video Girl Ai - 05 [anime.fin].avi
1ba4cf0115f83416bd1621ead4960351 *D:\\!Yuji\\Anime\\Video Girl Ai - 06 [anime.fin].avi
50ad4a9c165db0229245ac636614ce17 *D:\\!Yuji\\Anime\\Descript.ion
d41d8cd98f00b204e9800998ecf8427e *D:\\!Yuji\\Anime\\Test Folder\\some test file.txt
=== конец md5sum ===

Т.е. файл, полученный из md5sum можно проверить хоть откуда, твой - только изнутри.
Также обрати внимание на двойные слэши: что правильней - ХЗ, но делает md5sum их, IMHO, не зря. У меня, например, при создании сумм для DVD ISO в корне лежит файл checksum.md5 в котором прописаны пути и суммы ко всем файлам.

Проверить AccuHash'ем файл, созданный md5sum нельзя [по крайней мере, тот, что я привёл для примера] - AccuHash спрашивает ГДЕ лежать проверяемые файлы и даже при указании правильной директории говорит об отсутствии нужных файлов ибо:

Anime\\Video Girl Ai - 01 [anime.fin].avi
...
Anime\\Video Girl Ai - 06 [anime.fin].avi

И последний замеченный сегодня момент: создал файл сумм. В этом суммах есть русское название файла, например "Отчёт.doc". При экспорте получаем таблицу Encoding: UTF-8, ANSI Cyrillic. Смешно? Не очень. Соответственно и записывает имя криво. Если переместить выбор на Other -> всё OK.

Ждём обновления!
Автор: JackalSR13
Дата сообщения: 17.06.2004 07:40
И чего все молчат?
Автор: irnis
Дата сообщения: 18.06.2004 00:33
JackalSR13

Цитата:
И чего все молчат?

Так лето же - неохота народу за компами париться...


Цитата:
Такой ещё момент - она не сохраняется и при попытке создать новый файл с контрольными суммами выдает диалог о Freeware. Если ввести код то до выключения программы всё OK. Галка о внесении информации о регистрации в реестр стоит.

Очень странно, у меня все отлично сохраняется... можешь дать еще какую-то дополнительную информацию - версию виндов, что именно делаешь, содержимое файла accuhash.ini и ветко реестра HKCU\Software\AccuHash?


Цитата:
При попытке экспорта в MD5SUM формат файл записывается с расширением .lst.
На самом деле, как правило, имя файла "checksum.md5", идёт ещё из DOS, так оно, IMHO, правильнее будет.

Да, есть несколько вариантов: md5sum.lst, checksum.md5. Наверное добавлю в диалог настроек, пускай каждый выбирает что ему приятнее.


Цитата:
После вычисления MD5 в одной кодировке не получается сменить кодировку на другую: создал MD5/MIME64, Tools -> Update... -> Hash encoding: Hexadecimal -> Start -> получаем только проверку существующих файлов, смены кодировки нет.

В этом диалоге указывается тип и кодировка по умолчанию для новых файлов. Изменить тип кодировки можно из меню Edit->Hash type или из локального меню, вызываемого щелчком правой кнопкой мыши на списке контрольных сумм.


Цитата:
Дальше, при создании суммы нужно указать директорию, указываем. Считает файлы только ВНУТРИ указанной директории, а должен считать СНАРУЖИ, т.е. при указании ДИРЕКТОРИИ, в файле сумм должны быть файлы с указанием того, что они ВНУТРИ.

Не очень понятно разделение на ВНУТРИ и СНАРУЖИ, но догадываюсь, что речь идет об относительных и абсолютных путях. Так?


Цитата:
Т.е. файл, полученный из md5sum можно проверить хоть откуда, твой - только изнутри.

Как раз наоборот - если в файле контрольных сумм указаны только относительные пути, то проверять их можно везде, где бы они не лежали. Ведь AccuHash позволяет при проверке задать путь, где лежат файлы. Например, представь, что подготовил файлы для записи в каталоге D:\!Yuji\Anime, записал их на CD или DVD и как ты их проверишь сейчас в случае абсолютных путей, если все они теперь лежат в E:\? В случае относительных путей, как сделано в AccuHash, все пучком - просто задаем целевой каталог для проверки E:\


Цитата:
Также обрати внимание на двойные слэши: что правильней - ХЗ, но делает md5sum их, IMHO, не зря.

Да, не зря - некоторые программы md5sum могут заюзать для ввода Сишные функции, которые воспринимают обратный слэш как управляющий символ. Опять придется опцию добавлять...


Цитата:
Проверить AccuHash'ем файл, созданный md5sum нельзя [по крайней мере, тот, что я привёл для примера] - AccuHash спрашивает ГДЕ лежать проверяемые файлы и даже при указании правильной директории говорит об отсутствии нужных файлов...

Вобщем-то AccuHash должен был нормально воспринимать абсолютные пути, но я проверю ещё разок.


Цитата:
И последний замеченный сегодня момент: создал файл сумм. В этом суммах есть русское название файла, например "Отчёт.doc". При экспорте получаем таблицу Encoding: UTF-8, ANSI Cyrillic. Смешно? Не очень. Соответственно и записывает имя криво. Если переместить выбор на Other -> всё OK.

Это просто недогляд - при выборе UTF-8 список кодировок должен быть недоступен - попробуй щелкнуть на Others, а потом обратно на UTF-8. Просто забыл инициализацию диалога сделать.
Автор: JackalSR13
Дата сообщения: 18.06.2004 11:45
irnis, привет!


Цитата:
Так лето же - неохота народу за компами париться...

Выходит, мы с тобой одни такие "умные" 8)?

Цитата:

Очень странно, у меня все отлично сохраняется... можешь дать еще какую-то дополнительную информацию - версию виндов, что именно делаешь, содержимое файла accuhash.ini и ветко реестра HKCU\Software\AccuHash?

Microsoft Windows XP [Version 5.1.2600.1106] EN
=== AccuHash 2.0.7 ini ===
[General]
SortMode=0
Encoding=0
CodeMode=0
CodeSkip=0
ShowCode=0
AutoSave=0
AutoHash=0
AbbrSize=1
ToolText=0
TipOfDay=0
TipIndex=0
SmothWin=0
StartMin=0
Min2Tray=0
UseMSSAX=1
CryptKey=1
BackColor=$80000005
EvenColor=$E0E0E0
FailColor=$0000FF
WarnColor=$FF0000
ErrorColor=$0000FF
TouchedColor=$FF0000
UpdatedColor=$FF00FF
ChangedColor=$0000FF
NewFileColor=$FF0000
InvalidColor=$000080
ValidColor=$008000
FontName=Tahoma
FontSize=8
[MainWindow]
Top=-4
Left=-4
Width=1032
Height=746
[Columns]
0=200
1=60
7=50
8=80
2=220
3=60
4=70
5=60
6=50
[RecentFolders]
C:\Program Files\AccuHash 2.0\=
[RegInfo]
UserName=Р_С╪Р°С_С'Р_РёРє С"Р_С_С_Р_Р° Ru-Board.com
Serial=XUSSR
RegCode=HEX+Z_5лb1цbУw@ьSе_┼ЫZF$
=== AccuHash 2.0.7 ini ===
=== HKCU\Software\AccuHash ===
REGEDIT4

[HKEY_CURRENT_USER\Software\AccuHash]

[HKEY_CURRENT_USER\Software\AccuHash\Columns]
"0"="200"
"1"="60"
"7"="50"
"8"="80"
"2"="220"
"3"="60"
"4"="70"
"5"="60"
"6"="50"

[HKEY_CURRENT_USER\Software\AccuHash\General]
"SortMode"="0"
"Encoding"="0"
"CodeMode"="0"
"CodeSkip"="0"
"ShowCode"="0"
"AutoSave"="0"
"AutoHash"="0"
"AbbrSize"="1"
"ToolText"="0"
"TipOfDay"="0"
"TipIndex"="0"
"SmothWin"="0"
"StartMin"="0"
"Min2Tray"="0"
"UseMSSAX"="1"
"CryptKey"="1"
"BackColor"="$80000005"
"EvenColor"="$E0E0E0"
"FailColor"="$0000FF"
"WarnColor"="$FF0000"
"ErrorColor"="$0000FF"
"TouchedColor"="$FF0000"
"UpdatedColor"="$FF00FF"
"ChangedColor"="$0000FF"
"NewFileColor"="$FF0000"
"InvalidColor"="$000080"
"ValidColor"="$008000"
"FontName"="Tahoma"
"FontSize"="8"

[HKEY_CURRENT_USER\Software\AccuHash\MainWindow]
"Top"="-4"
"Left"="-4"
"Width"="1032"
"Height"="746"

[HKEY_CURRENT_USER\Software\AccuHash\RegInfo]
"UserName"="Р_С╪Р°С_С'Р_РёРє С"Р_С_С_Р_Р° Ru-Board.com"
"Serial"="XUSSR"
"RegCode"="HEX+Z_5лb1цbУw@ьSе_┼ЫZF$"
=== HKCU\Software\AccuHash ===

Запускаю AccuHash -> Create new hash checksum file -> Error. This feature is locked in freeware version. Want to enter new license information? -> Участник/Paste code = Personal license [галка Store regcode crypted стоит] -> OK -> Thanks for support! -> Save current settings = Current profiles in registry [Пробовал ставить и INI-file in program folder] -> OK.

Снова Create new hash checksum file -> Updating = всё OK. Закрываем [x], запускаем.
Create new hash checksum file -> Error. И так до опупения.


Цитата:

В этом диалоге указывается тип и кодировка по умолчанию для новых файлов. Изменить тип кодировки можно из меню Edit->Hash type или из локального меню, вызываемого щелчком правой кнопкой мыши на списке контрольных сумм.

Можно, только вот что: сделали MD5/Hexadecimal, меняем Hash type на CRC32, предупреждение "пропадёт текущая" -> Yes, сумма пропадает совсем. Жмём кнопку Update, зачем-то появляется диалог, в котором стоит Hash type с прошлого раза [MD5 в моём случае], жмём Start - получаем требуемое [CRC32]. Это нормально?


Цитата:

В случае относительных путей, как сделано в AccuHash, все пучком - просто задаем целевой каталог для проверки E:\

Ну да, только в полученном файле будет ->

Цитата:

Целевая директория -> D:\!Yuji\Anime
=== начало AccuHash 2.0.7 ===
50ad4a9c165db0229245ac636614ce17 *Descript.ion
7a4097a30bbd844d5e99186ebd6ac35b *Video Girl Ai - 01 [anime.fin].avi
442d70b475eb629ac73e69a1676645ca *Video Girl Ai - 02 [anime.fin].avi
d0792b8f895314655b26d70d296e060b *Video Girl Ai - 03 [anime.fin].avi
e8b7bd3dca28bfb0a88847649ab90721 *Video Girl Ai - 04 [anime.fin].avi
4fdd9a590a4fbfe3979979939a082ad8 *Video Girl Ai - 05 [anime.fin].avi
1ba4cf0115f83416bd1621ead4960351 *Video Girl Ai - 06 [anime.fin].avi
d41d8cd98f00b204e9800998ecf8427e *Test Folder\some test file.txt
=== конец AccuHash 2.0.7 ===


Хотя я указывал D:\!Yuji\Anime. IMHO, файле должно быть:

Anime\Video Girl Ai - 01 [anime.fin].avi
Anime\Video Girl Ai - 02 [anime.fin].avi

и т.д., т.е. я должен видеть, что файлы лежат ВНУТРИ папки "Anime"
это же относится к

Цитата:

Не очень понятно разделение на ВНУТРИ и СНАРУЖИ, но догадываюсь, что речь идет об относительных и абсолютных путях. Так?



Цитата:

Это просто недогляд - при выборе UTF-8 список кодировок должен быть недоступен - попробуй щелкнуть на Others, а потом обратно на UTF-8. Просто забыл инициализацию диалога сделать.

Это я догадался.

P.S. Если не жалко - дай мне адрес E-Mail в ПМ, а то так писать упаришься 8)
Автор: JackalSR13
Дата сообщения: 24.06.2004 09:32
ЕКЛМН, мне что, после каждого вопроса ветку поднимать, что-ли?
Отзывайтесь хоть как-нибудь!
Автор: SergikZ
Дата сообщения: 24.06.2004 10:06
Номальная программка, тока так и не понял как убрать, чтобы не выскакивал глюк такой при запуске программы, о котором еще раньше писал albel:


Еще не хватает русского языка
Автор: JackalSR13
Дата сообщения: 24.06.2004 10:18
SergikZ, да я, в основном, автору кричал ^_^. Он не отзывается, хотя новую версию выложил.

А этот глюк так и остался при первом запуске, чтобы не было Options -> Common -> убрать галку Auto Verify on Startup.
Автор: chupakabra
Дата сообщения: 04.08.2004 14:00
Программа в целом хорошая, бесплатна для xUSSR - спасибо автору. Но есть проблемы:
1. При создании файла с хешами в формате MD5 жмем Abort, меняем на CRC32, запускаем процесс генерации - все равно считает MD5
2. Есть файл хешей сделанный программой MD5 Summer (http://md5summer.com). AccuHash его открывает, запускаем проверку - половину файлов показывает как измененнные. Сравнивал вручные вычисленные хеши с теми что зранятся в файле - совпадают. Ну и сам MD5 Summer проверяет все файлы успешно.
Автор: irnis
Дата сообщения: 05.08.2004 20:49
chupakabra
1. Да, потому что при добавлении новых файлов в список он уже назначил им MD5. Изменить можно выделив эти файлы в списке и выбрав новый тип в локальном меню (жим правой кнопкой) или в меню "Edit"

2. А можно этот файлик ко мне на мыло? irnis на accuhash.com.

Сегодня выложил новую версию 2.0.10 - исправлен неприятный глюк из-за которого неправильно считались MD5 и SHA-1 контрольные суммы у файлов больше 4Гб
Автор: chupakabra
Дата сообщения: 06.08.2004 17:14
irnis

Цитата:
2. А можно этот файлик ко мне на мыло? irnis на accuhash.com.

Отправил, хотя думаю в этом уже нет необходимости, т.к. версия 2.0.10 работает правильно. Хотя файлы имеют размер явно меньше 4 Гб (набор исошников Visual Studio). На всякий случай проверил еще раз с версией 2.0.9 - ошибка есть, 2.0.10 - все ok.

Еще одна маленькая недоработка - при выборе File - New или Open программа всегда говорит о том что файл контрольных сумм был изменен, даже если никаких изменений не вносилось.

Добавлено
irnis
У AccuHash также есть проблемы с обработкой файлов контрольных сумм созданных с помощью программы WIN-SFV32. Она открывает их, но при проверке помечает все файлы как changed, при этом отображаемые контрольные суммы те же, что и в файле контрольных сумм. Проверял правильность контрольных сумм с помощью Damn Hash Calculator (http://damn.to) - все в порядке.
Автор: irnis
Дата сообщения: 06.08.2004 21:59
Да, точно - на самом деле ошибка проявлялась еще с файлов больше 4Гбит, что равно 512Мбайт ...

Добавлено
Да, с SFV файлами тоже была ошибка - исправил...
Автор: JackalSR13
Дата сообщения: 09.08.2004 13:05
irnis, вышел из подполья? 8)
Только в субботу закатал DVD-R с checksum.md5 от 2.0.8, при проверке долго плевался...
Автор: JackalSR13
Дата сообщения: 23.08.2004 09:38
Приветствую!

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

С чем может быть связано?

Страницы: 123

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


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