2008-10-07, 09:02 PM
Fiel Wrote:How does that work, exactly? You're not writing any TXT file to the patcher. I think you accidentally erased the cStringIO statement since you have that as an import but never call the module in the script. So yeah, otherwise it's close to what you have.
My script I have posted in the pre-patcher thread also does the following things:
1. Creates a verbose patchlog to help detect where errors occur
2. Patch error checking to make sure that the zlib block isn't corrupt
3. Manualpatch.base checking to ensure that the user is using the correct version.
4. Automatic finding of patch files in the current working directory
EDIT: Oops, noticed that you had the length of the notice file as 0. I suppose that would work, but I've never tried it.
Yeah, I know. But in the end, this does basically the same thing as long nothing wrong happens. Whoops @ that import cString though, that wasn't supposed to be there.
It should work, unless NULL POINTER EXCEPTIONS occur! [/sarcasm]

