I'm having trouble reading the stats and skills (I thought I had them, but those are base stats, not actual). The actual stats are 4-byte values (floats I think) held in a character buffer. I think I know how to pull out the characters, but it's cutting off leading 0s (and 32s). Otherwise, the reading of saves is done.
The upload portion is a simple POST request sent to the server. Or may be. I don't know how Fligg wants to handle that side, so all i have there is WinHTTP linked into the program. Until I get instructions on how to do that, I can't upload it (although I may try a few test ways on my sandbox server).
Reading scripts and databases is not yet complete, although I have a few ideas about how that going to work. I'm not sure what info would need read from that, though, since most important data is in the save itself.