After reading this thread on the forums, I decided to come up with an easy way to write logs and keep track of entries in them. The result is my new n_Log library. The library (by default) writes to an XML file which can then be viewed, sorted, and filtered by the included log viewer application. I'm planning to write a more comprehensive article for Dream Makers some time soon, but for now take a look at the documentation. Feedback is greatly appreciated!
It's licensed under the MIT License.
Edit: Here are some screenshots of the log viewer.
ID:106327
Dec 28 2010, 6:32 am (Edited on Dec 28 2010, 10:41 am)
|
|
Dec 28 2010, 6:59 am
|
|
Even made an exe for it :O.
|
I'm really liking the library. Would it be possible to take a look at the C# source as well?
And, Happy New Year (just a few hours). ;) |
I get a runtime error every time I use change log type.
runtime error: Cannot execute null.GetChildren(). proc name: GetStartID (/output/xml/GetStartID) usr: Darker Legends (/mob) src: /output/xml (/output/xml) call stack: /output/xml (/output/xml): GetStartID() /logger (/logger): SetOutput(/output/xml (/output/xml)) Darker Legends (/mob): ChangeLogType() |