GtkHash Hash MD5 SHA1 plus many others, Calculator 129kb

Miscellaneous tools
Message
Author
User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

GtkHash Hash MD5 SHA1 plus many others, Calculator 129kb

#1 Post 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 :)
Attachments
gtkhash-0.5.0-i386.pet
Racy,Wary,Quirky version :)
(25.77 KiB) Downloaded 865 times
gtkhash-0.3.0-i386.pet
(51.6 KiB) Downloaded 1211 times
gtkhash-0.2.1.pet
(128.78 KiB) Downloaded 1439 times
gtkHash.jpg
(23.85 KiB) Downloaded 4372 times
Last edited by ttuuxxx on Thu 15 Dec 2011, 10:43, edited 6 times in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#2 Post 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 .

User avatar
jani
Posts: 30
Joined: Sat 05 Jan 2008, 23:01
Location: Hungary

#3 Post 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

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4 Post 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
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
jani
Posts: 30
Joined: Sat 05 Jan 2008, 23:01
Location: Hungary

#5 Post 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?

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#6 Post 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 :)
Attachments
gtkhash.png
(35.69 KiB) Downloaded 1292 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
jani
Posts: 30
Joined: Sat 05 Jan 2008, 23:01
Location: Hungary

#7 Post by jani »

thanx ttuuxxx, with the "view/file list" options it works

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#8 Post by ttuuxxx »

excellent :)
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#9 Post by panzerpuppy »

@ ttuuxxx: Can you compile v2.0.1? It's a pain in the ass :D
(too many dependencies)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#10 Post by ttuuxxx »

panzerpuppy wrote:@ ttuuxxx: Can you compile v2.0.1?
(too many dependencies)
Ok its done, updated 0.2.1 enjoys
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Max Uglee
Posts: 85
Joined: Sat 25 Apr 2009, 06:03

#11 Post by Max Uglee »

This is a very nice tool. What would it take to put a right click option for this into thunar?

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#12 Post 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
Attachments
gttkhash.jpg
(69.85 KiB) Downloaded 3357 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Max Uglee
Posts: 85
Joined: Sat 25 Apr 2009, 06:03

#13 Post by Max Uglee »

Nice, looks like something that should be in the main Puppy releases.

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#14 Post 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.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#15 Post 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
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#16 Post 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.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#17 Post 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
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#18 Post 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
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

new version of gtkhash

#19 Post 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


_______________________________________________

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#20 Post 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.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

Post Reply