Показать полную графическую версию : [addon] HashTab
Страниц :
1
2
3
4
5
6
7
[
8]
9
10
11
12
13
14
15
2 all, В ходе всех споров сделал так http://imhost.ru/out.php/t27793_hashtab32.jpg (http://imhost.ru/out.php/i27793_hashtab32.jpg) - версия как обычно - два в одном.
Тип установки - SVCPACK
В Установка/удаление программ создается секция удаления для соотвествующей версии.
Ключи установки:
с ключом -ai0 - версия 1.14 (выбран по умолчанию)
с ключом -ai1 - версия 3.0.0
Отредактируйте файл Run по своему вкусу.
В файле hashtab32.dll отставлена только русская локаль.
MD5- CB3889229F3B325ED1FA84A6636E09C1
Аддон приаттачен к данному посту.
Деинсталлировал HashTab 2.30, а вкладка "Контрольные суммы" осталась и даже циферки показывает. Скромненькая, правда, серенькая... так и должно быть в винде?
truvo, regsrv32 /u name.dll - не сработало по видимому.
greg_b, сорри, я перед этим установил HashCheck - это она и осталась.
Не знаю, кому как, а мне не понравилась оф. русская локализация (слово "хэш" и производные, надпись "Подсчитать хэш этого файла" не помещается в кнопке и т.д.) и неудобный диалог опций с полосами прокрутки. В результате переделал таким образом:
http://pic.ipicture.ru/uploads/090704/thumbs/62PPfjRmGV.jpg (http://ipicture.ru/Gallery/Viewfull/20578736.html)
Dll-ка и ресурсы во вложении.
AltY, это, пожалуй, самый лучший вариант, спасибо.
truvo, смысл есть ставить, если тебе надо получить файл с хешем или хеш нескольких файлов (hachcheck),
если тебе надо сравнивать другие файлы с эталоном(попарно) и больше алгоритмов, то тогда hashtab
HashTab v4.0.0
*добавлены ресурсы от AltY
*добавлены ресурсы от Jekson07
*Исправленный инсталятор (спс Habetdin)
*Удалены все языки кроме русского
Строился на основе аддона от greg_b
Из аддона удалена версия HashTab 1.14
Скриншот и аддон прикреплён
Только для 32 битных систем, для 64 сделать не могу, так проврить не начем.
momo2000
10-07-2009, 13:36
а как сделать аддон, чтобы отображалась только MD5 и всё?
Cibersoft Prolex
10-07-2009, 14:31
momo2000
Опции HashTab - оставляете галочку только на MD5
momo2000, а чем тебя все 3 алгоритма не устраивают?
momo2000
10-07-2009, 17:27
Cibersoft Prolex, не, чтоб аддоном это уже было настроено
Ricardo, чтоб глаза не разбегались, 1 строчка с цифрами MD5
Cibersoft Prolex
10-07-2009, 17:46
momo2000
Попробуйте так:
В архиве hashtab.exe отредактируйте hashtab32.bat, удалите:
REG ADD "HKCU\Software\HashTab\Algorithms\CRC32" /v "Enabled" /t REG_DWORD /d 1
REG ADD "HKCU\Software\HashTab\Algorithms\SHA-1" /v "Enabled" /t REG_DWORD /d 1
Habetdin
10-07-2009, 17:53
удалите »
Не нужно удалять, нужно 1 заменить на 0:
REG ADD "HKCU\Software\HashTab\Algorithms\CRC32" /v "Enabled" /t REG_DWORD /d 0
REG ADD "HKCU\Software\HashTab\Algorithms\SHA-1" /v "Enabled" /t REG_DWORD /d 0
momo2000
10-07-2009, 18:57
Ricardo, Cibersoft Prolex, Habetdin, спасибо
Habetdin
16-07-2009, 10:54
greg_b,
Вычислил "виновника" - аддон HashTab. »
Видимо в "скрытом" окне hastab32.bat появляется запрос на перезапись выделенного:
copy /y %systemdrive%\temp\hashtab32.dll %windir%\system32
copy /y %systemdrive%\temp\htdel32.bat %windir%\system32
regsvr32 /s %windir%\system32\hashtab32.dll
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "DisplayName" /d "HashTab 2.3.0" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "UninstallString" /d "%windir%\system32\htdel32.bat" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "Comments" /d "Installer builded by Greb_B" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "DisplayVersion" /d "3.0.0" /f
REG ADD "HKCU\Software\HashTab\Algorithms\CRC32" /v "Enabled" /t REG_DWORD /d 1
REG ADD "HKCU\Software\HashTab\Algorithms\MD5" /v "Enabled" /t REG_DWORD /d 1
REG ADD "HKCU\Software\HashTab\Algorithms\SHA-1" /v "Enabled" /t REG_DWORD /d 1
Думаю стоит добавить в последние 3 команды параметр /f
Habetdin, насколько помню - это создавать пустой параметр
Habetdin
16-07-2009, 13:03
greg_b, Habetdin, насколько помню - это создавать пустой параметр »
/f Принудительно перезаписывать существующие записи реестра
без предупреждения.
К тому же в четырех командах выше этих трех используется /f:
copy /y %systemdrive%\temp\hashtab32.dll %windir%\system32
copy /y %systemdrive%\temp\htdel32.bat %windir%\system32
regsvr32 /s %windir%\system32\hashtab32.dll
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "DisplayName" /d "HashTab 2.3.0" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "UninstallString" /d "%windir%\system32\htdel32.bat" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "Comments" /d "Installer builded by Greb_B" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HashTab" /v "DisplayVersion" /d "3.0.0" /f
REG ADD "HKCU\Software\HashTab\Algorithms\CRC32" /v "Enabled" /t REG_DWORD /d 1
REG ADD "HKCU\Software\HashTab\Algorithms\MD5" /v "Enabled" /t REG_DWORD /d 1
REG ADD "HKCU\Software\HashTab\Algorithms\SHA-1" /v "Enabled" /t REG_DWORD /d 1
Обновил аддон (Исправил инсталятор на основе идеи от Habetdin)
Пост 148 (http://forum.oszone.net/post-1160313-148.html)
Тестим)
Habetdin, спасибо конечно, но я уже перешел на аддон от Nikola Soft (http://forum.oszone.net/post-1168686.html#post1168686) - он и весит меньше и перезаписывает все корректно и вкладка называется "Контрольные суммы" - так привычнее, чем "Хэши файлов". :) Правда, деинсталляция не предусмотрена, но это мелочи.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC