0.0.17 • Published 9 years ago

livelogging v0.0.17

Weekly downloads
19
License
MIT
Repository
github
Last release
9 years ago

LiveLogging for LiveComment

API

log(path, message)
replace(path, message)
erase(path)

Usage NodeJS

var LiveLogging = require('livelogging')

var options = {
    datafile: '1.log',
    logToConsole: true,
    server: true,
    port: 7089
}

// A. Run server

LiveLogging.server(options)

// B. Open file, no server

LiveLogging.open(options.datafile)

// LiveLog message to path

LiveLogging.log('path', 'message')
LiveLogging.replace('path', 'message')
LiveLogging.erase('path')

Usage Browser

    ...
    <script src="livelogging-1.0.js"></script>
    ...
    <script>
        // connect
        var livelogging_port = 7089
        var url = 'ws://localhost:'+livelogging_port
        LiveLogging.connect(url, function () {
            // connected
            LiveLogging.log('path', 'message')
            LiveLogging.replace('path', 'message')
            LiveLogging.erase('path')
            ...
        })
    <script>

Run Demo Sever

cd bin
./livelogging logs/1.log --server --commentPrefix="@'_'@"

Log file sample

See like that logs/1.log

@'_'@ -*-LiveLogging-*-[
@'_'@ LiveLogging[
@'_'@ Status[
|2016-03-05 16:41:09.822| server.started
@'_'@ Status]
@'_'@ Config[
|2016-03-05 16:41:09.826| {
  "port": 7089,
  "commentPrefix": "@'_'@",
  "datafile": "logs/1.log",
  "logToConsole": false,
  "queueMessagesMax": 50,
  "flushMessagesCount": 25,
  "serverFlushTimeout": 500,
  "dataFileFlushTimeout": 100,
  "dataFileFlushQueueMessagesMax": 100000
}
@'_'@ Config]
@'_'@ LiveLogging]
@'_'@ -*-LiveLogging-*-]

Open test page

open public/index.html

Wait some seconds & refresh log file

Final

Configure LiveComment and see LiveLogging process in browser

License

MIT

0.0.17

9 years ago

0.0.16

9 years ago

0.0.15

9 years ago

0.0.14

9 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago