Project 1999

Go Back   Project 1999 > Red Community > Red Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 08-20-2015, 07:21 PM
surron surron is offline
Sarnak


Join Date: Apr 2014
Posts: 302
Default EQWhoLog

I wrote this program cause I don't like all you anons out there.

Usage...

1. Run program

2. Choose your log file (make sure /log on)

3. Insert into database /say $$log Name Class Level
a.) Level can be anything you want its a 100 character limit. ex. 55, OOR, BlueOOR, RedOOR, InRange

4. Query database /say $$who Name
a.) can make this a hotkey /say $$who %t

5. If on insert a duplicate is found (by name) it will just update that entry



[You must be logged in to view images. Log in or Register.]


Source and Build (compiled using vs2012 express)
http://www.filedropper.com/eqwholog

run EQWhoLog/bin/Release/EQWhoLog.exe (if you move the file out of that directory make sure you also move the players.sdf database too)
__________________
Surron / Geom
  #2  
Old 08-20-2015, 07:31 PM
surron surron is offline
Sarnak


Join Date: Apr 2014
Posts: 302
Default

From the EULA "Programs that provide audibe ques or overlay information by only reading the Everquest Log Files are currently allowed. "
__________________
Surron / Geom
  #3  
Old 08-20-2015, 10:16 PM
Doctor Jeff Doctor Jeff is offline
Planar Protector

Doctor Jeff's Avatar

Join Date: Dec 2014
Location: Xanadu
Posts: 1,987
Default

Quote:
Originally Posted by Pumped [You must be logged in to view images. Log in or Register.]
so wait you have to put in the information to see who people are firsT?
how do you get it if you see an anon person

ask them? Lol
If you see them you just con them...
__________________
You only lose when you stop having fun. Work on it.
  #4  
Old 08-20-2015, 11:12 PM
georgie georgie is offline
Planar Protector

georgie's Avatar

Join Date: Apr 2011
Location: chicago
Posts: 2,526
Default

I normally just look em up on r99pvp.net and see who's killed them, and where ,then give an educated guess
Last edited by georgie; 08-20-2015 at 11:17 PM..
  #5  
Old 08-20-2015, 11:13 PM
TacoSmasher TacoSmasher is offline
Banned


Join Date: Feb 2015
Posts: 519
Default

Quote:
Originally Posted by Pumped [You must be logged in to view images. Log in or Register.]
so wait you have to put in the information to see who people are firsT?
how do you get it if you see an anon person

ask them? Lol


holy fuck you are dumb goddd
  #6  
Old 08-21-2015, 12:30 AM
Doctor Jeff Doctor Jeff is offline
Planar Protector

Doctor Jeff's Avatar

Join Date: Dec 2014
Location: Xanadu
Posts: 1,987
Default

Quote:
Originally Posted by georgie [You must be logged in to view images. Log in or Register.]
I normally just look em up on r99pvp.net and see who's killed them, and where ,then give an educated guess
ya, easiest method by far, imo. and after a while of seeing those lists you start to know the levels of people you've never seen.
__________________
You only lose when you stop having fun. Work on it.
  #7  
Old 08-21-2015, 01:48 PM
TacoSmasher TacoSmasher is offline
Banned


Join Date: Feb 2015
Posts: 519
Default

you are one of those people that are too stupid to realize how stupid you are.

lol
  #8  
Old 08-21-2015, 01:56 PM
surron surron is offline
Sarnak


Join Date: Apr 2014
Posts: 302
Default

Pumped is right, the program might not be to particularly useful for using pre 55.

However imagine if you and a group of others used this for a week and then merged databases, you would have a nice set of players.
__________________
Surron / Geom
  #9  
Old 08-21-2015, 02:06 PM
RoguePhantom RoguePhantom is offline
Sarnak


Join Date: Sep 2012
Posts: 261
Default

Little constructive criticism, plus enhancement ideas.

Your best bet is to actively monitor the EQ log (like GINA and GameParse does). Every login, /anon /who to set your current level (if it changed).

And when you con someone, The app sets the record of <name> to be "InRange" of your level, and current zone. Else, it could just add people via /who or /who all

Alt Tab to a UI, and have it display a Table of everyone its found, sortable by date, Zone they were last spotted in, level range, etc.

And if its in JSon, which im guessing it is, you can ultimately have a super lightweight, live index of everyone, their level range and where they are frequently seen.

EDIT: Hell, you could add a spot in the UI to add in the Class of a person too.
__________________
Yosto(s)
Shit Talking Ghetto Druid
Proud Member of the Immortal <Imaginary Friends>
Last edited by RoguePhantom; 08-21-2015 at 02:11 PM..
  #10  
Old 08-21-2015, 02:38 PM
RoguePhantom RoguePhantom is offline
Sarnak


Join Date: Sep 2012
Posts: 261
Default

Real Hard bro. Ghetto Perl.

Quote:
rx => qr/
\A ##
(\ AFK\ |\ <LINKDEAD>)? ## AFK or LINKDEAD
\[ ##
(ANONYMOUS|\d+\ [^]]+) ## ANONYMOUS or level and class
\] ##
\s+ ##
(\w+) ## player name
\s+ ##
(?:\((.+?)\))? ## player race
\s* ##
(?:<(.+?)>)? ## guild tag
\s* ##
(?:ZONE:\ (\w+))? ## zone
\s* ##
(LFG)? ## LFG tag
\z ##
/x

my ($afk_ld, $anon_level_class, $name, $race, $guild, $zone, $lfg) = @_;
my ($afk, $linkdead, $anon, $level, $class);
if (! defined $afk_ld)
{
($afk, $linkdead) = ('', '');
}
elsif ($afk_ld eq ' AFK ')
{
($afk, $linkdead) = ('AFK', '');
}
else
{
($afk, $linkdead) = ('', 'LINKDEAD');
}
if ($anon_level_class && $anon_level_class ne 'ANONYMOUS')
{
($level, $class) = split ' ', $anon_level_class;
}
else { $anon = $anon_level_class; }
__________________
Yosto(s)
Shit Talking Ghetto Druid
Proud Member of the Immortal <Imaginary Friends>
Closed Thread


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:43 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.