EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::GeorgeS's Tools (https://www.eqemulator.org/forums/forumdisplay.php?f=674)
-   -   Item-Character inventory editor error (https://www.eqemulator.org/forums/showthread.php?t=34388)

blackdragonsdg 11-12-2011 03:32 AM

Are you talking about the merchant editor inside the npc_loot_editor or is there another one I am not aware of?
The merchant editor that is launched from within the npc_loot_editor gives the same connection error as the other tools and crashes with the same run-time error 91 that is mentioned above.

GeorgeS 11-12-2011 12:46 PM

Sorry, the old version of the tool - try this
http://georgestools.eqemulator.net/Merchant_Editor.zip

If this does not work, then this pretty much makes all tools that access the DB not working.
Can you zip up your db.ini or paste it here - just modify the password, but otherwise I would like to check it.

GeorgeS

Akkadius 11-12-2011 01:14 PM

They all don't work now on latest releases.

Had to use old version for someone else who uses them (Ashes) .

:)

GeorgeS 11-12-2011 02:36 PM

I uploaded a full beta with error logging

http://georgestools.eqemulator.net/eqitems.rar

Updated the db.ini -- please use this and only this in the file, and modify the credentials to yours.
Code:

host=localhost
user=root
password=eqemu
database=peq_2022
everquest_folder=c:\Underfoot_Steam

What I need if for each of you to paste the contents of the logfile.txt in root folder of this tool. Also, what version does work?

Thanks -GeorgeS

blackdragonsdg 11-12-2011 06:16 PM

Quote:

Originally Posted by GeorgeS (Post 204644)
Sorry, the old version of the tool - try this
http://georgestools.eqemulator.net/Merchant_Editor.zip

If this does not work, then this pretty much makes all tools that access the DB not working.
Can you zip up your db.ini or paste it here - just modify the password, but otherwise I would like to check it.

GeorgeS

This worked perfectly.

blackdragonsdg 11-12-2011 06:27 PM

Quote:

Originally Posted by GeorgeS (Post 204649)
I uploaded a full beta with error logging

http://georgestools.eqemulator.net/eqitems.rar

Updated the db.ini -- please use this and only this in the file, and modify the credentials to yours.
Code:

host=localhost
user=root
password=eqemu
database=peq_2022
everquest_folder=c:\Underfoot_Steam

What I need if for each of you to paste the contents of the logfile.txt in root folder of this tool. Also, what version does work?

Thanks -GeorgeS

This won't even launch. I get Run-time error '53': File not found. It doesn't even specify which file it can't find.

GeorgeS 11-12-2011 06:50 PM

Oh, I think it needs an empty text file called logfile.txt in root folder where the exe runs from.

GeorgeS

Psiodon 11-12-2011 08:32 PM

creating log entry
Identified user:root
Identified database:peq
Identified host:localhost
Identified everquest_folder:c:\EverQuest\
Completed getting user info
credential output to screen ok
Call to ODBC open connection started
Call to ODBC open connection failed

GeorgeS 11-12-2011 10:23 PM

An update - thanks for MS for breaking compatibility
Code:

An ADO application does not run on down-level operating systems after you recompile it on a computer that is running Windows 7 SP 1 or Windows Server 2008 R2 SP 1 or that has KB983246 installed

Thank you Psiodon for that error log file- now that means one thing - I compiled using win7 SP1 and that breaks the ADO in other OS versions.

So now I am compiling several other versions for you all to test.
Also, I am going to test on a non sp1 machine once I get EQ installed, then hopefully the tools will work by sometime sunday. Keeps fingers crossed.
When you DL the test exe's please indicate your OS SP# and sucess/fail/works or something similar


GeorgeS

blackdragonsdg 11-12-2011 11:10 PM

Well the logfile.txt in the root directory fixed the run-time error but that is where everything ended. I get an immediate connection error and here is the split second log.

Code:

creating log entry
Identified user:root
Identified database:peq
Identified host:localhost
Identified everquest_folder:C:\Program Files (x86)\Everquest - SoD\
Completed getting user info
credential output to screen ok
Call to ODBC open connection started
Call to ODBC open connection failed

I am using Vista Ultimate SP2 fully update as of today.

GeorgeS 11-13-2011 12:35 AM

Ok, after endless work on this, I got it to work on the test machine.
Now using a backwards compatible DLL, it should all work again as it should have in the first place.

Please DL the newest binaries -

http://georgestools.eqemulator.net/eqitems.zip

Hope this is it after this long crazy ordeal.


--remember to run register_ocx.bat because I am using a new dll

GeorgeS

KingMort 11-13-2011 03:31 AM

I can't seem to get the Loot Editor to load :(

blackdragonsdg 11-13-2011 03:42 AM

The items editor is working perfectly again. Thanks GeorgeS!

Psiodon 11-13-2011 06:32 AM

working now, will you be updating the npc loot editor as well since same problem?

Psi

Expletus 11-13-2011 01:30 PM

items works great now except for the UI. It's all over the place on my screen and nothing is lining up. Any idea how to fix that?


All times are GMT -4. The time now is 05:50 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.