Not signed in (Sign In)
    •  
      CommentAuthorNorganna
    • CommentTimeJan 3rd 2009 edited
     
    Hi everyone,

    As many of you know, I have for the past 12 months or so been working on a WoW Auction Database application and online website/database called AuctioneerDb. It is designed to be a primarily free application with premium features available to paying customers, such as more frequently updated and more comprehensive statistics.

    It is by no means necessary to obtain the premium service unless you're a serious user of these stats, however to support those that have supported us all these years, I will be gifting all of the Norganna's AddOns donators who have donated $5 or more prior to 5th of February 2009 with a complimentary 24 month membership to the service when it goes live next week.

    It is important to note that the paid subscription service is necessary to cover the costs of the bandwidth and servers required to receive, store, process and redistribute all the data. Anyone who knows what kind of load this is on the servers knows that it can't be done well for free, however the client software that runs on your PC is completely open-source and you can use it in a standalone mode if you desire absolutely free of charge.

    I'll announce more details when the time arrives!
  1.  
    Let me be the first to say: Congrats!

    And also, thank you in advance!

    ~SilverVixen :)
    •  
      CommentAuthorNorganna
    • CommentTimeJan 4th 2009
     
    I've just ordered and paid for the first month of the new server, so we're about 12 hours away from starting the configuration and setup of the server side software now.
    • CommentAuthorMunazz
    • CommentTimeJan 4th 2009
     
    I tried to do something like this on our Guild's website. I wrote a PHP page that would take the auctioneer data (one of the old formats) and would then save the current price of every item to the database. That was then searchable by anyone.

    Of course, this has the downside of only using one person's data at a time and did not accumulate the different scans by different users. And I never updated it to the new data format.

    So... what is this about sharing the code to allow us to host our own data?
    •  
      CommentAuthorNorganna
    • CommentTimeJan 4th 2009
     
    The client application itself can accumulate your data in it's own SQL database, and reports can be written/run on your personal data from within the client.
    • CommentAuthorThandril
    • CommentTimeJan 4th 2009
     
    You should add a link to the donation site!
    • CommentAuthorthor1701
    • CommentTimeJan 4th 2009
     
    so does this mean there will be a new updated auctioneer as well? its been a little while sense the last update came out and i can never find any post's on how the progress is going or if they are ever gonna add a refresh button to the post tab or not
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 4th 2009
     
    try the wotlk release it has everything your looking for.
    • CommentAuthorthor1701
    • CommentTimeJan 4th 2009
     
    yeah thanks, been useing that one for a while, i was just mearly saying if there was going to be another update to the actual thing or not, also there was something in the works on putting a refresh button on the post tab, but i havnt heard anything new on it and was wondering when the next update will be comeing out
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 4th 2009
     
    your not using the wotlk release if you don't have the refresh button. not 3715 that is old. use 3953 i think it is which has all the features your looking for. do a clean install when upgrading.
    • CommentAuthorthor1701
    • CommentTimeJan 4th 2009
     
    ok i wonder how long thats been there, beacuse every time i checked, it would always show me the 3715 version, and there wouldnt be any notice or anything in the main page, thats why i asked if anyone was gonna update, so i downloaded it and there's a button woohoo tyvm lol
    •  
      CommentAuthordinesh
    • CommentTimeJan 5th 2009
     
    it's not on the main page because it is still a beta/preview release.
    • CommentAuthorthor1701
    • CommentTimeJan 5th 2009
     
    well what i ment was a while back when i checked out the beta area, nothing would ever come up so i figured nothing was there, it works now and im extreemly happy about it lol
    • CommentAuthorredplane
    • CommentTimeJan 5th 2009
     
    This thread reminded me to send a long over due donation. Ty and keep it up!
    • CommentAuthorRincewind
    • CommentTimeJan 6th 2009
     
    This sounds quite a good thing, have been using auctioneer for a very long time now and have seen it evolve over a long period of time.
  2.  
    that was money well spent for my all time favourite addonn.....thx for all the hard work norganna :}
    • CommentAuthorsufanek
    • CommentTimeJan 7th 2009
     
    What sort of "data" should this database contain? Something similar to wowecon? In particular I'm interested in possibility of exporting data (like auctioneerdb, which doesnt work for me, should do), for computing some additional statistics..
    thx
    •  
      CommentAuthorNorganna
    • CommentTimeJan 7th 2009
     
    How do you mean it doesn't work for you, sufanek?
    • CommentAuthorsufanek
    • CommentTimeJan 7th 2009
     
    Tried to install n run the app on three different computers (all Win XP pro, with .net 35 sp1 installed). After launching auctioneerDB I got totally no response. Not even an error. The app seems to kill itself before it outputs anything visible on the screen (it does not leave any process running either).
    • CommentAuthorsufanek
    • CommentTimeJan 7th 2009 edited
     
    but forget about that, probably just some local bug :). Should i post complaints about it somewhere, where it belongs (certainly not in here)?

    What about the new database content anyway?
    •  
      CommentAuthorNorganna
    • CommentTimeJan 8th 2009
     
    Hmm, well, we're still working on it, and admittedly I haven't tested it on a broad range of computers yet. I have tested it on a fresh install of XP pro + all service packs + .net 3.5sp1, and it works fine.

    Question: What version are you using at the moment?

    Also, what do you want to know about the database content? It will contain all the auctions that you have ever scanned, and all the details therein, you can write reports that process this data in LUA and it will be capable of exporting the data from the reports.

    Should you wish, you may also use the sqlite.exe to access your on-disk database via SQL commands and export data that way as well.
    • CommentAuthorsufanek
    • CommentTimeJan 8th 2009
     
    Posted By: NorgannaQuestion: What version are you using at the moment?

    Win XP Pro Build 2600.xpsp_sp2.qfe.080814-1242 (Service Pack 2). Am not sure about other two computers, but I guess, they got SP2 too. Anyway, these are far from being fresh install, with tons of soft installed, so i reckon that it's gonna be hard to trace the problem.

    Posted By: NorgannaAlso, what do you want to know about the database content? It will contain all the auctions that you have ever scanned, and all the details therein, you can write reports that process this data in LUA and it will be capable of exporting the data from the reports.

    Oh I see. I think the initial post was a bit confusing for me - as it speaks of database application, and then of database/website. I didn't recognize these are two distinctive things - so I'll be running own sql server with my data, and there will be some general online database as well(with paid access), where this data wil merge?

    Q: Will I need current AuctioneerDB for moving data from Auctioneer to database? (If I should keep trying to run it..)

    Posted By: NorgannaShould you wish, you may also use the sqlite.exe to access your on-disk database via SQL commands and export data that way as well.

    Great, that's precisely what I needed.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 8th 2009
     
    Posted By: sufanek
    Win XP Pro Build 2600.xpsp_sp2.qfe.080814-1242 (Service Pack 2). Am not sure about other two computers, but I guess, they got SP2 too. Anyway, these are far from being fresh install, with tons of soft installed, so i reckon that it's gonna be hard to trace the problem.

    Actually I was talking about the version of AuctioneerDb, but that's interesting because I'm testing on XP Pro Build 2600.xpsp_sp3_gdr.080814-1236: Service Pack 3 (fully patched and updated)... I wonder If I should create a vm of an unpatched windows to test on.

    Oh I see. I think the initial post was a bit confusing for me - as it speaks of database application, and then of database/website. I didn't recognize these are two distinctive things - so I'll be running own sql server with my data, and there will be some general online database as well(with paid access), where this data wil merge?

    There is a client which maintains it's own database and then *optionally* uploads to/downloads from the website.

    Uploads/downloads from the website are free. Completely 100% free.

    The premium (subscription) version are for people who want more frequent data (daily stats) downloads, and additional services such as sms alerts etc.

    Q: Will I need current AuctioneerDB for moving data from Auctioneer to database? (If I should keep trying to run it..)

    The AuctioneerDb application will collect and collate the scan data and store it in the local database and optionally sync data to/from the server.
    • CommentAuthorkrendar
    • CommentTimeJan 9th 2009
     
    I think this sounds very interesting. I will definately pay for the service even though I might not use the premium services. I know it can be expensive to run such server if a lot of transfers is going to take place.
    • CommentAuthorsufanek
    • CommentTimeJan 9th 2009 edited
     
    Posted By: NorgannaActually I was talking about the version of AuctioneerDb, but that's interesting because I'm testing on XP Pro Build 2600.xpsp_sp3_gdr.080814-1236: Service Pack 3 (fully patched and updated)... I wonder If I should create a vm of an unpatched windows to test on.


    I am using AucDB v1.0.8.4962 (seems, that most recent version is not downloadable at the moment, saying ERROR: Unknown path: /dl/AucDbSetup-1.0.9.4973.exe). Anyway, forget about the windows related problems - i updated to the very same version of WinXP SP3 like you have got, and it made no change. I just hope, than new version of AucDB will work.

    Edit: I installed latest AucDb version - 1.0.9.4973 and works fine now. I'll try to install it on SP2 machines later, to see if this was the problem


    Otherwise i agree - this is gonna be really cool service. How is it with that sql server. Is it running while AucDB is launched? Is it possible to connect to it?
    • CommentAuthorkrendar
    • CommentTimeJan 9th 2009
     
    A few bugs on Vista x64 (.Net 3.5 SP 1 is installed):

    -The installer does not ask if I want to "run as administrator". You can right-click and select that, so its no big deal just want to mention it.

    -Each time I start it says that AucDB is not installed if I want to download. No matter what I select I get an exception:

    http://norganna.pastey.net/105918

    Program starts up anyway.

    -If I click the "Import" option in the program I get the message that the program has stopped working and it exits.
    •  
      CommentAuthorHirsute
    • CommentTimeJan 9th 2009
     
    Posted By: krendarA few bugs on Vista x64 (.Net 3.5 SP 1 is installed):

    -The installer does not ask if I want to "run as administrator". You can right-click and select that, so its no big deal just want to mention it.


    Hopefully norgs wrote the program in such a way that it doesn't need escalation. If so, then it shouldn't be prompting.

    -Each time I start it says that AucDB is not installed if I want to download. No matter what I select I get an exception:

    http://norganna.pastey.net/105918

    Program starts up anyway.


    This occurs for me on Vista Ultimate 32-bit, as well.

    -If I click the "Import" option in the program I get the message that the program has stopped working and it exits.


    I got this the first time, but the second time I tried it, it imported just fine.
    • CommentAuthorkrendar
    • CommentTimeJan 9th 2009
     
    Posted By: Hirsute
    Hopefully norgs wrote the program in such a way that it doesn't need escalation. If so, then it shouldn't be prompting.


    It wants to install in "Program Files" per default so it needs admin rights unless you change that.
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 9th 2009
     
    cant you just move it? or change the install location?
    •  
      CommentAuthorHirsute
    • CommentTimeJan 9th 2009
     
    Posted By: krendar
    Posted By: Hirsute
    Hopefully norgs wrote the program in such a way that it doesn't need escalation. If so, then it shouldn't be prompting.


    It wants to install in "Program Files" per default so it needs admin rights unless you change that.


    Ah, you're right.
    •  
      CommentAuthorHirsute
    • CommentTimeJan 9th 2009 edited
     
    Posted By: MattBnrcant you just move it? or change the install location?


    Sure, but if it's going to default there, it would be nice for it to be able to post an escalation request to actually enable you to install it there if you want.
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 9th 2009
     
    ok everytime i load up the auctioneerdb program it tells me i don't have the aucdb program installed and if i want to download and install it. i have done this 3 times what am i doing wrong.
    •  
      CommentAuthorHirsute
    • CommentTimeJan 9th 2009
     
    Looks like a few of us, at least, get that error. I find it will generally work just fine for me once I tell it "ok"
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 9th 2009
     
    ok one more question. what do the values mean in the min bid column. like i see strange dust min bid 60000 is that 60000 copper, silver, gold, some other different number completely?
    •  
      CommentAuthorHirsute
    • CommentTimeJan 9th 2009
     
    Should be 60000 copper, or 6g.
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 9th 2009
     
    hmm im pretty sure strange dust doesn't get that high.
    • CommentAuthorrts1007
    • CommentTimeJan 10th 2009
     
    getting a weird error after installing and running for first time
    Fatal Exception in InitializationLua:
    "
    Message: Could not load or assemble 'lua51, Version 0.0.0.0, Culture=neutral, PublikKeyToken=1e1fb15b02227b8a' or one of its dependencies. Tha application had failed to start because its side-by0side configuration is incorrect. Please see the application loff got more detail(Exception from HRESULT=0x800736B1)
    Source:LuaInterface
    "

    Any ideas?
    • CommentAuthorpfenrir
    • CommentTimeJan 10th 2009
     
    Install ASP.NET. I got the same error and could have swore I had it installed, but didn't. Installed ASP.NET, using the link on the AuctioneerDB page, and AuctioneerDB worked....

    Oh when you install the ASP.NET I got an odd "please close the install program so I can install the program" message. Really odd. Anyway, if you get that as well just click ignore and reboot and you should be set to go.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 11th 2009
     
    Just FYI, the version that's up there at the moment isn't 100% complete.

    The version that I'm currently developing will be the "announced" release version, and it will have all the upload/download/update options completed.

    I'm just working on the download portion at the moment, and it's looking like tomorrow it should be complete (fingers crossed).

    Once this is done, I'll repackage the download version on the website so you guys can give it a test run, then I have to code up the website to support the premium subscription stuff (until I do this, the program will run in premium mode for everyone)

    Once the premium upgrade stuff is done, I'll send out the complimentary upgrade codes to all donation email addresses.
    • CommentAuthoraskjosh
    • CommentTimeJan 12th 2009
     
    Norganna,

    I must say that you are awesome, you have truly made what I think is one of the 3 best Addon suites for WOW. The other two being MobMap and Carbonite (Carbonite has a free light and paid full version of their addon). I wont link to there sites but for those that dont know about them I highly suggest you do a google search.

    I currently have a yearly subscription to Carbonite and so far I feel that I have gotten more than my $$$ worth out of it. So if you were to price the Premium subscription around the same as what Carbonite charges for their addon, then I will most certainly sign up for a yearly subscription to your premium service.

    Again thank you for all of your hard work on this :-)
    • CommentAuthorsaytr79
    • CommentTimeJan 12th 2009 edited
     
    I am sure its right in my face but where do i download AucDB from ? I cannot find the link :/
    •  
      CommentAuthorMattBnr
    • CommentTimeJan 12th 2009
     
    • CommentAuthordkalweit
    • CommentTimeJan 13th 2009
     
    Thanks for this tool-- being able to easily extract the data for use in whatever we want is a critical piece many of us have been missing. Is there any source for information on the SQLite database it creates? Possibly a wiki article that can be updated? Most of it is self-explanatory or I've figured out, but I have a few questions, and if there's a stub I can help document a couple of the fields I've figured out(i.e. that 'seen' is a time_t in UTC I believe, but lacks its most significant digit of 1(i.e. add 1 billion to the number to make it a valid time_t) and maybe get some definition on the others. If not, I'll be able to figure them out eventually after I get more scans/imports done, but it's just easier if there's a reference. ;-) Thanks.


    --
    Derek
    • CommentAuthorMarth
    • CommentTimeJan 13th 2009
     
    Norganna - thanks for all of this - I just sent in a donation (albeit long overdue!)

    Marth
    • CommentAuthorMarth
    • CommentTimeJan 13th 2009
     
    Dame errors happen in XP SP2 Compat mode.
    • CommentAuthorMarth
    • CommentTimeJan 13th 2009
     
    After seeing the above errors, I went and looked ot see that Auc-DB had indeed been loading and running in game. In my SavedVariables folder, there's an Auc-Db.lua file...it's only 40KB tho, 287 lines total. Not sure if it's supposed to be that small, or if it's supposed to be a set of the auction house scan data (there were over 17k items on Stonemaul's AH this evening), or if something didn't work right :)
    •  
      CommentAuthorNechckn
    • CommentTimeJan 13th 2009
     
    Marth,

    Although such information is helpful, it would likely be of better use to test and report on any findings in the new, overhauled client, which should be posted in the next few days.

    Happy Sales,

    Nikk :shades:
    •  
      CommentAuthorDeckard
    • CommentTimeJan 13th 2009
     
    Hi Norganna,

    Any chance for a Mac OS X client for AuctioneerDb? I realize with the virtualization software available today that I could just run Windows on an Intel Mac, but I don't yet have one.

    Thanks for all your efforts, AuctioneerDb sounds very promising.
    • CommentAuthorMarth
    • CommentTimeJan 13th 2009
     
    Posted By: NechcknMarth,

    Although such information is helpful, it would likely be of better use to test and report on any findings in the new, overhauled client, which should be posted in the next few days.

    Happy Sales,

    Nikk
    Not a problem :) Figured I'd try and jump in feet first.

    Might you be able to answer for me, though, what exactly is supposed to be saved in the Auc-Db.lua file in SavedVariables? That way I know for sure what I'm looking at while testing.

    Thanks!
    •  
      CommentAuthorNechckn
    • CommentTimeJan 13th 2009
     
    Marth,

    You basically just ensure that the addon is loaded, as the statistics are formulated during the final 3 phases of scanning, the data will be added to Auc-DB.

    The format is defined - http://wiki.norganna.org/Development#defined_file_formats - it should grow the more you scan the different AHes you normally visit.

    Happy Sales,

    Nikk :shades:
    • CommentAuthorMarth
    • CommentTimeJan 13th 2009
     
    Thanks for the pointers! I guess my question - shouldn't there be more than just a couple hundred lines of info in the Auc-Db.lua file that is created?
    • CommentAuthorElviswind
    • CommentTimeJan 14th 2009
     
    Apart from requiring .NET, are there any known issues with running AuctioneerDb in Wine?
    •  
      CommentAuthorNorganna
    • CommentTimeJan 15th 2009
     
    I apologize for going quiet for a few days. Since I went back to work after the Christmas holidays, the "real" job has been sapping my time.

    It has taken a bit longer than I had hoped to add the final touches to the new client, but I'm just doing these now, so watch for a release "real soon now"

    Also, I noticed that some people are reporting errors with AucDb Client 1.0.8. This is a known issue, and why there's a 1.0.9 client...

    I'm just wondering how you guys got your hands on the 1.0.8, as the main page links 1.0.9 (at least to my eye), is there another page that you're downloading from?

    Anyhow, if you're getting .dll errors during load, check your version. 1.0.9 should have this resolved.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 15th 2009
     
    Posted By: ElviswindApart from requiring .NET, are there any known issues with running AuctioneerDb in Wine?


    I have no clue. I run (and develop it) in VMWare Fusion on my MacBook just fine if that helps.
    • CommentAuthorMarth
    • CommentTimeJan 15th 2009
     
    Norganna - I just went to download the one from the auctioneerdb.com site again. Went to save it to same location I downloaded the previous. It asked me if I wish to overwrite. I told it to overwrite the installer file.

    I then uninstalled the version I had installed, installed the one I just downloaded, and get the same errors that I posted above.

    M
    • CommentAuthorMarth
    • CommentTimeJan 15th 2009
     
    This is the file name downloaded from the link on the db.com site:

    AucDbSetup-1.0.9.4973.exe

    Exactly as the link says...So dunno!
    •  
      CommentAuthorSelzier
    • CommentTimeJan 15th 2009
     
    Just registered here so first off, thanks for the great tools!

    I'm able to parse the data in auctions.db with sqlite but I am stuck trying to sort the data by time & date. For example, I did a scan 2 hours ago, and I would like to analyze the data from that scan only. I noticed that in ScanData.Lua there is a field name "TIME = 8" but I cannot identify any time tag in the database file for AuctioneerDB, auctions.db.

    Is the data carried over to auctions.db and I just missing it?

    There are two values in the auctions db that I don't understand:
    "seen INTEGER"
    "seed INTEGER"
    • CommentAuthorcamoz
    • CommentTimeJan 15th 2009
     
    woot cant wait
    •  
      CommentAuthorNorganna
    • CommentTimeJan 17th 2009
     
    Selzier: The "seen" one is the one you want. It's a time_t field.

    "seed" is a unique identifier for that item which is supplied by Blizzard. It is pretty much a "random" number that the game uses to uniquely identify individual items on the server and means nothing meaningful except for being a way to uniquely identify items.
    •  
      CommentAuthorSelzier
    • CommentTimeJan 18th 2009
     
    Norganna,

    Thanks for the response, this really helps. It will be useful to me to be able to scan the auctions, then analyze the data that is essentially on the AH "right now".

    Also, sign me up for any AuctioneerDb projects you're working on (as per first post). Thanks :)
    •  
      CommentAuthorNorganna
    • CommentTimeJan 18th 2009 edited
     
    Selzier: I'll be interested in hearing the types of reports that you end up running.

    If you can work out what kinds of analysis you end up doing on this data, I'll write you up a report using the plugin interface so that everyone can benefit from it.

    The reports plugin interface to the system is like the WoW addon interface in that both are extensible using lua, so you can generate your reports automatically just by writing a small amount of sql, dumping the results into a "table" (array) and then call a function to add the results to the client.

    At the moment there's only a very simple "searching" report there at the moment, kinda as a placeholder and working example of how and what to do with the plugin interface. If you have a look at the installation folder, you'll see that there's a Reports subfolder, this contains a directory for each report, and within each is a lua file which does the actual work for the report. Have a look/play if you feel up to writing your own. :)
    • CommentAuthorBladewing
    • CommentTimeJan 18th 2009
     
    When I start the tool (newest version 1.0.9.4973) I get an Error prompt telling me that: "System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" or a dependencie hasn't been found. I'm running Vista Ultimate x64 SP1, .Net3.5SP1 How can I fix this?
    • CommentAuthorMarth
    • CommentTimeJan 18th 2009
     
    Blade - yeah - same issue lots of us are having. Supposed to be a new version out sometime (Norganna was hoping for this weekend).
    •  
      CommentAuthorNorganna
    • CommentTimeJan 18th 2009 edited
     
    Marth, Bladewing: I believe this is due to x64 versions of Windows Vista. I will be installing a virtual of Vista 64-bit to test before releasing the next version to make sure everything is 64-bit compatible.
    • CommentAuthorBladewing
    • CommentTimeJan 19th 2009
     
    Norg, you're godlike ;-) P.S. Does Virtualization of a 64-bit guest on a 32-bit host work?
    •  
      CommentAuthorNorganna
    • CommentTimeJan 19th 2009
     
    My MacBook is 64-bit so I won't have that problem, but I don't believe 64-bit will work on a 32-bit host as you say.
    •  
      CommentAuthorHirsute
    • CommentTimeJan 19th 2009
     
    Posted By: BladewingNorg, you're godlike ;-) P.S. Does Virtualization of a 64-bit guest on a 32-bit host work?


    Check out Virtual Box. I know that they're able to virtualize 64-bit on a 32-bit host OS (though I'm not sure if you have to have 64-bit hardware for this to work or not).
    •  
      CommentAuthorSelzier
    • CommentTimeJan 19th 2009
     
    Norganna, thanks for the info on AuctDB. It's clear that this app will be very useful.

    I'm working on a few things so once all the sql queries and regexps are worked out, maybe I can get them into a report. I haven't done anything with lua so I may send a message for help!
    •  
      CommentAuthorNorganna
    • CommentTimeJan 20th 2009
     
    I believe it's possible to emulate a 64 bit machine on a 32 bit host, but not virtualize one. I could be completely wrong however, so perhaps I should just shut up lest I look like a twit.
    •  
      CommentAuthorHirsute
    • CommentTimeJan 20th 2009
     
    Well, I could easily be using the wrong terminology. You can install a 64-bit OS in VirtualBox, even if the host OS is 32-bit. Whatever the correct terminology is there, is what I was trying to say.
    • CommentAuthorMarth
    • CommentTimeJan 20th 2009
     
    Norganna - that's great - if you need someone to test it on a live system, let me know - be happy to help - marthisdil@gmail.com or catch my toon on Stonemaul - Anardorie :)

    And I believe one of the newer virtualization apps out there will let you emulate a 64-bit proc on a 32-bit host....Why you would want to when most every processor in the past 3 years is 64-bit I have no idea ;)

    M
    • CommentAuthorGAMEBRED
    • CommentTimeJan 20th 2009
     
    same problem here as Blade.
    Same error message and running the same OS
    vista home premium 64bit
    • CommentAuthorvaultor
    • CommentTimeJan 22nd 2009 edited
     
    I have the same problem with "You do not have AucDb WoW AddOn installed". But works if bypassing that.

    The problem I have is if I click on the Import option, it kicks off the import but then crashes while "Processing enUS cache file...".

    I do have my wow directory in an odd place, could that be it (x:\wow\wow)?

    *** EDIT: I just tried moving my ...\Cache\WDB\enUS directory elsewhere, and it continues perfectly with the import. So as long as my \Cache\WDB\enUS directory is empty, all is good.
    •  
      CommentAuthorMalific
    • CommentTimeJan 24th 2009
     
    May I suggest a "minimize to tray" option?
    •  
      CommentAuthorhotshift
    • CommentTimeJan 24th 2009
     
    very sorry for the deep naive question:
    what is this for ?

    (i've read must of this thread, install, run the addon, got a database..and..and what?)
    (let me rephrase: how can i use or display the data offline? AuctioneerDB itself ? Excel ? how?)
    •  
      CommentAuthorSelzier
    • CommentTimeJan 26th 2009 edited
     
    hotshift,

    **This info is not official and does not necessarily represent AuctioneerDb's original intention and/or future**

    AuctioneerDb is very useful because it gathers all your Auctioneer data and creates a SQLite database, auctions.db. With this database, you can do whatever you would like, such as analyze auction data in ways the Auctioneer addon cannot. If you want more info on how to do this, look up SQL and SQLite.

    Additionally, AuctioneerDb does have the ability to analyze data in the database. This is by the "Reports" feature. Right now you will see a "Search" and "Test" Report in the application but you can write your own lua scripts to perform different functions (see the reports folder in the application's directory).
    •  
      CommentAuthorNorganna
    • CommentTimeJan 26th 2009
     
    Ok, small status update.

    I've worked out the problem with x64 platforms, this will be fixed in next release.

    I've finished updating the Auc-Db in-game AddOn to process sales/bid data.

    I have updated the server code to process the sales/bid data.

    I still have to update the client code to process the sales/bid data from the server and from the addon into local database

    I still have to look into the cache crash scenario, I'm thinking some debugging upon crash may be useful here.

    valutor: were you getting a specific error when the cache processing was causing the crash?

    Malific: I will be adding a minimize to tray option as well, thanks for the idea.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 26th 2009
     
    Posted By: hotshifthow can i use or display the data offline? AuctioneerDB itself ? Excel ? how?


    There are several ways.

    You can download the sqlite.exe program to run SQL queries on the database files that AuctioneerDb creates and uses to generate your own data.
    You can use the reports feature within AuctioneerDb to run prebuilt reports (at the moment, there's only 2, and they are pretty much just "Hello world" quality reports) and then optionally export the results into a file suitable for use in Excel.
    You can write some of your own reports to generate data for you to use as above.
    You can convince someone else to write some SQL or Reports for you to do what you would like them to do.

    It's very early days at the moment, and the most important thing from my point of view is to get some data pumping around on the server and to get people using and debugging the code, and working out what the direction this project is going to take. I have a general idea, but it's not until these things start to get a momentum behind them that you really know which direction it's going to go.

    Also, at the moment it's just me and my brother doing the coding for this stuff, which makes it really hard since we both have full time jobs and it tends to eat into coding time.
    • CommentAuthorvaultor
    • CommentTimeJan 28th 2009
     
    It ran for a while with some items in the Cache directory... it even imported 1 item into the database. But now it is crashing again, so I clear out the Cache directory each time.

    The error I am getting in Windows Xp is:

    EventType : clr20r3 P1 : auctioneerdb.exe P2 : 1.0.8.4962
    P3 : 494e83ce P4 : auctioneerdb P5 : 1.0.8.4962 P6 : 494e83ce
    P7 : 72 P8 : 1b P9 : system.indexoutofrangeexception

    Hope that makes sense. ;-)

    I am loving the app though. I have written a vbscript to see who has the most items in the database, now I can see who is always outbidding me.
    • CommentAuthorRagowit
    • CommentTimeJan 29th 2009
     
    vaultor, it seems like you are running version 1.0.8.4962 of the client when 1.0.9.4973 exists. Have you tried if the newer version solves your problem?
    • CommentAuthorvaultor
    • CommentTimeJan 29th 2009
     
    I'm sure I was running 1.0.9.4973, I've just downloaded it again from the website and re-installed. Problem still exists unfortunately.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 30th 2009 edited
     
    Ok guys...

    The 1.0.11.14544 version is up on the AuctioneerDb website.

    It contains the following additional features:
    Upload/Download/Update/Automated functionality is now complete.
    Many more captures of potential errors and subsequent detailed logging via a log.txt file for post-mortem debugging purposes.
    Resolved errors that occur on 64 bit platforms by installing correct version of SQLite dll for the destination platform.
    Polished the "look" of the application.
    Added minimize to tray functionality.

    I'm very deeply apologetic for the massive blowout in the estimated delivery date, I hope you all weren't too disappointed with the delay and also hope you find the results worth the wait.

    By the way, I'm not sure if this is really mentioned anywhere, but the URL for the website is http://AuctioneerDb.com
    •  
      CommentAuthorHirsute
    • CommentTimeJan 30th 2009 edited
     
    Hey norgs, I'm getting the following error while importing my own data in this latest version: http://norgdev.pastey.net/107298

    --- Caught warning event ---
    Date = YYYY-01-DD 12:00:00
    Method = AuctioneerDb.QueryProcessed
    Message = Specified cast is not valid.
    Stack Trace:
    at AuctioneerDb.Form1.QueryProcessed()
    --- Caught warning event ---
    Date = YYYY-01-DD 12:00:00
    Method = AuctioneerDb.QueryProcessed
    Message = Specified cast is not valid.
    Stack Trace:
    at AuctioneerDb.Form1.QueryProcessed()
    •  
      CommentAuthorNorganna
    • CommentTimeJan 30th 2009
     
    Dinesh: Hmm, that's very strange.

    Do you have the sqlite3.exe program on you computer?

    If so can you run the following commands:
    C:\...\AuctioneerDb> sqlite3 auctions.db
    SQLite version 3.6.6.2
    Enter ".help" for instructions
    Enter SQL statements terminated with a ";"
    sqlite> .schema processed
    CREATE TABLE processed ( account TEXT, realm TEXT, faction TEXT, ptime INTEGER,
    PRIMARY KEY (account, realm, faction));
    sqlite> .quit


    Tell me if you got the same results as me. Ta!
    •  
      CommentAuthordinesh
    • CommentTimeJan 30th 2009
     
    yes, i am very strange. but i'm not sure why you're telling everyone here about it. :p
    •  
      CommentAuthorHirsute
    • CommentTimeJan 30th 2009 edited
     
    Norgs, was that aimed at me?

    If so, yes:

    SQLite version 3.6.10
    Enter ".help" for instructions
    Enter SQL statements terminated with a ";"
    sqlite> .schema processed
    CREATE TABLE processed ( account TEXT, realm TEXT, faction TEXT, ptime INTEGER,
    PRIMARY KEY (account, realm, faction));
    sqlite> .quit


    It seems to happen at the beginning of "Processing enUS cache file"
    •  
      CommentAuthorHirsute
    • CommentTimeJan 30th 2009
     
    Also, now clicking the "X" button in the upper right seems to minimize it to the tray. IMO, it'd be better if that closed the application, and you had a minimize button that minimized it to the tray.
    • CommentAuthorvaultor
    • CommentTimeJan 30th 2009 edited
     
    I'm getting the same error, but this time it does actually seem to process the cache directory as the "cache" table had my data in it, whereas before it only had one row of data.

    AuctioneerDB client is: http://auctioneerdb.com/dl/AucDbSetup-1.0.12.14598.exe
    Auc-DB is: http://zip.norganna.org/auctioneer/Auc-Db/Auc-Db-latest.zip
    AuctioneerAdvanced is: http://auctioneeraddon.com/dl/?dl=Packages52/AuctioneerSuite-5.3.4038.zip

    If I look at my SavedVariables\Auc-Db.lua it's now only 146bytes and only contains a few lines, whereas before it had all the data. Should it be like that? (I have run a few quickscans on the AH).
    •  
      CommentAuthorNorganna
    • CommentTimeJan 30th 2009
     
    Sorry, yes I meant Hirsute... Lack of sleep FTW. :(
    •  
      CommentAuthorNorganna
    • CommentTimeJan 30th 2009 edited
     
    Posted By: vaultorIf I look at my SavedVariables\Auc-Db.lua it's now only 146bytes and only contains a few lines, whereas before it had all the data. Should it be like that? (I have run a few quickscans on the AH).


    Yup, got it figured out (what was wrong), 1.0.14.14669 is now uploaded to the website and should solve this problem.

    Hirsute I added an option to disable the close-means-minimize functionality as well (personally I prefer close to minimize, but I added the option to turn it off)
    • CommentAuthorvaultor
    • CommentTimeJan 30th 2009
     
    Client now loading etc, it's now just got nothing to import.

    Issue now seems to be on auc-db side. So with the following:

    AuctioneerDB client is: http://auctioneerdb.com/dl/AucDbSetup-1.0.14.14669.exe
    Auc-DB is: http://zip.norganna.org/auctioneer/Auc-Db/Auc-Db-latest.zip
    AuctioneerAdvanced is: http://auctioneeraddon.com/dl/?dl=Packages52/AuctioneerSuite-5.3.4038.zip

    There is no .../Interface/AddOns/Auc-Db/DbStatus.lua file.

    And the Auc-Db.lua file in my ../SavedVariables/directory, is still only 145 bytes, with the following in it:

    AucDbData = {["bids"] = { }, ["count"] = { }, ["scans"] = { }, ["price"] = { }, ["sales"] = { }, ["names"] = { },}

    (Formatting changed a bit)
    •  
      CommentAuthorHirsute
    • CommentTimeJan 30th 2009
     
    vaultor: Have you tried scanning recently? (since you updated to the most recent version of AuctioneerDB)
    • CommentAuthorvaultor
    • CommentTimeJan 31st 2009
     
    @hirsute: yes, tried quite a few time. To be certain all was good, I'd close down WoW, then log back in, do a scan and logout. Still not data in the file. Maybe I should revert back a version of AuctioneerAdv. Will try that and see.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 31st 2009
     
    No, the AucDb AddOn is setup so that it doesn't store any data unless the client is installed (so it doesn't use up space unnecessarily).

    The AuctioneerDb client is supposed to create a DbStatus.lua file so that AucDb AddOn knows it's good to start storing stuff.

    Obviously this isn't happening... Let me take a look (I'll see if I can fix this darn autoupdate problem while I'm there)
    •  
      CommentAuthorNorganna
    • CommentTimeJan 31st 2009
     
    1.0.15.14738 is right to go.
    It should correctly upgrade the AddOn if needed and create the DbStatus.lua file when the client is first run.

    All you should need to do is to run the client, upgrade if prompted, reload wow, scan, and reloadui.
    This should generate an SavedVariables/Auc-Db.lua that's got some scan data in there for the client to process.
    • CommentAuthorvaultor
    • CommentTimeJan 31st 2009
     
    okay, my bad... I must have been doing something wrong. I think I wasn't letting the client update the DbStatus.lua file. I just reran the client. Check status file existed, ran an AH scan and now all good. Has imported data!

    So all good! Thanks for the quick updates!
    •  
      CommentAuthorNorganna
    • CommentTimeJan 31st 2009
     
    Nah, it was a bug in the client... or at least a case where the file wouldn't get created in certain circumstances. Thanks for the help reporting bugs!
    • CommentAuthorMcMatter
    • CommentTimeJan 31st 2009
     
    I'm Having an issue with the DB, Running 32bit vista and .net 3.5 sp1. A warning comes up when I try and start the program
    Warning:
    Unexpected exception caught.
    Message:
    Object reference not set to an instance of an object.

    Then gives me an option to close the program or try to run anyway when I run it anyway, nothing works and the error continues to pop up.

    here is a copy of the log file.

    --- Caught warning event ---
    Date = 2009-01-31 00:00:00Z
    Message = Object reference not set to an instance of an object.
    Method = AuctioneerDb.FormLoaded
    Stack Trace:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at AuctioneerDb.Form1.get_WowPath()
    at AuctioneerDb.Form1.SetupConfig()
    at AuctioneerDb.Form1.FormLoaded(Object sender, EventArgs e)
    --- Caught warning event ---
    Date = 2009-01-31 00:00:00Z
    Message = Object reference not set to an instance of an object.
    Method = AuctioneerDb.CheckUpgrade
    Stack Trace:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at AuctioneerDb.Form1.get_WowPath()
    at AuctioneerDb.Form1.CheckUpgrade(String addon)
    --- Caught warning event ---
    Date = 2009-01-31 00:00:00Z
    Message = Object reference not set to an instance of an object.
    Method = AuctioneerDb.SaveStatus
    Stack Trace:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at AuctioneerDb.Form1.get_WowPath()
    at AuctioneerDb.Form1.SaveStatus()
    --- Caught warning event ---
    Date = 2009-01-31 00:00:00Z
    Message = Object reference not set to an instance of an object.
    Method = AuctioneerDb.CheckUpgrade
    Stack Trace:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at AuctioneerDb.Form1.get_WowPath()
    at AuctioneerDb.Form1.CheckUpgrade(String addon)
    --- Caught warning event ---
    Date = 2009-01-31 00:00:00Z
    Message = Object reference not set to an instance of an object.
    Method = AuctioneerDb.SaveStatus
    Stack Trace:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at AuctioneerDb.Form1.get_WowPath()
    at AuctioneerDb.Form1.SaveStatus()
    •  
      CommentAuthorNorganna
    • CommentTimeJan 31st 2009
     
    Thanks McMatter,

    I've fixed this issue in 1.0.16.14899 which is available for download off the website now.
    •  
      CommentAuthorNorganna
    • CommentTimeJan 31st 2009
     
    1.0.17.14904: Close minimize option now works.
World of Warcraft™ and Blizzard Entertainment™ are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.