|
||
|
|||||||
| Third Party Program Support Misc support forum and advertisment forum for all RunUO related third party Utilities. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Forum Novice
Join Date: Mar 2003
Posts: 304
|
This is a stand-alone application I developed the first week of May 2005. However, due to Visual Studio 2005 beta licence restrictions, I never published it (though I had it tested for a long time) until now.
I had in mind a tool that would help the staff of all those shards which need to periodically check the users login-logout events, perhaps by security reasons or because of policies against multiple accounting. And so came this software. What does it do? This is a tool that analyzes RunUO console logs (default RunUO format), gathers statistics, provides very simple and complete output, allows filtering, generates gantt diagrams, and so on. Why should I need this program to read console logs? Console logs save many informations, most of which are related to accounts events. RunUO Log Analyzer checks those events (connections, authentications, disconnections, characters management, etcetera...). Into a real console log file, you'll find something like this: Code:
[May 07 04:29:51.6 PM]: Client: 192.168.0.24: Connected. [606 Online] [May 07 04:29:51.7 PM]: Login: 192.168.0.24: Account 'username1' at character list [May 07 04:29:52.8 PM]: Client: 192.168.0.132: Connected. [607 Online] [May 07 04:29:53.1 PM]: Login: 192.168.0.132: Valid credentials for 'username2' [May 07 04:29:57.9 PM]: Client: 192.168.0.132: Disconnected. [606 Online] [username2] [May 07 04:29:58.0 PM]: Client: 192.168.1.73: Connected. [607 Online] [May 07 04:29:58.0 PM]: Client: 192.168.0.132: Connected. [608 Online] What do I need? First, you'll need a way to save console logs, which RunUO doesn't save by default. You may enable them by either running RunUO as a service (parameter -service) or adding a simple script to RunUO to do this work (strongly suggested). I included that script into the application itself, so you'll find it inside the zip file (it's named OutputRedirector.cs). Second, you'll need .NET Framework 2.0 in order to run this application. How does it work? You only need to load one (or more) log files by pressing a button, and the program will do the rest. The user interface has been developed to be simple and user friendly, so the included guide only contains explanations about program options and a little else. Any known bugs or flaws? Well, there may be some particular culture/language configurations preventing to load a log file created in a system with different culture/language settings, even if you properly set the culture/language into the options. There's not much to do in this case, and I'll suggest to run RunUO Log Analyzer in the same machine RunUO is running, or in another machine with the same culture/language settings. You may also solve this by saving the dates in a smarter format than default (see FileLogger class) and changing RunUO Log Analyzer's advanced options consequently. There's something else you should be aware of. Loading a large amount of logs, or huge logs (many megabytes) may require some seconds (or more) to complete. Any screenshots before I download it? Yes, here you are: ![]() You can also look at the multimedia demonstration (English - Italian). Which languages does the program support? Currently, only English and Italian are supported. If you are interested into making a translation in your own language, please download the Resource files in my site (see link below: "Standard download page"), and PM me for informations on how to edit the language files. Which events, in particular, does the program recognize? Connected, disconnected, account at character list, valid credentials, invalid password, invalid username, new character, deleting character, inactivity disconnect, account in use, encryption detected, banned account, access denied, invalid client, gump cap reached, invalid gump response. All the others are flagged as unknown. How can I resize the main window? Look at the online help. ------------------------------------------------------------------------- Download links Home page of RunUO Log Analyzer Multimedia demonstration (English) Multimedia demonstration (Italian) Quick download and install page Standard download page If you want to download a zip file containing the program, please choose the last one, not the "quick download" link. ------------------------------------------------------------------------- Note. I'm no more actively working on RunUO and related projects due to university and time reasons, and I much likely won't implement any new features into the current application, other than fixing critical bugs. Last edited by uburz; 06-09-2008 at 05:31 AM. Reason: updated screenshot (previous one was rather outdated), and added it here |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|