rtkapi

0.6.11-12 • Public • Published

SpaceCP API for Node.JS

This module will allow you to connect to a SpaceCP server with the Node.JS runtime.

This module was produced for the SpaceCP Panel currently being produced by XereoNet.

Version History

0.6.10 All of the refactor bugs should be gone

0.6.9-7 Fixed a lot of bugs, including the eventEmitter leak

0.6.9 Big refactor, will up to 0.7 or 1.0 once all bugs are out

0.6.1 SpacecpLoadedEvent

0.5.6-2 Once should now work

0.5.6-1 Fixed access buffer beyond length

0.5.6 try-catches are not how you're supposed to do it

0.5.5 Tramsforms^2

0.5.4 Fixing some more major bugs bunny's

0.5.3-3 That was not a bug of my new code, damn :P

0.5.3-2 Reverted back until I can find the actual fix

0.5.3-1 Bugs gallore

0.5.3 Refactored a lot of code, started adding unit tests

0.5.2-1 Fixed double firing of connect callback

0.5.2 Fixed reconnect

0.5.1 Added re-registring of events after reconnect + Pushed to github

0.4.6 Stuff fixed

0.4.5 Added oldStatus to status event (BREAKING CHANGE!)

0.4.4-4 README.MD fixes

0.4.4-3 Some more fixes

0.4.4-1 Think I fixed double event firing

0.4.4 Streming fixes

0.4.3 STREAM API

0.4.2-1 getServerState

0.4.2 Fixed most bugs

0.4.1-4 Connection error event

0.4.1-3 Reconnect event handlers

0.4.1-2 Reconnect fix

0.4.1-1 Statusses fix

0.4.1 Statusses fix

0.4.0 Multiple listener handler, more statusses

0.3.* Rewrite, Packet object, status event, disconnect reconnect, etc

0.2.* Initial Version

Usage

var RTKServer = require('./index.js');

info =  {
    host: 'IP',
    port: 25566,
    username: 'user',
    password: 'pass',
    salt: '',
    encrypted: false
};


var s = new RTKServer(info, function () {
    s.enablePersistence();
    s.on('com.drdanick.rtoolkit.event.ConsoleInputEvent', test);
    s.call('ping', {}, '', function (packet) {
        console.log(packet);
    });

    function test (e) {
        console.log(e.data)
    }

    s.off('com.drdanick.rtoolkit.event.ConsoleInputEvent');
});

Package Sidebar

Install

npm i rtkapi

Homepage

spacecp.net

Weekly Downloads

74

Version

0.6.11-12

License

none

Last publish

Collaborators

  • jamy