I can't believe I haven't run across this particular thread before... I was looking into doing something similar, and remembered bale's UR seemed to automatically dl data files, and poking around led me here.
Of course, what I'm planning to do is a bit outside of the norm (isn't it always for me?), but I'm thinking I can still make use of what you have going fairly easily. I don't suppose, though, that you've given any thought to an upload_current_map() function to allow scripts to automatically load their data files back onto your server?
As mentioned, I'm doing something weird... I want to be able to share certain clan information (stash activity, debts & credits, items already distributed by player) between HCN mods. Up to now, each clan dungeon has had one dedicated mod to track its use and payment for such by clan members, which:
- puts a lot of extra work on a small number of shoulders
- means things go "kerplunk" whenever one of the mods quits / goes on vacation / etc.
I'm hoping that, if I can manage a way to upload to your server from the script, it will become fairly easy to share all of the relevant data between clan mods in a way that one can easily do current dungeon administration without worrying about what has and hasn't been tracked by some other mod.
Of course, this also would have come in hand for Daily Deeds... but I've already refactored that thing once...
P.S. This also pushes me even more to think that zLib needs something on the mafia wiki...
Edit to add:
P.P.S. If there was a way to restrict who could make uploads, that would be frabjoyous! I'd really rather not have it possible for anyone to update a file that erased their debt history.