Skip to content

Morindhal/mmo_parser_cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mmo_parser_cli

CURRENTLY IN A BROKEN STATE

Depends on mmo_parser_backend where the actual parsing is being done.

Depends on having espeak installed for TTS functionality, however should be able to parse without it.

Depends on xorg-dev through the clipboard crate.

Depends on ncurses-dev through the ncurses crate.

A linux friendly combat parser primarily for EQ2, CLI version.

Left to do:

*HPS parsing, parse heal numbers, the regex cannot yet catch the heals/wards keywords from the log.

*Add the possibility to scroll, both in the encounter_win and main_win if the displayed text doesn't fit in that windows height, currently only shows the number of lines that fit.

This is very much a work in progress.

TODO: Add logging through the env_logger crate. (errors and such) Test the newest changes on a real log-file. Filter out all the small warnings, mostly there due to the naming-convention. This is now partly done, the changes need to be tested. Add error handling code instead of simply unwrapping everything, throw the exceptions into a log.

Add a stable version number when everything is back into a working state. (1.0.0 when heal parsing has been added)

About

A linux friendly combat parser for EQ2 primarily.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages