View Single Post
  #1  
Old 05-21-2022, 08:16 PM
Indefinite Indefinite is offline
Kobold

Indefinite's Avatar

Join Date: Apr 2014
Posts: 139
Default EQ Alert - Log Parser

EQ Alert - A Configurable and Context Driven Project 1999 Log Parser with NCurses Interface (for Linux)

I've been periodically chipping away at a parser over the last 5 years with the goal of putting something together that can eventually understand every type of line in this games log file, and sometimes doing something about that.

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

Features as of 3.1.3:
- All python
- TUI
- google TTS
- config.json to customize alerts
- character state
- encounter parsing
- /say commands
- default zone timers
- metronome

Installation:

$ pip3 install eqalert

or

$ git clone git@github.com:mgeitz/eqalert.git
$ cd eqalert
$ python3 setup.py install --user

More Information:

Source code & Readme: https://github.com/mgeitz/eqalert

Road Map: https://github.com/mgeitz/eqalert/projects

Contributing:

If you're interested in contributing in any way to this project, please do! As of version 3.1.3 there are ~598 elif statements!

Issues & Requests: https://github.com/mgeitz/eqalert/issues

Contributing: https://github.com/mgeitz/eqalert/bl...ONTRIBUTING.md
__________________
Last edited by Indefinite; 05-21-2022 at 08:19 PM..
Reply With Quote