Page 1 of 2

GtkHash Hash MD5 SHA1 plus many others, Calculator 129kb

Posted: Thu 21 Aug 2008, 10:38
by ttuuxxx
This is a gem of a program for packagers, and users who download iso's and want to compare MD5's

Here's the latest compiled on 2.14X, I hacked the sources so that now you can resize the window and even maximize the window.

Older versions below are Compiled on 3.02 should work on all 2&3 series and maybe 4.0
You can either drag&drop the file onto the file search bar or just use the search bar and click the "Hash" button and boom you have the MD5 :)

This program reminds me of the freeware one I used to use on Windows XP, right click menu and click properties/File Hash and it would give me the MD5. The windows program I used was
http://beeblebrox.org/hashtab/ (for windows NT, 2000, 2003, 2008, XP, and Vista are supported)

Anyways I wish this program had a right click properties also, but hey who knows the future.

I made a menu link in Menu/Utility/GtkHash
Below is the download link, Please give feedback on which puppy versions this works. Thanks ttuuxxx



works so far on 2.14X, 3.01, 3.02

For newer puppies like Racy,Wary,Quirky please use the below package :)

Posted: Tue 16 Dec 2008, 01:51
by rjbrewer
THANKS TUUXXX

After a year of off- on attempts I could never do an md5sum check.

GTKHASH-0.2..0.pet is a thing of beauty and a joy forever.

Works great on new releases .

Posted: Fri 19 Dec 2008, 21:42
by jani
Hi,
it is a fine program, but is it possible resize the window?
because i couldn't see the last 2 digit of md5sum
(just click into the filed and move the cursor)
thanx
Jani

Posted: Fri 19 Dec 2008, 22:29
by ttuuxxx
jani wrote:Hi,
it is a fine program, but is it possible resize the window?
because i couldn't see the last 2 digit of md5sum
(just click into the filed and move the cursor)
thanx
Jani
or you could double click it, to highlight it, then copy it and paste it into a text document, or resize the window.
ttuuxxx

Posted: Sat 20 Dec 2008, 21:24
by jani
the copy paste solution is ok, but i couldn't resize the window (i mean i couldn't drown the the corner of window). And the maximal window button doesn't work. If i click on it, the window jump into the left up corner of screen with original size, What can be the wrong?

Posted: Sat 20 Dec 2008, 21:36
by ttuuxxx
jani wrote:the copy paste solution is ok, but i couldn't resize the window (i mean i couldn't drown the the corner of window). And the maximal window button doesn't work. If i click on it, the window jump into the left up corner of screen with original size, What can be the wrong?
on the top menu click view/file list
then try it, it will give you scroll bars and even the max size/full screen button will work
ttuuxxx
bellow is what it looks like full screen :)

Posted: Mon 22 Dec 2008, 10:06
by jani
thanx ttuuxxx, with the "view/file list" options it works

Posted: Mon 22 Dec 2008, 12:58
by ttuuxxx
excellent :)

Posted: Sat 21 Mar 2009, 20:17
by panzerpuppy
@ ttuuxxx: Can you compile v2.0.1? It's a pain in the ass :D
(too many dependencies)

Posted: Sun 22 Mar 2009, 00:05
by ttuuxxx
panzerpuppy wrote:@ ttuuxxx: Can you compile v2.0.1?
(too many dependencies)
Ok its done, updated 0.2.1 enjoys
ttuuxxx

Posted: Fri 08 May 2009, 23:27
by Max Uglee
This is a very nice tool. What would it take to put a right click option for this into thunar?

Posted: Mon 03 Aug 2009, 20:04
by ttuuxxx
here's another version compiled on 4.22 that only give md5 and Sha1 hashes, but this time I included menu items for rox, if you rightclick on any iso, tar.gz, pet, sfs and at the top of list is gtkhash, select that and it will open. push the hash button and you have your file hash. 2 clicks and thats it. I can't make it any easier for you guys, lol Oh by the way the pet is 30kb,
ttuuxxx

http://www.murga-linux.com/puppy/viewto ... h&id=20570

Posted: Tue 04 Aug 2009, 01:46
by Max Uglee
Nice, looks like something that should be in the main Puppy releases.

Posted: Wed 14 Sep 2011, 12:27
by 8-bit
I just used GTKHash to check the sha1 of a downloaded 2.8 size downloaded ISO.
The sha1 window was not large enough to display all the digits of the supplied sha1 hash.
So a minor fix to increase the window size would help when checking very large files that have a long sha1 string.

I just wanted to bring it to your attention.

Posted: Wed 14 Sep 2011, 12:34
by ttuuxxx
8-bit wrote:I just used GTKHash to check the sha1 of a downloaded 2.8 size downloaded ISO.
The sha1 window was not large enough to display all the digits of the supplied sha1 hash.
So a minor fix to increase the window size would help when checking very large files that have a long sha1 string.

I just wanted to bring it to your attention.
if you click in the window where it shows md5sum, you can then just scroll over and see the rest of the number
I no longer use gtkhash, I use Ghasher http://www.murga-linux.com/puppy/viewto ... 415#372415 , its smaller and runs the md5 a lot quicker
ttuuxxx

Posted: Wed 14 Sep 2011, 12:40
by 8-bit
Thanks ttuuxxx,
I did not know that the display window would scroll when clicked on!
The ISO in question was a 5+ hour download of a 2.8 gig file for the Developer test release of M$ Win8 32bit.

Posted: Wed 14 Sep 2011, 13:49
by ttuuxxx
8-bit wrote:Thanks ttuuxxx,
I did not know that the display window would scroll when clicked on!
The ISO in question was a 5+ hour download of a 2.8 gig file for the Developer test release of M$ Win8 32bit.
well I did one better for you, I hacked the sources of the latest one and made it re-sizable, just drag the bottom corner and it expands now, I also added 8 rox right click formats :) and its under 1/2 the size.
first page for download
ttuuxxx

Posted: Wed 14 Sep 2011, 13:54
by ttuuxxx
The newer one you need libgio, which is found in puppy from 4.3+ and 2.14X. Older puppies use the older pets.
ttuuxxx

ps is the hacked sources

new version of gtkhash

Posted: Wed 30 Nov 2011, 20:30
by don570
The versions of gtkhash on this thread don't work properly
on newer versions of Puppy such as Racy or Slacko

The problem appears to be an incompatible pet specs file
inside the package. It was causing some damage to
the PPM so that some pets wouldn't install correctly,
such as my Right-click-5.4 pet package.

I changed this pet specs file and made some other improvements
so that gtkhash will run properly and made a pet package.

Available here
http://www.murga-linux.com/puppy/viewto ... 008#586008


_______________________________________________

Posted: Wed 30 Nov 2011, 20:47
by Iguleder
I like gHasher better.

It's small, stable and doesn't depend on libmhash. Also - it only depends on OpenSSL and GTK+, so it should work on any Puppy if compiled on an old one.