WDB to CSV Converter Released

I just finished fixing up most of the bugs and the converter is ready for release. It converts all WDB files, including wowcache.wdb, into comma-delimited CSVs; and has the latest definitions from hackwow.com. I also included a feature that automatically detects changes in some cache files, allowing it to automatically adjust fieldsizes incase of an update. On some of the other cache files, however, it disguises the number of fields that they possess; so if a change is made, the program will most likely need an update.

I have also included the source so that you can edit field definitions if you wish.
EDIT: I fixed some errors that were crashing when converting questcache.wdb.

Download WDB to CSB Converter
Screenshot (png ~100kb)

19 Responses

  1. DavidCramer.net Says:

    WDB to CSV converter

    Jb55 has finished his WDB to CSV conversion tool, a must-have for anyone who deals w/ these on a normal basis. Make sure you also check out our resource site, HackWOW for more information on WDB’s and the other files inside World of Warcraft.

  2. Omidus Says:

    I tried the converter and it just crashed… for some reason

  3. Jb55 Says:

    Can you be more specific? Did it crash when you opened it? Or when you tried to convert a file, if so which file? Also tell me the error that it gave.

  4. Guur3k Says:

    Thanks for this tool Jb55! Using it quite often! I crashed a couple times now (sorry don’t remeber error) but I think it was more due to having 20+ applications already opened! Apperently my memory doesn’t like processing all that data when there’s no more memory! =)

  5. Jb55 Says:

    Hey Guur3k can you email me your largest wdb file? Just want to test something…

  6. Guur3k Says:

    My largest at the moment is only 850kb so I’m sure that’s not what you’re looking for.

  7. Jb55 Says:

    bleh, so strange. Oh well, I’ll keep alook out any maybe if I get lucky it will crash.

  8. Guur3k Says:

    I just kept my ‘test’ files for the application I’m creating. Online so rather not parse 400+ meg files atm. =)

  9. chocoschijt Says:

    hey when i drag a wdb file in the prog it shutdown, i get this with all files in de wdb dir :/

    any idea how to fix this?

  10. Jb55 Says:

    Try going into the command-line and typing the paths in manually and see what it says.

  11. yohan Says:

    Hello, I am a Korean wowser.
    good job. nice.
    but, strings (in converted *.csv files) are crashed.
    can you re-write UTF-8 version ?
    please.

  12. Jb55 Says:

    Hmm, I guess I could implement that… I’ll add it to the next version

  13. Twix Says:

    tanks, WDB work perfectly

    there is a way to edit wdb file or convert CSV to WDB ?

  14. Jb55 Says:

    I’m working on it now: http://www.jb55.com/images/itemmineralpha2.png

  15. Twix Says:

    nice news :) Because Works, dont work :p

  16. DeAnna Spencer Says:

    Help! I downloaded the software, but now I need to figure out how to use it. I need to convert a wdb file to a csv file for a client. How do I run the software?

  17. Onexus Says:

    I was wondering if you were still working on the “csv to wdb” converter…are you? :]

  18. Reg Genola Says:

    Downloades your WDB to CSV converter but nothing happens when I try to drop a .wdb file into it. I’m running XP SP2. All I get is a flasy of a dos screen but nothing happens. any sugestions?

  19. Xavior Says:

    Hi JB,

    I just gave your converter a go today but it appears something has changed in the latest WoW version and the app no longer converts wowcahce.wdb correctly.

    Here is the output:

    Signature matches wowcache.wdb (4 defined fields)
    16209 records loaded.

    And the resulting CSV file just contains 4 columns of large useless numbers.

    Are you still actively maintaining this application? If so, would it be possible to release an update/patch to address this issue in the near future? It would be greatly appreciated!

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.