Finally i have come to a point, where i can show my archwizard idea in public.
You can find it here.https://github.com/Kamor/ArchWizard
The idea of archwizard was to speed up the process of managing all the arc data. This tool is very basic. I released it under version 0.0.
Tool needs java runtime environment, same as we need for the mapeditor. First you need to adjust the archwizard.ini to set the path to archfolder and optional a path to an extern editor you like.
There are more information in README.md and in archwizard.txt about this.
Tool need some time when reading or writing a lot of data. Think of 1000 and more textfiles the tool is accessing. So you need to wait on init or reset process depending on the amount of data. I only tested this with the public trunk data. So please be patience, the program is not hanging.
Most powerful is the search field. For example search for "type 6" and you get all the food data. Or search for "Object bread" or "Object bre*". More informations about this you find in archwizard.txt.
Tool has an own small table view, also with edit functionality, if you want to change fast some definitions.
like changing the food value of bread, it's
press ctrl-o (same as typing Object+whitespace) in searchfield
typing bread behind it+return
toogle to table view, click the food column.
write new entry
press ctrl-w (or use menufunction) to write this back to the arcfile.
for more complex changes you can also mark more cells in the table and rightclick it to overwrite all marked cells with one value.
finally you can export the data to .csv format, browse and change all the data in extern programms like excel or librecalc and import data back.
please be carefully, if you use very complex import/export mechanics, you can always check the debug logs, if all gone right.
tool has also a small backup functionalty.
but at some points it's still very raw
If you export data without their unique informations (Object or artefact) you can't import it back.
You can also use "null" to delete attributes, but be carefully if you use "null" on the end attribute, this will delete the end line and make the data unreadable for both daimonin server and also archwizard.