skfrancis / everquest-log-parser

Everquest Log Parser in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

made-with-python GPLv3 license GitHub last commit Pytest

Everquest Log Parser

Planned Functionality

  • Custom Alert Filters
  • Fight Encounters
  • Archiving Log Data

Built Functionality

  • Log File Handler
    • Live log file reading
    • Log file processor
  • Text to Speech Utility
  • Parse Filters:
Benefit Fight General Loot Utility
AAs Physical Chats Coin Casting
Skills Spells Randoms Items Consider
Experience Healing Location Rot Faction
Achievements Death Party Pet Leader
System Message Who Command
Tradeskills Zoning

Working Functionality

  • Parses Live log entry into a basic parse object
    • {date, log text}
  • Filters parse object through parse filters above to create event object
    • {name, columns, filter object}
  • Prints event object to standard output

About

Everquest Log Parser in Python

License:GNU General Public License v3.0


Languages

Language:Python 100.0%