so I do agree that it is worth the time to write the information, as long as everyone understands that there will still be folks who will manage to download and install a mod and actually blow past forced documentation. I am not criticising the user, because I hvae been known to sam "accept" rather than reading the EULA myself, just saying
Ascension64, Macready does something different than the VB code above. I just figured you could adapt the area list. I *think* he uses MD5 checksums, but I am not sure what that specifically means, let alone how he uses it. I'll be back in a bit with what I can glean out of his installer.
Edit: OK, he uses InstallSHIELD, and within setup.ins runs a check and error logging that tells the user exactly what files are missing if something is missing, and exits the install procedure. I am off to look for a program that will convert the .ins file to a readable fomat (I am getting garbage with all the standard text programs I have installed at the moment.)
Second Edit: Darn. OK. I think you will build your own code faster than I can either get/learn installSHIELD. There is a free 21 day evaluation copy if I register, but I think I may need to learn more about what I am doing, or I will waste the 21 day trial just poking about and never really learn what I am doing - if you would like, I can email you the setup.ins, or you could just PM Macready for the code he uses. From what I see in the installer that isn't nulls, hexidecimal stuff, etc, it is the same list as presented above with a script that checks for each file and outputs a list of failed file checks at the end, rather than the MD5 stuff. I found good online articles about cracking itm, and refeences to some .exe that does this, but that runs over my comfort level (and when the articles are talking about code stripping, reverse engineering tools, and decryption algorythms, I run for the hills. I know WeiDu is actually both a reverse-engineering tool and a modification/extraction/compiler all rolled into one, but I just hang around with you guys - I don't understand the skeleton).
Edited by cmorgan, 27 September 2007 - 01:48 PM.