The MASM Forum Archive 2004 to 2012

General Forums => The Workshop => Topic started by: Ghirai on May 08, 2005, 06:54:47 PM

Title: The "big" win32 API help package
Post by: Ghirai on May 08, 2005, 06:54:47 PM
Regarding this thread: http://www.masmforum.com/simple/index.php?topic=1515.0

The file cand be downloaded here: http://ghirai.com/hutch/mmi.html
Or directly here: http://ghirai.com/hutch/files/win32hlp_big.zip (25.9 MiB).

Feel free to spread the html link around, but the direct link to the zip can be accesed only from this forum, because i have hotlink protection enabled.
Hope everything is clear :P

Oh, and questions regarded to the file's contents/consistency/etc should be addressed to Xor Stance (or anyone who looked at the package), as i'm only hosting it.
Title: Re: The "big" win32 API help package
Post by: Vortex on May 08, 2005, 07:26:19 PM
Hi Ghirai,

That's great, thanks :U
Title: Re: The "big" win32 API help package
Post by: Xor Stance on May 08, 2005, 10:53:58 PM
Ghirai thanks so much, however  ::) Pbrennick did all that hard worked to be able to put it in 7zip. The size it's different  23,5 MB was that Pbrennick compressed it. It will be up to you now if you want to zip it again I doubt if zip has that capacity. But never mind, I'm just praising Pbrennick hard work with his problem to download it, the good thing that it's up now. Another approach is that, the Win32 it's a bit disorder and
somehow the doc should be all linked, if ever anyone could fix this in future. But all of it is there, I'm just being optimist. I'm happy that at least
I contributed with the community. Keep the hard work!
Title: Re: The "big" win32 API help package
Post by: pbrennick on May 09, 2005, 12:07:38 AM
Char,
It is nice of you to acknowledge my efforts.  I worked for many hours on it.  But you did, also.  In a way, it feels like wasted effort but what the hell.  We had fun working together.

Ghirai:  There is no such thing as hotlink protection.  To defeat it all someone has to do is copy it and paste it in the address bar and it will work from anywhere.  Be warned.  They can also paste it in their Favorites or Bookmarks.

Paul
Title: Re: The "big" win32 API help package
Post by: Mark Jones on May 09, 2005, 12:19:04 AM
Here is a list of the API constants. It is from 1999 but maybe it is still useful.

[attachment deleted by admin]
Title: Re: The "big" win32 API help package
Post by: Ghirai on May 09, 2005, 12:59:09 PM
Paul, yes, i'm fully aware of that, i just don't want the direct download link posted all over.
And of course it works if you paste it in a new window.

That's the point, it helps me at the stats :U


I uploaded in .zip format because 7z is pretty uncommon, and most users never heard of the format, and wouldn't know how to open it.
The few extra MiB don't matter much imo.
Title: Re: The "big" win32 API help package
Post by: hutch-- on May 09, 2005, 02:27:06 PM
There is a way on a unix based server to prevent direct linking to files so that people cannot set up their pages using other peoples bandwidth and from memory its done in the ".htaccess" file in the root of the account that contains the domain name.
Title: Re: The "big" win32 API help package
Post by: Ghirai on May 09, 2005, 04:15:44 PM
Yes, and it's done automatically by cPanel :P
Title: Re: The "big" win32 API help package
Post by: pbrennick on May 11, 2005, 02:04:45 PM
Ghirai,
7Zip may be uncommon but it does better compression.  It also supports zip.  It was compressed that way and I just forgot to name it .zip when I ultimately renamed it.

Sorry I confused you, you could have asked me.  It would have been polite.

Paul
Title: Re: The "big" win32 API help package
Post by: Ghirai on May 11, 2005, 04:54:03 PM
I'm sorry, i was in a big rush, and didn't even notice until later that it was in a different format, i just converted to zip and throwed it on the site.
The 7z is still there, i'll replace the zip when i have a few minutes.
Title: Re: The "big" win32 API help package
Post by: pbrennick on May 12, 2005, 12:22:16 AM
Ghirai,
Every bit of bandwidth that you can save is a big thing for you and the downloader.  The difference between the two file sizes is significant in that context.  If you need help, just ask but I know you are smart.  Ewayne also uses this format.  Hutch does also if I remember correctly.  Lots of people can help if you need it.  It is a nice thing that you are doing.

Paul
Title: Re: The "big" win32 API help package
Post by: hutch-- on May 12, 2005, 12:30:43 AM
The actual decompression stub for 7zip is not a problem for SFX archives of any reasonable size so I would be tempted to use 7zip as an SFX and just wrap it in a zip format for internet download safety. Even minor gains in file size are worth having as it save considerable bandwidth.
Title: Re: The "big" win32 API help package
Post by: pbrennick on May 12, 2005, 10:41:02 AM
Ghirai,
Converting the archive back to 7zip as a self-extracting archive and wrapping it in a zip as Hutch recommended yields a 20mb bundle.  This is good savings and is a very workable solution.  Thanks Hutch.

Paul
Title: Re: The "big" win32 API help package
Post by: Ghirai on May 12, 2005, 11:13:27 AM
Alright.

I'll convert it when i get home tonight, hopefully i'll have some time then.
I'll post here when i have it done.
Title: Re: The "big" win32 API help package
Post by: Ghirai on May 13, 2005, 05:14:19 PM
Ok, same url, but now it's 4 MiB less, that is 21.9 MiB.

Inside the zip there's a 7z SFX, with a win32 GUI stub, packed with upx.
From my experinece, some people might have trouble with the console version ::)

@hutch, maybe you can make a pinned and closed thread with the url http://ghirai.com/hutch/mmi.html, so people cand find it and get what they need?
And with the note that if anyone has some masm/etc related files and wants them mirrored/hosted, he/she should contact me.
Title: Re: The "big" win32 API help package
Post by: Xor Stance on May 13, 2005, 10:01:51 PM
Here you can find useful information about Win32 API and it's complete history. I have to thank the one who gave me this link.

http://www.iseran.com/
Title: Re: The "big" win32 API help package
Post by: Vortex on May 14, 2005, 09:19:05 AM
Hi Ghirai,

I downloaded the 25.9 MB zip file. Thanks for this nice collection :U
Title: Re: The "big" win32 API help package
Post by: hutch-- on May 14, 2005, 09:38:40 AM
The version of Winhelp hep files I use for win32.hlp is from a very old Borland Class Builder dated about 1997. The directory totals 30.4 megabytes and while it was good documentation in its time, the platformsdk is simply later and handles te later functions that are not in the old version.