Git Product home page Git Product logo

arctic-logs-webservice's Introduction

arctic-logs-webservice

An ArcticMUD log parser and server

This project contains the log parser and web service for https://arctic-mud-logs.com/.

About

These logs were collected from a variety of places:

Contributing

If you have a log file which you'd like added, create a GitHub issue and attach said log file to the issue. Same goes for UX or bug reports - just create an issue and I'll review at some point in the future.

Development

Full Usage

  1. Drop logs into the logs directory
  2. make build to build the parser (requires Go)
  3. make parse to generate metadata files for each log
  4. make server to run the web server
  5. open localhost:5555 to view your handywork

Log Parser

The Planning Room
<AMA> Bolsvhik the Ballsy Blundering Gnome is standing here. (flying)
<BG> Drood Dood, Dewed Druid is standing here. (flying)
. . . is surrounded by a shimmering light.
Lord Atin von Oalbor plans his next attack upon the Garnet Mountains.
An elite draconian guard looks around for any vile intruders.
Lord Atin von Oalbor misses you with his pierce.
An elite sivak guard tries to punch you, but his fist passes right
through your image.
387H 264V 1X 23.15% 613C [Eclipz:Perfect] [Lord Atin von
Oalbor:Perfect] Mem:2 Exits:E>
An elite sivak guard gives you a solid punch in the face.
379H 264V 1X 23.15% 613C [Eclipz:V.Good] [Lord Atin von Oalbor:Perfect]
Mem:2 Exits:E>
Lord Atin von Oalbor focuses harshly on you and utters the words,
'dispel magic'.
You feel weaker.
379H 264V 1X 23.15% 613C [Eclipz:V.Good] [Lord Atin von Oalbor:Perfect]
Mem:2 Exits:E>
Doct tells your group 'hehe'
$ cat file.txt | parser
{"player_names":["Doct"],"clan_names":["AMA","BG"]}

arctic-logs-webservice's People

Contributors

laser avatar longhorn09 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.