Skip to content

.NET SWTOR Combat Log Parser, and code behind SWTOR.AppHb.Com

Notifications You must be signed in to change notification settings

dominiqueplante/SWTOR.Parser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWTOR Combat Log Parser

Parses and store log files for the game "Star Wars, The Old Republic" http://www.swtor.com/.

See http://timrayburn.net/blog/introducing-swtor-dot-parser/ for original announcement of this project.

Deployed at http://swtor.apphb.com.

Overview

This project has three portions:

  • Combat Parser website at http://swtor.apphb.com/
  • JSON Parser available at http://swtor.apphb.com/API/ParseText. Send the log text with the name "combatLog" and the response will be a parsed JSON object.
  • .NET Library component for parsing combat logs, used in the above. Grab the source code here, compile and reference.

For the Geeks

Cool Stuff and Concepts

  • ASP.NET MVC
  • stores CombatLog Documents in Embedded RavenDB

Development

  • NuGet for package management
  • NCrunch
  • Code Coverage can be calculating using R# 6.1 and DotCover 3.1
  • unit tests for ASP.NET MVC

Tech Used for Development

  • Visual Studio 2010
  • ReSharper 6.1
  • Resharper DotCover 1.1

Background Reading

  • MSDN article on using RavenDB in an ASP.NET MVC web application

License

Creative Commons License
SWTOR.Parser by Tim Rayburn is licensed under a Creative Commons Attribution 3.0 Unported License.
Based on a work at github.com.
Permissions beyond the scope of this license may be available at http://TimRayburn.net.

About

.NET SWTOR Combat Log Parser, and code behind SWTOR.AppHb.Com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.9%
  • C# 8.5%
  • PowerShell 1.6%