Game Maker Community: Md5 Checksum Dll (update 18.12.05) - Game Maker Community

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

Md5 Checksum Dll (update 18.12.05) ** Dead link **

#1 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Post icon  Posted 26 February 2005 - 12:38 AM

GM MD5 DLL
(updated 18.12.05)

Features:
- Get MD5 hash from file or string
- Benchmark the time taken to create MD5 from file
- Create random MD5 hash for whatever purpose


Changes:
- (18.12.05) MD5 dll works now with dll_cdecl and dll_stdcall and reduced dll size to ~12KB
- (9.9.05) Fixed stupid bug in GetStringMd5 function. Thanks to Tom DUTCH to pointing this out
- New MD5 sources (fix: correct for loop used to replace memset, exceeded bounds)
- Two new functions benchmark MD5 and random MD5
- Reduced dll size


Download: md5dll.zip (27 kb) includes source code and examples for GM 5.x & 6.x

Edit: I uploaded the dll in quicksharing.com

This post has been edited by Smarty: 06 March 2008 - 10:02 AM

0

#2 User is offline   tnsgod831 

  • GMC Member
  • Group: GMC Member
  • Posts: 132
  • Joined: 14-June 04

Posted 26 February 2005 - 01:56 AM

WOW! NICE! ILL USE THIS! GREAT WORK!
0

#3 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Posted 26 February 2005 - 10:36 AM

Thanks but it is litle hard to take credit from this since I haven't write the MD5 part of course. I use all ready created functions so everybody could write necessary the code for this dll. :)
0

#4 User is offline   PromaneX 

  • Fixer of broken web things
  • Group: GMC Member
  • Posts: 486
  • Joined: 05-February 04

Posted 26 February 2005 - 11:25 AM

exelent. good job :) now communicating with PHP scripts is a viable option :skull:
0

#5 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Posted 05 June 2005 - 11:35 AM

GM MD5 DLL
New release

Check details of this release on the first post. <{POST_SNAPBACK}>
Download: md5dll.zip (40 kb)
includes source code and example for GM 5.x & 6.x

This post has been edited by ckv: 13 October 2005 - 01:07 PM

0

#6 User is offline   hsv88 

  • GMC Member
  • Group: GMC Member
  • Posts: 33
  • Joined: 09-May 05

Posted 06 September 2005 - 03:31 AM

this dll is awsome, theres no way i could make my MSN client with out this. Cheers ckv ;)
0

#7 User is offline   Tom DUTCH 

  • Venom Booths
  • Group: GMC Member
  • Posts: 199
  • Joined: 26-October 03

Post icon  Posted 08 September 2005 - 06:58 PM

What a coincidence, I need it for something for MSN too ^^

There's just one problem:
The digest (output) is WRONG:
In PHP:
<?PHP
echo md5('apple');
?>

That code produces the output:
1f3870be274f6c49b3e31a0c6728957f (32 byte lower case hex, as it should)

In your example in GM:
apple

will produce something different:
a3233a3800f8cba9dd419d1997d27412

Please fix this! ;)
I really need this dll.

If the bug isn't in the old version, I can use that one too...if only I had it :lol:
0

#8 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Posted 09 September 2005 - 09:43 AM

GM MD5 DLL
9.9.05 patch

- Fixed stupid bug in GetStringMd5 function. Thanks to Tom DUTCH to pointing this out

Check details of this release on the first post. <{POST_SNAPBACK}>
Download: md5dll.zip (40 kb)
includes source code and example for GM 5.x & 6.x

This post has been edited by ckv: 13 October 2005 - 01:07 PM

0

#9 User is offline   ITakeGFXRequests 

  • GMC Member
  • Group: GMC Member
  • Posts: 230
  • Joined: 31-March 05

Posted 09 September 2005 - 02:44 PM

nice dll
0

#10 User is offline   Tom DUTCH 

  • Venom Booths
  • Group: GMC Member
  • Posts: 199
  • Joined: 26-October 03

Post icon  Posted 09 September 2005 - 04:48 PM

Thank you very much for fixing this so quickly ::lmao::

EDIT:

I'm very sorry, but it seems you haven't uploaded the correct version.
The dll file date is the 5th of june.
The problem is still there either way...
Can you please fix this?

This post has been edited by Tom DUTCH: 09 September 2005 - 04:54 PM

0

#11 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Posted 09 September 2005 - 05:12 PM

@Tom DUTCH
What? I got the right version when I downloadet it. Maybe a caching problem, try to clear your temporary internet files or if you have proxy on try to disable it. Caches can be really irritating sometimes.
0

#12 User is offline   Tom DUTCH 

  • Venom Booths
  • Group: GMC Member
  • Posts: 199
  • Joined: 26-October 03

Posted 09 September 2005 - 05:20 PM

Found the new version after clearing my cache! Thanks!

EDIT: This version works, thanks again!

This post has been edited by Tom DUTCH: 09 September 2005 - 05:23 PM

0

#13 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Posted 18 December 2005 - 06:35 PM

GM MD5 DLL
18.12.05 update

MD5 dll works now with dll_cdecl and dll_stdcall and reduced dll size to ~12KB

Check more details on the first post. <{POST_SNAPBACK}>
Download: md5dll.zip (27 kb)
includes source code and examples for GM 5.x & 6.x

This post has been edited by ckv: 18 December 2005 - 06:37 PM

0

#14 User is offline   takua108 

  • GMC Member
  • Group: GMC Member
  • Posts: 578
  • Joined: 01-November 03

Posted 19 December 2005 - 04:24 AM

Before I download, does this thing have any sort of filesize limit?

I plan on using this in the next release of GMupdate if not...
0

#15 User is offline   Chirantha 

  • GMC Member
  • Group: GMC Member
  • Posts: 502
  • Joined: 15-February 05

Posted 19 December 2005 - 10:40 AM

There should be no file size limit. ;)

In PHP I was able to hash 3GB file
0

#16 User is offline   ckv 

  • GMC Member
  • Group: GMC Member
  • Posts: 43
  • Joined: 19-February 05

Posted 19 December 2005 - 07:51 PM

takua108, on Dec 19 2005, 06:27 AM, said:

Before I download, does this thing have any sort of filesize limit?

I plan on using this in the next release of GMupdate if not...
<{POST_SNAPBACK}>

There's no file size limits. I have tested the plugin with ~1.5GB files without any problems.
And it's pretty fast with big files. I hashed 1.3GB file in ~27 seconds (~50MB in 1 second) with 2GHz 512MB RAM computer.

This post has been edited by ckv: 19 December 2005 - 07:52 PM

0

#17 User is offline   eagleclaw364 

  • GMC Member
  • Group: GMC Member
  • Posts: 296
  • Joined: 23-May 04

Posted 19 December 2005 - 10:10 PM

Interesting. Could be useful for some programs that use an updater.

This post has been edited by eagleclaw364: 19 December 2005 - 10:11 PM

0

#18 User is offline   FredFredrickson 

  • Artist
  • Group: Global Moderators
  • Posts: 8618
  • Joined: 21-October 04

Posted 19 December 2005 - 10:15 PM

It's a good thing to have, but it's also nice that some DLL's that deal with net stuff (like WinSock) have this built in. -_-

#19 User is offline   CHFD_113 

  • GMC Member
  • Group: GMC Member
  • Posts: 187
  • Joined: 18-May 05

Posted 19 March 2007 - 11:32 PM

Is this capable of Checksumming Files?
0

#20 User is offline   flea rowen 

  • GMC Member
  • Group: GMC Member
  • Posts: 13
  • Joined: 11-November 06

Posted 23 August 2007 - 09:55 AM

can anyone re-upload this dll?? thanks....
0

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users