nbot

A clone of the eBot by @deStrO fully based on node.js with build in Web Page - WIP
git clone git://archive.git.mtrnord.blog/MTRNord/nbot.git
Log | Files | Refs | README | LICENSE

commit 1048650a3a5b48fdcb75b5695bd8f3ee8a8d9a42
parent 41357a6d68ef210fa575829b390fe6398faf22bf
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sat, 26 Mar 2016 11:54:50 +0100

Update APi

Diffstat:
Mapidocs/api.js | 1+
Mapidocs/classes/addServer.html | 3++-
Aapidocs/classes/nBot.html | 151++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mapidocs/classes/rcon.html | 3++-
Mapidocs/classes/server.html | 3++-
Mapidocs/data.json | 29+++++++++++++++++++++++++----
Mapidocs/files/apidocs_assets_vendor_bootstrap_js_bootstrap.min.js.html | 3++-
Mapidocs/files/backend_addServer.js.html | 3++-
Mapidocs/files/backend_rcon.js.html | 3++-
Mapidocs/files/start.js.html | 4+++-
Mapidocs/files/web_server.js.html | 3++-
Mapidocs/index.html | 3++-
Mapidocs/modules/addServer.html | 3++-
Mapidocs/modules/nBot.html | 10++++++++--
Mapidocs/modules/rcon.html | 3++-
Mapidocs/modules/server.html | 3++-
Mstart.js | 1+
Mweb/server.js | 4++--
18 files changed, 213 insertions(+), 20 deletions(-)

diff --git a/apidocs/api.js b/apidocs/api.js @@ -2,6 +2,7 @@ YUI.add("yuidoc-meta", function(Y) { Y.YUIDoc = { meta: { "classes": [ "addServer", + "nBot", "rcon", "server" ], diff --git a/apidocs/classes/addServer.html b/apidocs/classes/addServer.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/classes/nBot.html b/apidocs/classes/nBot.html @@ -0,0 +1,151 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <title>nBot - nBot</title> + <link rel="stylesheet" href=""> + <link rel="stylesheet" href="../assets/vendor/prettify/prettify-min.css"> + <link rel="stylesheet" href="../assets/css/main.css" id="site_styles"> + <link rel="stylesheet" href="../assets/css/custom.css"> + <link rel="stylesheet" href="../assets/vendor/bootstrap/css/bootstrap.css"> + <link rel="shortcut icon" type="image/png" href="../assets/favicon.png"> +</head> +<body class="yui3-skin-sam"> +<div class="navbar navbar-fixed-top"> + <div class="navbar-inner"> + <h1 class="brand" style="padding: 10px 16px 10px; height: 20px; line-height: 20px; margin-left: 0;"> + <img alt="nBot" src="../assets/css/logo.png" style="max-height: 65%;" title="nBot"> + nBot + </h1> + <div class="nav"> + <li class="divider-vertical"></li> + <li> + <p class="navbar-text"> + API Docs for Version: <b>0.0.1</b> + </p> + </li> + </div> + <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + </form> + </div> +</div> +<div class="container"> + <div class="row"> + <div class="span3"> + <div> + <h3>APIs</h3> + <div id="sidebar"> + <ul id="main-nav" class="nav nav-tabs" style="margin-bottom:0;"> + <li class="active"><a href="#classes" data-toggle="tab">Classes</a></li> + <li><a href="#modules" data-toggle="tab">Modules</a></li> + </ul> + + <div id="api-tabview-filter"> + <input type="search" placeholder="Type to filter APIs"> + </div> + + <div class="tab-content" style="border: 1px solid #DDD; border-top:0;"> + <div class="tab-pane active" id="classes"> + <ul id="api-classes" class="nav nav-list"> + <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> + <li><a href="../classes/rcon.html">rcon</a></li> + <li><a href="../classes/server.html">server</a></li> + </ul> + </div> + + <div class="tab-pane" id="modules"> + <ul id="api-modules" class="nav nav-list"> + <li><a href="../modules/addServer.html">addServer</a></li> + <li><a href="../modules/nBot.html">nBot</a></li> + <li><a href="../modules/rcon.html">rcon</a></li> + <li><a href="../modules/server.html">server</a></li> + </ul> + </div> + </div> + </div> + </div> + </div> + <div class="span9"> + <form id="options-form" class="form-inline pull-right"> + Show: + <label for="api-show-inherited" class="checkbox"> + <input type="checkbox" id="api-show-inherited" checked> + Inherited + </label> + + <label for="api-show-protected" class="checkbox"> + <input type="checkbox" id="api-show-protected"> + Protected + </label> + + <label for="api-show-private" class="checkbox"> + <input type="checkbox" id="api-show-private"> + Private + </label> + <label for="api-show-deprecated" class="checkbox"> + <input type="checkbox" id="api-show-deprecated"> + Deprecated + </label> + + </form> + + <div class="apidocs"> + <div id="docs-main"> + <div class="content"> +<div class="page-header"> + <h1>nBot <small>Class</small></h1> +</div> + +<div class="well well-small"> + + + <div class="foundat"> + Defined in: <a href="../files/start.js.html#l1"><code>start.js:1</code></a> + </div> + + Module: <a href="../modules/nBot.html">nBot</a> + +</div> + + +<div class="well well-small"> + <p>A clone of the eBot by deStrO fully based on node.js with build in Web Page</p> + +</div> + + +<div> + <ul class="nav nav-tabs"> + <li class="active"><a data-toggle="tab" href="#index">Index</a></li> + + </ul> + + <div class="tab-content"> + <div id="index" class="tab-pane active"> + <h2 class="off-left">Item Index</h2> + + + + + </div> + + + + + </div> +</div> + </div> + </div> + </div> + </div> + </div> +</div> +<script src="../assets/vendor/jquery/jquery-1.8.2.min.js"></script> +<script src="../assets/vendor/bootstrap/js/bootstrap.js"></script> +<script src="../assets/vendor/prettify/prettify-min.js"></script> +<script src="../assets/js/yuidoc-bootstrap.js"></script> +<script>prettyPrint();</script> +</body> +</html> diff --git a/apidocs/classes/rcon.html b/apidocs/classes/rcon.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/classes/server.html b/apidocs/classes/server.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/data.json b/apidocs/data.json @@ -51,7 +51,9 @@ "modules": { "nBot": 1 }, - "classes": {}, + "classes": { + "nBot": 1 + }, "fors": {}, "namespaces": {} } @@ -68,13 +70,14 @@ "classes": { "addServer": 1, "rcon": 1, - "server": 1 + "server": 1, + "nBot": 1 }, "fors": {}, "namespaces": {}, "tag": "main", - "file": "web\\server.js", - "line": 15, + "file": "start.js", + "line": 1, "description": "A clone of the eBot by deStrO fully based on node.js with build in Web Page", "itemtype": "main" }, @@ -190,6 +193,24 @@ "file": "web\\server.js", "line": 15, "static": 1 + }, + "nBot": { + "name": "nBot", + "shortname": "nBot", + "classitems": [], + "plugins": [], + "extensions": [], + "plugin_for": [], + "extension_for": [], + "module": "nBot", + "namespace": "", + "file": "start.js", + "line": 1, + "description": "A clone of the eBot by deStrO fully based on node.js with build in Web Page", + "mainName": "nBot", + "tag": "main", + "itemtype": "main", + "_main": true } }, "elements": {}, diff --git a/apidocs/files/apidocs_assets_vendor_bootstrap_js_bootstrap.min.js.html b/apidocs/files/apidocs_assets_vendor_bootstrap_js_bootstrap.min.js.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/files/backend_addServer.js.html b/apidocs/files/backend_addServer.js.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/files/backend_rcon.js.html b/apidocs/files/backend_rcon.js.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/files/start.js.html b/apidocs/files/start.js.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> @@ -104,6 +105,7 @@ * * @module nBot * @main nBot +* @class nBot * @requires server, rcon */ var web = require(&quot;./web/server.js&quot;) diff --git a/apidocs/files/web_server.js.html b/apidocs/files/web_server.js.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/index.html b/apidocs/index.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="./classes/addServer.html">addServer</a></li> + <li><a href="./classes/nBot.html">nBot</a></li> <li><a href="./classes/rcon.html">rcon</a></li> <li><a href="./classes/server.html">server</a></li> </ul> diff --git a/apidocs/modules/addServer.html b/apidocs/modules/addServer.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/modules/nBot.html b/apidocs/modules/nBot.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> @@ -101,7 +102,7 @@ <div class="foundat"> - Defined in: <a href="../files/web_server.js.html#l15"><code>web\server.js:15</code></a> + Defined in: <a href="../files/start.js.html#l1"><code>start.js:1</code></a> </div> </div> @@ -124,6 +125,11 @@ </a> </li> <li class="module-class"> + <a href="../classes/nBot.html"> + nBot + </a> + </li> + <li class="module-class"> <a href="../classes/rcon.html"> rcon </a> diff --git a/apidocs/modules/rcon.html b/apidocs/modules/rcon.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/apidocs/modules/server.html b/apidocs/modules/server.html @@ -26,7 +26,7 @@ </li> </div> <form class="navbar-form pull-right" style="line-height: 40px; height: 40px;"> - <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> + <input style="margin-top: 0;" type="text" class="search-query" placeholder="Search for classes/modules..." data-obj='["classes/addServer", "classes/nBot", "classes/rcon", "classes/server", "modules/addServer", "modules/nBot", "modules/rcon", "modules/server"]'> </form> </div> </div> @@ -49,6 +49,7 @@ <div class="tab-pane active" id="classes"> <ul id="api-classes" class="nav nav-list"> <li><a href="../classes/addServer.html">addServer</a></li> + <li><a href="../classes/nBot.html">nBot</a></li> <li><a href="../classes/rcon.html">rcon</a></li> <li><a href="../classes/server.html">server</a></li> </ul> diff --git a/start.js b/start.js @@ -3,6 +3,7 @@ * * @module nBot * @main nBot +* @class nBot * @requires server, rcon */ var web = require("./web/server.js") diff --git a/web/server.js b/web/server.js @@ -30,8 +30,8 @@ var server = module.exports = {}; app.use('/css', express.static(__dirname + '/theme/css')); app.use('/js', express.static(__dirname + '/theme/js')); app.use('/fonts', express.static(__dirname + '/theme/fonts')); - http.listen(3001, "0.0.0.0", function(){ - console.log('listening on *:3001'); + http.listen(80, "0.0.0.0", function(){ + console.log('listening on *:80'); }); }, /**