|
View unanswered posts | View active topics
| Author |
Message |
|
Xyphos
|
Post subject: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 22 Aug 2009 02:38 |
|
| Site Admin |
 |
 |
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. 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 |
|
 |
|
nanoforcer
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 14:49 |
|
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 |
|
 |
|
Xyphos
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 19:04 |
|
| Site Admin |
 |
 |
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 |
|
 |
|
nanoforcer
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 19:52 |
|
Joined: Sep 03, 2009 Posts: 7 Dimension: Rimor (RK-2) Org: VG-- Main: nanomongool
|
Sorry Xyphos, now it crashes at that stage instead 
|
|
| Top |
|
 |
|
nanoforcer
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 19:56 |
|
Joined: Sep 03, 2009 Posts: 7 Dimension: Rimor (RK-2) Org: VG-- Main: nanomongool
|
|
| Top |
|
 |
|
Xyphos
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 20:03 |
|
| Site Admin |
 |
 |
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 |
|
 |
|
nanoforcer
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 20:12 |
|
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 |
|
 |
|
Xyphos
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 20:20 |
|
| Site Admin |
 |
 |
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 |
|
 |
|
Xyphos
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 20:43 |
|
| Site Admin |
 |
 |
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 |
|
 |
|
nanoforcer
|
Post subject: Re: XRDB4 - Xyphos Resouce Database Tool v4 Posted: 03 Sep 2009 21:34 |
|
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 |
|
 |
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
|
|