SFV-checker suggestions

English support forum

Moderators: Hacker, petermad, Stefan2, white

User avatar
Grave
Junior Member
Junior Member
Posts: 31
Joined: 2003-05-04, 21:14 UTC
Location: Slovakia

Post by *Grave »

not even ability to at least verify most used checksums?
(i know, the top most are supported - crc32-sfv and md5, though crc32 only in sfv style formatting)
most likely a plugin material, though would it have the same functionality as built in crc/md5 verify (same type of windowed check)?
there are many formats, and sometimes its quite hard to find the proper tool to verify specific checksum file (sfv, crc, csv, md5, and more)
i suppose it would be kinda hard to autodetect type functionality based not only on extension but the hash itself :)
Grave
*eat people, not animals*
User avatar
Hacker
Moderator
Moderator
Posts: 13144
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

i suppose it would be kinda hard to autodetect type functionality based not only on extension but the hash itself :)
Yeah, try each function until you get the correct hash... ;)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
lpmorpheus
Junior Member
Junior Member
Posts: 3
Joined: 2008-03-28, 20:38 UTC

Post by *lpmorpheus »

[1] Yes, working in background would be very helpful!

[2] In my opinion, he thought about an opportunity to check recursively the selected directory. It could more better then CTRL+B and select all .sfv files. Why? Imagine that if you have about 7000 subdirectories with 7000 .sfv/.md5 files. Its like a tree which has a trunk from A to Z and subdirectories from year of 1990 to nowadays. A recursive algorithm would be more simple to use and select which limb need a verify. Then TC could verify all of .sfv files from one after other. Maybe a new option would be enough under "Files -> Verify CRC Checksums".

[3] In addition, TC needs a little change in "Create CRC-cheksum file" window. Here it is an image!

Code: Select all

URL: image-load.eu/out.php/i36129_createchecksum.png
[4] My last suggestion is a new button in CRC checker window. This new button should call for example "Create Log". If we click on it, we could save a log about those files and path which have errors. So, we don't need to find all of bad files with scrolling from a list of thousands lines. Sample!

Code: Select all

image-load.eu/out.php/i36132_createlog.png
I hope it could help our community! Thanks for your work!
User avatar
Motorocker
Member
Member
Posts: 105
Joined: 2006-07-19, 10:52 UTC
Location: Perm, Russia
Contact:

Re: SFV-checker suggestions

Post by *Motorocker »

Fredde wrote:2, A way to check SFV files in subdirs
My big support. Its not big problem for coding.
I always write sfv files to CD/DVD and always must press Ctrl+B and wait reading filenames.
Fredde wrote:1, Verifying CRC-checksums in the background
Its will be good, if Total can create this files as zip archives in background.
Graphics Converter – images conversion
KillOK – Cease to press OK!
NSCopy – copy unreadable
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50909
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I always write sfv files to CD/DVD and always must press Ctrl+B and wait reading filenames.
Why not create one SFV in the root with relative file names? This is done when you create the SFV with Ctrl+B. You can then verify it without Ctrl+B.
Author of Total Commander
https://www.ghisler.com
lpmorpheus
Junior Member
Junior Member
Posts: 3
Joined: 2008-03-28, 20:38 UTC

Post by *lpmorpheus »

ghisler(Author) wrote:Why not create one SFV in the root with relative file names? This is done when you create the SFV with Ctrl+B. You can then verify it without Ctrl+B.
If there would be a recursive option, it could be more simple and elegant to verify 500 GiB of HDDs with ~7000 directories (~50,000 .mp3) and ~7000 .sfv files/drive. :oops: (Of course log is also could be helpful to search back failed CRCs.)
User avatar
Motorocker
Member
Member
Posts: 105
Joined: 2006-07-19, 10:52 UTC
Location: Perm, Russia
Contact:

Post by *Motorocker »

ghisler(Author) wrote:Why not create one SFV in the root with relative file names? This is done when you create the SFV with Ctrl+B.
Yes, I create 1 root file for many files and folders. But I should press Ctrl+B and wait, when Total will scan all folders and files before show me full filelist. Only after this action I can select all files and create SFV.
Graphics Converter – images conversion
KillOK – Cease to press OK!
NSCopy – copy unreadable
Postkutscher
Power Member
Power Member
Posts: 556
Joined: 2006-04-01, 00:11 UTC

Post by *Postkutscher »

Motorocker wrote:Yes, I create 1 root file for many files and folders. But I should press Ctrl+B and wait, when Total will scan all folders and files before show me full filelist. Only after this action I can select all files and create SFV.
"when" must be "until" . translation problem

Why not use

Code: Select all

fsum.exe -js -r -dYOURPATH *.* > sfv.sfv
?
User avatar
Motorocker
Member
Member
Posts: 105
Joined: 2006-07-19, 10:52 UTC
Location: Perm, Russia
Contact:

Post by *Motorocker »

Why not use command line or Windows Explorer? :)
I like Total and want use his full, not cutted functions.
Graphics Converter – images conversion
KillOK – Cease to press OK!
NSCopy – copy unreadable
Postkutscher
Power Member
Power Member
Posts: 556
Joined: 2006-04-01, 00:11 UTC

Post by *Postkutscher »

Motorocker
because you will have a working solution for what you wanted now, and not in TC 8.0 or so.
I don`t understand your sarcasm.
lpmorpheus
Junior Member
Junior Member
Posts: 3
Joined: 2008-03-28, 20:38 UTC

Post by *lpmorpheus »

So, how about implementing new hash algorithms in TC? :(
User avatar
Grave
Junior Member
Junior Member
Posts: 31
Joined: 2003-05-04, 21:14 UTC
Location: Slovakia

Post by *Grave »

nice to see sha1 finally make it in 7.5

any chance for following features to make it into 7.5?

1. fully threaded/ability to put check/create into background or at least not lock up whole tc but only tab (this is the only reason i have to run several instances of tc, because crc check/create locks up whole tc)
also fully use multi-core systems, not only single core

2. resizable results window (or at least scrollbar), right now unable to see files with very long names

3. create dialogue - history/file name completion like in many other tc dialogues (should be available for all dialogue windows)

4. pause for checksum verify/create

5. queue

6. log or at least ability to select results as text and copy to clipboard
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50909
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks for your suggestions. Unfortunately the beta test is already at a very late state, so I will keep your suggestions for TC 8.
Author of Total Commander
https://www.ghisler.com
seb
Member
Member
Posts: 131
Joined: 2003-03-04, 07:41 UTC

Post by *seb »

Maxwish wrote:To make a SFV with files in subdirs :
go the the main dir and do a branch view (CTRL+B) then select all the files (+ on keypad) and make a SFV. All files in the subdirs are now included in this one SFV.
I would love to see a checkbox to keep the single .md5 files next to the files they're holding a checksum for (or have this behaviour as default is you choose to create an .md5 for each single file selected.....)
EDIT: sorry, its implemented BUT its broken, since the resulting md5 files inherit the directory and will fail :-)


furthermore it would be nice to be able to select more checksums at once.
yes i would like to have an .sha and .md5 and so on
1. its much more work for me
2. its much more work for the pc => calculating all checksums at once is far more work for the HDD in comparison to hand over the filedate to all algorhytms at once.
Elendacil
Junior Member
Junior Member
Posts: 34
Joined: 2005-08-14, 22:09 UTC
Location: Finland

Useful additions

Post by *Elendacil »

There's a couple of things that I would love to see added (in TC 8 or sooner, maybe) that would be really useful to me at least:

1) built-in support for SHA-256 and SHA-512 because there are already some "places" that require these to be used instead of older and less secure hash algorithms

2) recursive hashing/verifying of directories/subdirectories and all their files, without having to use CTRL+B ,as others have suggested. It would be very handy to be able to just select a directory, and then click on "create checksums" and it would create one file that would contain the checksums of all files in that directory and any subdirectories, with relative paths of course

3) add some colored indicator to the CRC checker window so that the results of checking are even more obvious: show some (relatively) big bright green indicator if all checksums were verified to be correct and no errors of any kind were found, and if there are some errors, show a big red indicator so that's obvious, too

4) support for multi-thread / multi-core so you can have the checking happen in the background, and using multiple CPU cores if more than one is present

Having all those would be great - I would no longer need to use any other hash utility except Total Commander :)
Post Reply