A tiny patch for the MobMapUpdater
[update] I have just released another new version, v1.42. This one will hopefully fix the problems that some people running Vista have experienced with 1.41.
"And it should improve compatibility on Windows Vista machines with activated UAC (User Access Control)."
Works for me.
Any chance on a version that one does not have to be an administrator to install? Perhaps a ZIP of the files?
It stopped responding during the update and shut down. I tried to restart and it said I have no accounts in WoW to upload from. I'm a Vista user. Is there a way to fix this?
Same problem as above. The install update window appeared and I told it yes. When it completed it now tells me that "No accounts have been found in your WoW installation." I'm a Vista user also. Thanks for a great mod!
Unable to upload data today as it reports an error. When going to the home page (which I believe she be mentioned somewhere in the error message given or displayed on the Mobmap page somewhere) I was unable to understand how the upload function works. So maybe more information for us Net idiots :P
Wonderful mod btw
I too have been unable to upload data all day and also went to the webpage but couldn't figure out for the life of me what data file I needed to copy and upload.
I was unable to upload all day...
Is there any problem there? Or my version bugged somehow (yesterday was worked)...
Sorry for those broken uploads. This was a server-side bug, I just fixed it. Everything should be back to normal now.
Hello there, we are a group called CWoW Developer Group which concerntrated on Chinese WoW Addons localization and development. We really love Mobmap, it's an amazing addon and helps us a lot in our gaming experience. So we decided to bring it on to more Chinese players. Since we've almost finished Simplefied and Traditional Chinese (zhCN and zhTW)Localizations of the databases, we hope Mobmap could add both the languages to the addon. If interested, please contact me via E-mail:whhao1988@gmail.com or MSN:digmouse@hotmail.com
Unfortunately, adding and supporting another language in the backend systems that collect the data and build the database files is hell of a lot of work (because there are several quite language-specific components in it), especially for languages that differ so much from english like the chinese language. I'm sorry, but at the moment I won't integrate any other languages into the system.
Of course you can create a localized version of the MobMap addon and a copy of the database files yourself (as it seems you've already done the latter) and distribute those to interested chinese players, I wouldn't mind that. But to officially support the language would impose way too much work in the backend systems right now, after all I still have some other improvements for MobMap in the pipeline that already take up a lot of time.
Alright, we understand that. It's really a mess of work. So can we take a localization and do a project that updates zhCN databases ourselves based on your system and our own severs? What we need is just your technical support.
We finally managed to collect data through Chinese Client with the addon, lol, but the problem is how to process these data and add them to the database? Can you give us some advice?
That is where the real fun begins: you'll need to write a system to aggregate the collected data (this is basically the same thing all those web databases do) and dump it into the MobMap database files. The MobMap database format isn't documented anywhere, but can easily be reverse-engineered by looking at the addon sourcecode.
Can you describe that a bit more clearly? e.g. we dont know whether the database used MYSQL.
And besides we've already finished the localization work
I cannot use this mod. I have tried every manual way of installing it. The furthest I have gotten is getting the MobMap Error saying I need to update. However, I used the manual update for the new DB's, and still cannot get it. I can't use the auto-updater (exe file) cause I use a Mac.
http://img156.imageshack.us/img156/6883/mobmaperrorsn3.jpg
been getting this error all day.. had no problems the day before (I update my database 4 times a day or something)
I've tried downloading the installer again, installing it.. the zip file.. same result...
We are trying to analyze the data resources in Mobmap under your instructions and have already done some development. But we still dont know Mobmap's data structure so we may develop a completely different database based on our own understanding. We're afraid of the problems caused by these differences, especially on database updates. So we hope you can offer us some documentary information about the database structure. As you know, this kind of addon is very poplular among Chinese WoW players.
Unfortunately there is no such documentation available, and I don't really have the time to write and maintain such a documentation at the moment. As I already said, theoretically the whole structure can be reverse-engineered from the addon source files, and the basics are the same for each single database: the key to efficiently store large amounts of data in a Lua-compatible structure is to put the data into the mantissa of an IEEE double-precision floating point number and stuff those floats into tables with consecutive numerical indices. The data can then be extracted using standard bitshifting and bitmasking operations (though it is better to use the division and modulo operators instead, since the real bit manipulation functions in Lua supplied by the BitLib extension are silently limited to 32-bit integer values).
We wonder how to determine the pre- and post- quest in the quest database, we didnt find any strings about this. And the reason for using IEEE double-precision floating point number? thanks for all your patience and information.
BTW, this is our analyse result of the databases
http://bbs.cwowaddon.com/thread-203-1-1.html
Ah, I see you got the basics.
Actually there is some information that is not obtainable from within the game, like postquest information. You'll have to get this from another source, for example the WoW quest cache file (that is how all web-based databases and MobMap do it).
Why double-precision floating point numbers? Well, Lua doesn't leave you any choice - every number in Lua is represented as a double-precision floating point number. I'd rather use simple integers to be able to use even the last bit of every number, but that's impossible, so I have to make the best from what I have.
We still dont know how to analyze if the quest startup and finishing NPC are different, and you would replace the NPC name in the quest obj into "|||" after comparison?
BTW, can we contact you via email or MSN?
and you would replace the NPC name in the quest obj into "|[NPC Name]|[NPC ID]|" after comparison?