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 10-15-2007, 11:59 PM
Ayala's Avatar
Ayala
Fire Beetle
 
Join Date: Oct 2007
Posts: 14
Default

Sent to you gernblan. Also from gmail so you should have it already most likely.
Reply With Quote
  #2  
Old 10-17-2007, 05:20 AM
gernblan
Discordant
 
Join Date: Aug 2006
Posts: 394
Default

Got it! Thanks!

Ok hosted and here it will stay for a long time to come (unless someone updates it of course... if you DO, send it to me and I'll host your changes too!)

http://stash.buttwrenching.com/eqbrowser-0.5.3.tar.gz
__________________
--
Keelyeh
Owner, ServerOp and Developer
Jest 4 Server
Linux (Jest3 runs on Fedora, our Dev servers usually run on Ubuntu and/or Gentoo), OC-12 Connection = Hella Fast
Reply With Quote
  #3  
Old 03-12-2008, 05:32 PM
Bulle
Hill Giant
 
Join Date: Jan 2008
Posts: 102
Default

I installed this neat tool this morning. Of course I encountered the register_variables quirk, that I fixed by putting the following in the config.php file as I did not want to change my system-wide php.ini :

import_request_variables("gp");

I also had to define the following in my config.php file otherwise I was getting errors :
$IgnoreZones=array();

Anyone else had this problem ?

Anyway, very neat tool. Chapeau Muuss, if you still read that ! And thank you gernblan for hosting it.
Reply With Quote
  #4  
Old 03-15-2008, 01:12 AM
Bulle
Hill Giant
 
Join Date: Jan 2008
Posts: 102
Default Improvements to EQBrowser

After discovering EQBrower I made quite a few improvements to it, which I would share with the community if there is interest.

From my understanding this tool is now "orphaned", and may be I could take charge of it for a bit. I tried to contact Muuss at the email mentioned in the README but got no reply. It would be nice to have this open-source.

In a nutshell here are the changes I did the last couple days. I probably broke other stuff doing it , but for the time being it suits my need. The most notable changes may be the icons (easy but useful) linking to the PEQ Editor. That way EQBrowser can be used for searching/browsing, and PEQ Editor for changes.

- (Bulle) code cosmetics change (privilege when working on an orphaned project).
- (Bulle) Indentation of the generated HTML code - first shot at XHTML compliance.
- (Bulle) Make the top part of the page (header) optional through a flag in config.php.
- (Bulle) Made "faction.php" and "factions.php" interoperate. If "faction.php" is passed an invalid faction it redirects to "factions.php". If "factions.php" finds one and only one faction it redirects to "faction.php" with the found faction.
- (Bulle) Made "faction.php" more Wiki-friendly : it accepts both an 'id' and 'name' parameter. If the 'id' parameter is non-empty it is used. Otherwise if the 'name' parameter is not empty it is used to query for the faction.
- (Bulle) Same remarks for "npc.php", "npcs.php", "item.php" and "items.php"
- (Bulle) Added icons in factions, NPCs and items to link to a PEQ Editor and Lucy when possible
- (Bulle) Diverted the place where NPC images are searched for. Now it links to a Mediawiki installation (which has to be installed) used to store the images. Allows for much easier image upload as no access to the server filesystem is needed
- (Bulle) Added two "generic" search fields in the menu bar, one for searching on the name, one on the ID. It looks for items, NPCs or factions
- (Bulle) Displayed the IDs of objects in many places, which makes life much easier for the world builder
Reply With Quote
  #5  
Old 03-15-2008, 01:30 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Quote:
Originally Posted by Bulle View Post
The most notable changes may be the icons (easy but useful) linking to the PEQ Editor. That way EQBrowser can be used for searching/browsing, and PEQ Editor for changes.
I would so be interested in that once you get everything squared with Muuss!
Reply With Quote
  #6  
Old 03-17-2008, 04:06 AM
nosfentora
Discordant
 
Join Date: Oct 2004
Location: In a house
Posts: 387
Default

Had a problem running 'perl import_spells.pl'

it would error out with 'cat' is not recognized as an internal or external command.... etc

after a little searching i found this:

cat -> perl -MExtUtils::Command -e cat

i replaced
@ids=`cat $spellfile`;
with
@ids=`perl -MExtUtils::Command -e cat $spellfile`;

and it ran fine. Hope it helps!
Reply With Quote
  #7  
Old 03-17-2008, 09:53 PM
slowglass
Fire Beetle
 
Join Date: Nov 2006
Posts: 15
Default

Bulle, I tried to contact Muuss about a year ago but had no luck.
It was the main reason that I rewote my Alakazam - emulator from scratch.

There was not much interest in it at the time (and I stopped playing with the emulator) so I pulled the software. If people are interested I can repost it (once I have checked it out for bugs).

The code is all open source so people are free to do what ever they like with it.

Comments are always more than welcome.
Reply With Quote
  #8  
Old 03-31-2008, 03:17 PM
fault
Hill Giant
 
Join Date: Sep 2005
Posts: 114
Default

Quote:
Originally Posted by Bulle View Post
After discovering EQBrower I made quite a few improvements to it, which I would share with the community if there is interest.

From my understanding this tool is now "orphaned", and may be I could take charge of it for a bit. I tried to contact Muuss at the email mentioned in the README but got no reply. It would be nice to have this open-source.

In a nutshell here are the changes I did the last couple days. I probably broke other stuff doing it , but for the time being it suits my need. The most notable changes may be the icons (easy but useful) linking to the PEQ Editor. That way EQBrowser can be used for searching/browsing, and PEQ Editor for changes.

- (Bulle) code cosmetics change (privilege when working on an orphaned project).
- (Bulle) Indentation of the generated HTML code - first shot at XHTML compliance.
- (Bulle) Make the top part of the page (header) optional through a flag in config.php.
- (Bulle) Made "faction.php" and "factions.php" interoperate. If "faction.php" is passed an invalid faction it redirects to "factions.php". If "factions.php" finds one and only one faction it redirects to "faction.php" with the found faction.
- (Bulle) Made "faction.php" more Wiki-friendly : it accepts both an 'id' and 'name' parameter. If the 'id' parameter is non-empty it is used. Otherwise if the 'name' parameter is not empty it is used to query for the faction.
- (Bulle) Same remarks for "npc.php", "npcs.php", "item.php" and "items.php"
- (Bulle) Added icons in factions, NPCs and items to link to a PEQ Editor and Lucy when possible
- (Bulle) Diverted the place where NPC images are searched for. Now it links to a Mediawiki installation (which has to be installed) used to store the images. Allows for much easier image upload as no access to the server filesystem is needed
- (Bulle) Added two "generic" search fields in the menu bar, one for searching on the name, one on the ID. It looks for items, NPCs or factions
- (Bulle) Displayed the IDs of objects in many places, which makes life much easier for the world builder

Been waiting for someone to update this for a while. Since it seems mUUS has given you the goahead? Can we see a new version soon?
Reply With Quote
  #9  
Old 03-31-2008, 03:53 PM
Bulle
Hill Giant
 
Join Date: Jan 2008
Posts: 102
Default

Just look above, the link is at the end of my last post.
Reply With Quote
  #10  
Old 03-31-2008, 03:59 PM
fault
Hill Giant
 
Join Date: Sep 2005
Posts: 114
Default

I can;t edit my post so if a mod can merge this that would be awesome.


Thanks for the update. Few questions, This doesn;t HAVE to be run on the same machine as eqemu does it? I noticed the quests look for the eqemu directory. I have a test eqemu setup On my local machine, and this set up on my hosting, pointed towards the eq database on my local since it seems to require it.


Also Mirror:EQBrowser Mirror 6.0
Will update this mirror when I can

Edit.

So far the only bug I see is Spells, can;t seem to search. says *not found* when I search for clerics Healing
Reply With Quote
  #11  
Old 03-31-2008, 04:18 PM
Bulle
Hill Giant
 
Join Date: Jan 2008
Posts: 102
Default

For spells, you have loaded the spells tables in your DB right ? I re-discovered this point in the README when making a fresh installation to try it out.

The quest functionality requires a copy of your quest directory to work. Basically it runs a script that parses the Perl files and populates tables with the result, ready for HTML rendering. Note that I have tried it on my PEQ quests directory (you can run it in "batch" mode) and it stalled on one file so it is probably not up-to-date anymore. And I do not plan to delve into this for the moment (it is quite intricate) so if you would like to fix it you are welcome
Reply With Quote
Reply

Thread Tools
Display Modes

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 08:03 AM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3