Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 04-20-2012, 08:19 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

I know what the problem is - a part of the loading process errored out and causes a 'chain reaction crash' with no visible error.

which part i'm not sure yet.

you filled out *everything* and checked all boxes? (so i can try and replicate the error)
Reply With Quote
  #2  
Old 04-20-2012, 08:28 AM
kimura
Hill Giant
 
Join Date: Oct 2011
Posts: 132
Default

I filled out all required fields, i will try again and post back
Reply With Quote
  #3  
Old 04-20-2012, 09:01 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

ok, if it's easier - let me know what you *didn't* fill in
Reply With Quote
  #4  
Old 04-27-2012, 12:49 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

nosfentora,
I'm toying around with an idea for an EQEmu front-end. I want it to install/compile/config/update/etc... but after seeing ServerAdmin, it almost doesn't make sense to take on too much functionality if your program already offers much of the same.

Would you be offended with a competing admin suite or would you rather see something that compliments SA? I haven't started any 'real' coding and don't even know if my skills will let me finish it to begin with...

Thanks for your opinion!
Uleat
Reply With Quote
  #5  
Old 04-27-2012, 04:01 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,071
Default

Quote:
Originally Posted by Uleat View Post
nosfentora,
I'm toying around with an idea for an EQEmu front-end. I want it to install/compile/config/update/etc... but after seeing ServerAdmin, it almost doesn't make sense to take on too much functionality if your program already offers much of the same.

Would you be offended with a competing admin suite or would you rather see something that compliments SA? I haven't started any 'real' coding and don't even know if my skills will let me finish it to begin with...

Thanks for your opinion!
Uleat
What do you actually plan on having this front-end do?
Reply With Quote
  #6  
Old 04-27-2012, 10:24 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Ultimately, I'm shooting for something like this:

Console Configuration:
Will determine if console is to be used as 'local-only', 'LAN-based private', 'LAN-based public' or 'WAN-based public'. Should auto-acquire current IP and Gateway. Will let the user determine if Allaclone/Custom web-hosting should be installed..All download/install/config/update functions will have a manual override option. Can latch onto a current server install. Command-line text is editable.

Command-Line Software Download/Auto-Install:
I will have to check legality of this due to certain EULA download agreements..back-up to Install Instructions for anything questionable.

Multiple/Independent World Server Configuration:
Console can host multiple world servers running from independent server directories and databases..Auto-generated config files based on options. Each server is added to the console as an object and has the option of running a 'current' or previous 'rev', or even 'test' build. (I did verify that the emulator can run multiple instances..resources need to changed..didn't set up an actual second server and login yet though.) Built-in browsers for Emulator HTTP, AllaClone and Custom web browsing..no additional functionality other than brower, nothing outside of local domain (per browser) should be allowed.

Multiple/Remote Login Server Configuration:
Same as above..essentially. Remote hosts, of course, are just structured info types. Once a Login Server is created, it becomes available to the world server object.

AllaClone-per-WS support:
If the console was configured to support web-hosting and is enabled on the WS object, each WS will have it's own directory in /apache/../httpin/. In addition to ../<worldserver>/AllaClone/, I'm thinking of adding ../<worldserver>/<custom>/ to allow anyone drop in ready-made scripts.

Remote Database Support:
...

Again, these are the main concepts I'm looking at, but not all inclusive. I'd like, at the very least, some very basic emu and db interaction..not so detailed since there are many great tools already out there. And adding too much power can lead to people trashing their db's and filling up the forums with support questions.

I just remember my acute learning curve when getting my server up and running and thought this might be something that I could focus on in my spare time..other than eq, of course


(added..)
Each world server object will actually bind the executable's com window to a text window. Still don't know if I can capture the zone.exe com since it is launched internally to eqlaunch.exe.

Last edited by Uleat; 04-27-2012 at 10:28 PM.. Reason: I forgot..
Reply With Quote
  #7  
Old 04-28-2012, 01:30 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default Considering EQEmu Console Project Thread

To be honest, my skills are pretty old... I started out by learning BASIC on a TI-99/4a and Trash-80 CoCo. I taught myself Assembly to some degree, but what is an 11-year old suppose to do in a pre-web era. (watching a dot moving around on the screen gets pretty old fairly quick..although I did manage to capture and playback about 20k of scratchy bitmapped audio using my attached tape deck storage medium.)

In the last 6 years or so, I finally decided to take up OOP over Line coding and loaded up an old copy of VB5.0 that I had laying around. I'm still working on .net concepts and my understanding of C++ is about this much ->||<- (I can see what's going on, but don't understand the file structures (i.e., .h vs. .cpp) and library calls so much.)

Obviously, my current intent is to work on a VB version of this and see where it goes.

I may start an EQEmu Console Project thread once I get my concept diagrammed and processes a little more congealed so I don't hi-jack this one
Reply With Quote
  #8  
Old 04-28-2012, 09:17 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Please discuss any posts concerning my Console project here:

http://www.eqemulator.org/forums/sho...274#post209274


Thanks for the timeshare Nos!
Reply With Quote
  #9  
Old 04-27-2012, 03:38 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

Hey - wouldn't be offended at all. If you want i can give you the source to SA (it's all VB.NET). You can decide if you want to help with the project or take the ideas and go a different way with them.

PM me if you're interested.
Reply With Quote
  #10  
Old 04-27-2012, 09:37 PM
GeorgeS
Forum Guide
 
Join Date: Sep 2003
Location: California
Posts: 1,475
Default

I assure you this is a huge undertaking - this tool uses code from my tools, and that my friend took 5 years to write and get right. What you propose will be quite a feat. I also do not encourage duplication of work, but this project is unique in some ways, and meets an unmet need, hence my support for it.

GeorgeS
__________________
Your source for EQ database tools
Toolshop is open for business


http://www.georgestools.chrsschb.com//
Reply With Quote
  #11  
Old 05-03-2012, 11:16 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

0.0.2.2 ALPHA
http://www.mediafire.com/?3uwad25go1fdm

* Fixed bug that wouldn't allow equipping of a naked bot when no other bots existed or no inventory was found.

Thanks Calabeth for finding that!
Reply With Quote
  #12  
Old 05-03-2012, 03:28 PM
Calabeth
Sarnak
 
Join Date: Apr 2002
Posts: 39
Default

Awesome hehe I'll get this one and check that one out shortly. As for the patches I found one but it needed some .dll files from pro and some registry editing so I passed on that.

A friend of mine says he has a CD of an XP Pro VL and key from a few companys that are no longer around. So whenever I get over there I'll have that to install on server machine hehe. With the warmer weather coming around the server machine is getting moved off elsewhere for slightly less heat and most of all less noise lol.
Reply With Quote
  #13  
Old 05-04-2012, 12:18 AM
Calabeth
Sarnak
 
Join Date: Apr 2002
Posts: 39
Default

Ok checked it out some more. Now this is what I found to happen and maybe it's not fully implemented yet.

Character Editor loads PC's but not bots. Equipment editor loads both types, but I am not able to drag/drop gear onto slots at all.
So far in testing did basic leveling. I am at lvl 7 ( Drakkin Warrior ) now and had assigned myself base lvl defiant armor. Now I have a good mixture of bots now some with armor and some none at all. Was not able to drag and drop any armor to naked ones or replace pieces on others for any slot.

But maybe I dont have a setting set up correctly that might cause this? I run on Win 7 Home x64
Reply With Quote
  #14  
Old 05-04-2012, 01:49 PM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 377
Default

0.0.2.3 ALPHA
http://www.mediafire.com/?3uwad25go1fdm

* Fixed problem equipping certain races.

NOTE: Character Editing bots is not implemented yet.

Thanks again Calabeth!
Reply With Quote
  #15  
Old 05-04-2012, 10:18 PM
Calabeth
Sarnak
 
Join Date: Apr 2002
Posts: 39
Default

Awesome work so far Nos , more feedback for you lol.

I can now update myself as a PC Drakkin with gear via drag/drop.

Most of the bots I can also do this with regardless of if they are naked or have gear already, with the exception of Drakkin and Vah Shir.

When you click on the "load in toons" button neither of them show up in the races column, that remains blank for those 2 races. I have not tried all of the races so far as of yet but I have checked, Barb, wood elf, and high elf. When I get a chance I am going to make 1 bot of all the other races also and see if they show up to provide more feedback for you.

Ok was bored and had not shut server comp down. So all other races are not checked and add Iksar and Froglok to the list that are not equippable as bots. All of the others were cleared and ready to go for equipment loading by hand.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:06 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3