Its theoretically possible (and within the EULA) to write a 3rd party log parser that generates results as an HTML page that could be viewed/refreshed in-game via the HTML window.
The tricky part of getting any external data into the client is updating the data during play. Currently I don't think anyone has found a way to do this except by using the HTML window.
I haven't tested this to confirm, but I'm fairly sure XML files aren't reloaded if closed and reopened and I don't know of any reload command.
|