quote:
Originally posted by Ezra
Just got a great idea
How about also storing a hash of the zip or just the reg file, on the server so you first download the hash, calculate the hash of the local copy, and if they are the same you don't have to up/download.
For me personally it won't be a problem, but for people on dial-in, they would notice 1~2 MB's up/downloaded everytime they close and open MSN.
EDIT: Found out the zip on my server was only 150 Kb/s , but still I think it will be a good idea.
It's nonsense to download and upload a file everytime, even if it hasn't changed.
Well, with FTP and 150kb files, the bulk of the time is actually in connecting to the server and negotiating rather then the actual upload, so whether a 'hash' file is uploaded also is irrelevant... the plugin still needs to connect to the server to get the has anyway which takes the time.
As an aside, I've just finished a new version which backs up MSN Messenger settings as well as Plus! settings, and should (in the future) be able to backup Winks/Emoticons/Backgrounds/DPs as well, but this won't be in the next version.
By then, the file size of the zip may be at least 2mb, so a hash file might be a good option.
I've also re-written the restore code and also made it easier to add new languages in the future. I'm just testing this version at the moment before I post it on here, and I'll upload it when I'm done.
quote:
EDIT2: There also seems to be a problem when reloading plugins, your plugin causes MSN to crash.
I've not experienced this myself but I'll look into it. It might be because the backup procedure takes time to complete, so when Plus tries to reload the library, its still in use. I might make a copy of the file elsewhere to run on exit to stop this in the future if it works.
XgD