Skip to content

mztikk/ClientLogParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClientLogParser

ClientLogParser is a library that parses Path of Exile Clientlog and fires events for system messages, whispers and trade messages etc.

Available on nuget.

It currently has default parser implementations for:

Examples

Creating the parser and subscribing to the TradeMessageEvent

// Create a new parser to watch the file for new entries
var parser = new Overseer(@"E:\Games\PathOfExile\logs\Client.txt");

// Subscribe to trade message event and display the name of the item and the price he wants to buy for
parser.TradeMessageEvent += (object sender, TradeMessageEventArgs tradeMessage) => Console.WriteLine(tradeMessage.Item.Name + ": " + tradeMessage.Item.Price);

License

See the LICENSE file for license rights and limitations (GNU GPLv3).

About

Library that parses Path of Exile Clientlog and fires events accordingly.

Resources

License

Stars

1 star

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages