Forum > Tools

[TOOL] ADB/DB2/DBC <-> CSV convert

(1/8) > >>

Luzifix:

Current Version: 0.0.6 ALPHA
ADB/DB2/DBC <-> CSV convert
Download
[paragraph:364lsxr8]You can download the converter from my CDN:
http://cdn.lost-code.de/dbconvert/dbconvert.zip[/paragraph:364lsxr8]

Requirements
[paragraph:364lsxr8]The converter requires NET Framework 3.5[/paragraph:364lsxr8]

How to use
[paragraph:364lsxr8]Before you can convert a db2 or dbc to csv, you most be sure you have a map for it.
the maps you found in the map.xml file.
If you have a map for your db2/dbc, you most only drag the db2/dbc over the dbconverter.exe and its work.

Allow DataTyps: uint8, int8, uint16, int16, uint32, int32, uint64, int64, string/char/std::string, float/single, double[/paragraph:364lsxr8]

Changelog
[paragraph:364lsxr8]Version 0.0.6 ALPHA

* Add ADB support
* Fix crash by unknow file format
Version 0.0.5 ALPHA

* Add update check
* Update copyright to 2016
Version 0.0.4 ALPHA

* Add uint64 & int64 support
Version 0.0.3 ALPHA (WARNING: Version 0.0.3 cant read the old CSV files)

* Update CSV Reader & Writer to CSV Standard (with semicolons)
* A problem reading strings fixed
Version 0.0.2 ALPHA

* A issue in string read fixed
* Add char & std::string to allow DataTypes
* Add CriteriaTree.dbc map
Version 0.0.1 ALPHA

* Release the Converter[/paragraph:364lsxr8]

Contributing
[paragraph:364lsxr8]
* Cromon
* KroniX[/paragraph:364lsxr8]

Screenshots
[paragraph:364lsxr8]
http://cdn.lost-code.de/dbconvert/screenshot1.jpg


http://cdn.lost-code.de/dbconvert/screenshot2.jpg


http://cdn.lost-code.de/dbconvert/screenshot3.jpg


http://cdn.lost-code.de/dbconvert/screenshot4.jpg


http://cdn.lost-code.de/dbconvert/screenshot6.jpg[/paragraph:364lsxr8]

Chase:
Why don't you auto detect the types like other dbc converters.

schlumpf:

--- Quote from: "Chase" ---Why don't you auto detect the types like other dbc converters.
--- End quote ---
that kind of auto detection nearly always is broken. either crawl dbcmeta in the binary, or require such a crawled definition.

Luzifix:

--- Quote from: "schlumpf" ---
--- Quote from: "Chase" ---Why don't you auto detect the types like other dbc converters.
--- End quote ---
that kind of auto detection nearly always is broken. either crawl dbcmeta in the binary, or require such a crawled definition.
--- End quote ---

Yes auto detect the types of the columns is not really good.
And DBC and DB2 Maps you found really simple. In Any Trinity based core you found it

SkyFire 5.4.8:
DB2: https://github.com/ProjectSkyfire/SkyFi ... tructure.h
DBC: https://github.com/ProjectSkyfire/SkyFi ... tructure.h

Luzifix:
Screenshot from GUI version http://i.imgur.com/iPVtdKQ.png (currently in development)

Navigation

[0] Message Index

[#] Next page

Go to full version