![](https://secure.gravatar.com/avatar/e334895d477b1d0d47e0d9d276fa3f80.jpg?s=120&d=mm&r=g)
...
the md5 sums. That script I modified and used it for the 0.46
uninstaller. Yes, it takes a very long time. But I think it is worth to address the problems above. Let me know how you can speed up the method.
The method used opens and closes the install log lots of times. Each time you open it, it scans the directory, and then when you close it, it scans it again and saves the diff. The whole process will be considerably faster if just done once at start and end. Currently also the MD5 creation is separate from that; it could be made more efficient by merging the two steps. I'm proposing a switch to CRC32 checksums purely for the reason of storage; it saves almost 9MB. I'm not sure what speed is like, but I would expect CRC32 to be faster as well, as it is a simpler routine, I understand.
If you can merge the steps that would be great. Regarding speed and size; I think we can stay with MD5. 9MB does not matter compared with the whole size of the package.
my 2 ct.
Adib.
Thanks again for your effort.
Don't think I'm doing this for you - when one sees something which needs fixing, ... ;-) :P I do enjoy doing it though, this and the website stuff :-)
-- Chris Morgan <chris.morganiser@...400...>
I don't need a quote in my signature. It's hard enough surviving as it is without having to find a meaningful quote. Will you forgive me? Or don't you read this bit?