Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Support > Archive::Windows Servers

Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-29-2004, 11:19 PM
ajb20
Hill Giant
 
Join Date: Jul 2004
Posts: 106
Default Perl FIXED in 5.9!!!

After tinkering, I cam to the realization that 5.9 does not add any new Perl functions that weren't added in the 7/31 release of 5.7 DR6, so if you simply replace the following in 5.9 with the proper files from the 7/31 5.7 DR6 source, you can have full Perl functionality!

parser.cpp
parser.h
embparser.cpp
embparser.h
embperl.cpp
embperl.h
embxs.cpp
embxs.h

For those of you who do not have the 5.7 files still, I will post a small patcher on my website with the ones listed, just replace, compile, and enjoy Perl!
Reply With Quote
  #2  
Old 09-30-2004, 01:01 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

Perl is fixed in 5.8-WR as well. when it gets merged into cvs. without using this *hack. :lol:
Reply With Quote
  #3  
Old 09-30-2004, 02:41 AM
ajb20
Hill Giant
 
Join Date: Jul 2004
Posts: 106
Default

--Post Removed by ajb20-- :P
Reply With Quote
  #4  
Old 09-30-2004, 02:53 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

Quote:
do without the new commands added in 5.9
taking away features = hack imo

regardless, it's a nice temporary fix. But FNW got itemcount to work fine in his fixes. We had the same issue to start out with that was in 5.8 if you hand in an item to a npc theres a good chance youll go instant disconnect. :!:
Reply With Quote
  #5  
Old 09-30-2004, 08:02 AM
Magoth78
Discordant
 
Join Date: Jun 2003
Posts: 345
Default

Hey ajb20, I've compiled the latest cvs sources with the 0.5.7 perl files that you said. The compilation is ok but when I launch the boot5zones, all the zones reboot then crashes. Did u have this problem also ?

Sotonin: any chance that the FNM fixes go in the cvs sources soon?
Reply With Quote
  #6  
Old 09-30-2004, 08:07 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

I hope sooner than later )

They are awesome. we're still finding and fixing bugs though. You can help out by logging on PEQ the grand creation and reporting bugs you find in the forums.

http://www.peqserver.com/forums
Reply With Quote
  #7  
Old 09-30-2004, 12:49 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Magoth78: That sounds like you don't have perl installed. If you do, run boot5zones from a command prompt and see what error it gives you.
Reply With Quote
  #8  
Old 09-30-2004, 06:27 PM
ajb20
Hill Giant
 
Join Date: Jul 2004
Posts: 106
Default

--Post Removed by ajb20--

My apologies, I was having a bad day that day and overreacted a little bit. Enjoy my temp fix guys and I'll keep doing what I can to help!
Reply With Quote
  #9  
Old 09-30-2004, 07:03 PM
Darkened
Sarnak
 
Join Date: Sep 2004
Posts: 49
Default

ajb20 , check your private messages
Reply With Quote
  #10  
Old 09-30-2004, 10:41 PM
daeken_bb
Discordant
 
Join Date: Mar 2003
Location: Chambersburg, PA
Posts: 469
Default

Quote:
Originally Posted by ajb20
Well this is gonna be the last post I ever make on the boards. You people complain too much. I'm just wondering, how exactly do you hack something that is open source? /ponder... maybe you guys should look and see what hacking means again or something...
Hacking is any sufficiently skilled programming, cracking is breaking into systems. Please, don't perpetuate the media's flawed definition of hacking.

I'm a hacker and proud of it.
__________________
Keep me unemployed and working on OpenEQ, PM me about donating

Check out my deviantART page at http://daeken.deviantart.com/
Reply With Quote
  #11  
Old 10-01-2004, 01:40 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

Quote:
it's a nice temporary fix.
I don't see why ur getting all pissy. I said this was a nice fix for people until the WR comes out. But a "hack" in general eqemu terms is a quicky shortcut code fix that solves a problem but leaves out desired functionality. You fixed the perl, but did it by using previous files, leaving out some new features. Nothing wrong with that. people will use it for now.
Reply With Quote
  #12  
Old 10-01-2004, 10:04 AM
ajb20
Hill Giant
 
Join Date: Jul 2004
Posts: 106
Default

Just don't call it a hack. This is not what the word means. I was very offended by what you posted, it was uncalled for completely, especially since you seemed to highlight the word "hack" in your post when you did it.

Quote:
without using this *hack.
Maybe thats not what you meant, but that was totally not the way to say what you meant and I have actually had a few pm's about people who said it was uncalled for too so maybe just watch how you say things.
Reply With Quote
  #13  
Old 10-01-2004, 12:08 PM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

Sorry i didnt mean to offend you. thats just how things like that are referred to on emu. if it's not a proper coding job that fixes the problem its generally called a hack, dont take offense a LOT of the emu code is a bunch of *hacks. hehe =\

I explained why in my last post. nothing against you. its a good thing you found a *work-around by using old files. until the official cvs is updated. Good work i don't want you to stop doing this. =)
Reply With Quote
  #14  
Old 10-02-2004, 10:58 AM
phasepuma
Sarnak
 
Join Date: Jun 2004
Posts: 69
Default

Like Magoth78, I am also getting the zone.exe crash but only with the perl enabled version.
Reply With Quote
  #15  
Old 10-02-2004, 12:30 PM
ajb20
Hill Giant
 
Join Date: Jul 2004
Posts: 106
Default

If you run zone.exe from a command prompt, you can always learn the error that way instead of it just flashing on the screen. Try it and post what error you are getting.
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 08:04 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