CRC SHA results should be copiable
A free file archiver for extremely high compression
Brought to you by:
ipavlov
The dialog opened when calculating checksums has a usability problem as the has strings are not copiable. Placing them in a copiable label control or even in read-only editboxes would make this wonderful.
In addition, as a personal choice, I'd rather have the entire CRC SHA context menu placed as a single item called "Calculate checksums" under the existing 7-Zip context menu.
it's not a bug
Hi, could you provide some more info as to why checksums can't be copied by design? This makes comparing checksums harder than it needs to be and I can't think of a downside to making them copiable. If we knew the reason, maybe we could brainstorm for a workaround?
Thanks!
1) You can copy data with Ctrl-C.
2) Yes, read-only edit-boxes maybe are better. But MessageBox code is 10 times simpler to implement. So I've implemented it with simplest way. In future I can try to improve that code.
Thanks for your reply.
Maybe all that's really needed is to add something like "press ctrl-C to copy" to the dialog box, so that users know it is possible to do that. For me it wasn't obvious... the first thing I tried was to select the text, and when I saw I couldn't I just decided to write the checksum down manually, and I have been using the tool like this for about a year!
Being able to select and copy only the checksum instead of all the text in the box would be better, but I'd say the current functionality is passable if people know about it.
cheers!
Last edit: Guillaume Weber 2015-10-30
I realize it's bad form to resurrect a 2+ year old post, but I'd like to suggest that you add the text "(Copy with CTRL-C)" to the checksum information window. That should be a trivial addition.
It's not apparent that CTRL-C will copy that information (I never knew it until I read this, and I've used your 7-Zip for years), and the system beep that occurs when pressing CTRL-C suggests that it didn't actually do anything. (I had assumed nothing had happened, but tried pasting anyway, and was pleasantly surprised to see all the checksum information.)
Anyway, just my two cents towards an excellent program. :-)
I just came here googling how to copy the hash. It's really not apparent.
Most of the blame goest to framework designers, who collectivelly accross frameworks make dialogs non-copyable. Internet is full of error dialog screenshots because of that...
But really at least adding "Press CTRL+C" to copy would help a lot. Also, it copies all dialog contents, so I need to go through text editor to extract the hash.
I just came here googling how to copy the hash. It's really not apparent.
I completely understand Igor's reply, but really was irritated until I came here and read this thread. Prolly cost me 20 minutes in all to poke around and try to copy on the desktop, then finally web search. It's a great help, showing these CRCs. Just add "Press CTRL+C" to the title.
I hope Igor still sees closed tickets. :-) (Your software is fantastic, Igor! If I could figure out how to link your name in this SourceForge markup, I would! hehe)
I think Rick has a good idea here - just add the text "press CTRL+C to copy". Copying the hash is a really useful function to have, obviously, but the fact that the hashes CAN be copied isn't that obvious.
Just want to add my voice to the crowd, I found this issue through google because I was trying to find some way of copying the checksum text. I had no idea it was already copyable, there really should be some sort of message saying it is.