Note: Registered users gain access to additional site features and can even change the way this site looks.

Notice: most of this site will require javascript and cookies in order to work properly. Please enable them.

Navigation

AO Tools

External Links
It is currently 03 Sep 2010 20:19

All times are UTC


 




Post new topic Reply to topic  [ 37 posts ]  Go to page | 1, 2, 3, 4 | Next
Author Message
 Post subject: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 22 Aug 2009 02:38 
Site Admin
Offline
User avatar

Joined: Mar 06, 2009
Posts: 182
Dimension: Atlantean (RK-1)
Org: Eventide
Main: Bitbucket
This is my fourth (and hopefully final) attempt to make a highly (flexible/versatile) AO Database (Extractor/Parser/Debugger) tool and after many, many hours of coding/debugging I do believe it is fit for a public release under the GPL v3 licence.

It's Written in VB.NET 2008 so it requires .NET Framework 2.0.

For those who are familiar with Jayde's tool, you'll find this one just as easy to use, but with more (if not better) features.

And it DOES extract and parse both old and new AO database formats. :P

Current Release:
v4.8.1.1 Download 2.21MB


Apr 13, 2010
BIG Update.
Thanks to the help of Neo-Vortex and Vhab translating a snippet of code from Auno's tool, XRDB4 is now able to extract and parse ALL database formats, from v11.0 to current.

Added an update checking system on the "About" tab, clicking the button will now check for updates of XRDB4.

Also from here on out, XRDB4 and most of my other works will come in the form of a custom self-extracting executable package, most noted by the green X logo; this installer package will also serve as a method of applying updates when downloaded from the updater button.

Apr 15, 2010
- Fixed a versioning bug; I forgot to nullify the "_EP1" when I altered the version routines to work more efficiently

_________________
- Bitbucket, RK1


Last edited by Xyphos on 14 Apr 2010 03:03, edited 5 times in total.

Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 14:49 
Offline

Joined: Sep 03, 2009
Posts: 7
Dimension: Rimor (RK-2)
Org: VG--
Main: nanomongool
Ok, i'm starting to fell pretty retarded here, this should not be hard to do ....

What i'm trying to do is pretty simple, in theory.

I want to see what changed between live version and the .2 that is currently on test, and i want the output into a .xml file, just like the regular rips that are ususally available on forums for download.

With that out of the way, i set the app to create xml output via setting/plugins and procees to getting rips of live & test database, witch produces these 2 files:

XRDB4_Plugins-XMLOutput_18-01-03.xrdb4
XRDB4_Plugins-XMLOutput_18-02-00.xrdb4

All good and dandy so far i'm guessing, problem is that when i hit parse i get a huge 250 meg file no matter what i compare against, i WOULD make sence to me what comparing 18-01-03 to 18-02-00 would give me a nice xml output of that, but no, this is not the case.

So, what i'm i doing wrong ?

Oh, and another thing, the seems to be references to sqlite output in the package, but i'm not sure how i create that, the ability to create sql'ish output for budabot work be really helpfull as well :)


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 19:04 
Site Admin
Offline
User avatar

Joined: Mar 06, 2009
Posts: 182
Dimension: Atlantean (RK-1)
Org: Eventide
Main: Bitbucket
nanoforcer wrote:
Ok, i'm starting to fell pretty retarded here, this should not be hard to do ....

What i'm trying to do is pretty simple, in theory.

I want to see what changed between live version and the .2 that is currently on test, and i want the output into a .xml file, just like the regular rips that are ususally available on forums for download.

don't feel retarded; it's probably a bug in the default parse plugins I provided; while debugging/testing I didn't think to check the compare mechanism. :S
nanoforcer wrote:
With that out of the way, i set the app to create xml output via setting/plugins and procees to getting rips of live & test database, witch produces these 2 files:

XRDB4_Plugins-XMLOutput_18-01-03.xrdb4
XRDB4_Plugins-XMLOutput_18-02-00.xrdb4


yes, those files are the ripped output, stored in a custom format and compressed using a gzip filestream; this means that both items and nanos are stored in the same file, but unlike jayde's tool, it's much smaller in filesize.

nanoforcer wrote:
All good and dandy so far i'm guessing, problem is that when i hit parse i get a huge 250 meg file no matter what i compare against, i WOULD make sence to me what comparing 18-01-03 to 18-02-00 would give me a nice xml output of that, but no, this is not the case.

So, what i'm i doing wrong ?


nothing done wrong, I'll see about getting the bugs fixed.

nanoforcer wrote:
Oh, and another thing, the seems to be references to sqlite output in the package, but i'm not sure how i create that, the ability to create sql'ish output for budabot work be really helpfull as well :)


Ya, I included a very generic class wrapper for SQLite functionality.
thought someone would find a use for it.
anywho, I uploaded a modified version, this one seems to work and thanks for the bug report.

as for the SQLite functions, I'll include a short demo tutorial in this release; read the HOWTO.txt file

_________________
- Bitbucket, RK1


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 19:52 
Offline

Joined: Sep 03, 2009
Posts: 7
Dimension: Rimor (RK-2)
Org: VG--
Main: nanomongool
Sorry Xyphos, now it crashes at that stage instead ;) :lol:


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 19:56 
Offline

Joined: Sep 03, 2009
Posts: 7
Dimension: Rimor (RK-2)
Org: VG--
Main: nanomongool
I think the attachement for ..screwed up, well anyway, here is a link.

http://img245.imageshack.us/img245/1124/xrdb4bug.jpg


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 20:03 
Site Admin
Offline
User avatar

Joined: Mar 06, 2009
Posts: 182
Dimension: Atlantean (RK-1)
Org: Eventide
Main: Bitbucket
ok, trash your copy and re-download v4.1.0

I forgot to delete my cfg file before publishing so your crash is due to my config settings being attempted on your PC.

as for attachments and file downloads; I purposely screwed them up for these forums.

_________________
- Bitbucket, RK1


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 20:12 
Offline

Joined: Sep 03, 2009
Posts: 7
Dimension: Rimor (RK-2)
Org: VG--
Main: nanomongool
Ok awsome :) works now, but aodboffline seems to chocke on the file, but that's another problem, i'll try using some other version of that tool, xlm file works just fine in a browser at least.


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 20:20 
Site Admin
Offline
User avatar

Joined: Mar 06, 2009
Posts: 182
Dimension: Atlantean (RK-1)
Org: Eventide
Main: Bitbucket
ya, I'm not sure what aodboffline's problem with the xml, it seems to be the just about the same as jayde's output.

Derroylo's AODBC4 works with my xml if output for budabot

_________________
- Bitbucket, RK1


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 20:43 
Site Admin
Offline
User avatar

Joined: Mar 06, 2009
Posts: 182
Dimension: Atlantean (RK-1)
Org: Eventide
Main: Bitbucket
Fixed a bug in XML output; XML output now works with aodboffline

EDIT: Ok, I need a better system of publishing.
I seem to make more errors while publishing releases then I do coding and fixing bugs.

maybe later I'll whip up a batch file.

v4.1.1 works as it should, now.

_________________
- Bitbucket, RK1


Top
 Profile  
 
 Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4
PostPosted: 03 Sep 2009 21:34 
Offline

Joined: Sep 03, 2009
Posts: 7
Dimension: Rimor (RK-2)
Org: VG--
Main: nanomongool
Man, looks like i'm having a :bleep: day ;)
aodboffline still hangs with the new version of the parser, perhaps your copy of aodboffline is different from mine ?
Mine is version 1.0 and is 606 208 bytes, i'll attach it if needed :(

Did a compare in ultracompare just to rule out wrong version on the 4.1.1 package, but it seem like it is indeed doing a different output that 4.1.0, so that's good.

First file name: E:\stuff\411_XRDB4_Plugins-XMLOutput_18-02-00_mini.xml
Second file name: E:\stuff\410_XRDB4_Plugins-XMLOutput_18-02-00_mini.xml
Report type:All (Matching and Differences)

Summary for 1 <--> 2:
38 Line(s) match 4 Block(s) diff 4 : 4 Line(s) diff


Btw, do u have a link to that AODBC4 ?


Last edited by nanoforcer on 03 Sep 2009 21:44, edited 1 time in total.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 37 posts ]  Go to page | 1, 2, 3, 4 | Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
[ Time : 0.101s | 15 Queries | GZIP : On ]