uid issue

This commit is contained in:
KittenPopo
2021-07-24 21:11:47 -07:00
commit c2130ba4e9
13850 changed files with 6241419 additions and 0 deletions

View File

@ -0,0 +1,33 @@
http = require('http');
fs = require('fs');
port = 3000;
host = '127.0.0.1';
server = http.createServer( function(req, res) {
if (req.method == 'POST') {
console.log("Handling POST request...");
res.writeHead(200, {'Content-Type': 'text/html'});
var body = '';
req.on('data', function (data) {
body += data;
});
req.on('end', function () {
console.log("POST payload: " + body);
res.end( body );
});
}
else
{
console.log("Handling GET request...");
res.writeHead(200, {'Content-Type': 'text/html'});
var html = '<html><body>HTTP Server at http://' + host + ':' + port + '</body></html>';
res.end(html);
}
});
server.listen(port, host);
console.log('Listening at http://' + host + ':' + port);

View File

@ -0,0 +1,47 @@
var dgram = require("dgram");
(function() {
var server = dgram.createSocket("udp4");
server.on("error", function(err) {
console.log("server error:\n" + err.stack);
});
server.on("message", function(msg, rinfo) {
// eStats server
server.send(msg, 0, msg.length, 33702, "176.31.211.227");
// HLTV server
server.send(msg, 0, msg.length, 30001, "web5.hltv.org");
console.log(rinfo.address + ":" + rinfo.port, msg.toString());
});
server.on("listening", function() {
var address = server.address();
console.log("server listening " + address.address + ":" + address.port);
});
server.bind(10000);
})();
(function() {
var server = dgram.createSocket("udp4");
server.on("error", function(err) {
console.log("server error:\n" + err.stack);
});
server.on("message", function(msg, rinfo) {
// eStats server
server.send(msg, 0, msg.length, 33702, "176.31.211.227");
// HLTV server
server.send(msg, 0, msg.length, 30001, "web5.hltv.org");
console.log(rinfo.address + ":" + rinfo.port, msg.toString());
});
server.on("listening", function() {
var address = server.address();
console.log("server listening " + address.address + ":" + address.port);
});
server.bind(10001);
})();

View File

@ -0,0 +1,51 @@
var dgram = require("dgram");
var server1 = dgram.createSocket("udp4");
server1.bind(10001);
var server2 = dgram.createSocket("udp4");
server2.bind(10002);
var server3 = dgram.createSocket("udp4");
server3.bind(10003);
var server4 = dgram.createSocket("udp4");
server4.bind(10004);
var server5 = dgram.createSocket("udp4");
server5.bind(10005);
var mapping = {
28015: server1,
28016: server2,
28017: server3,
28018: server4,
28019: server5,
25005: server1,
25006: server2,
25007: server3,
25008: server4,
25009: server5
};
var server = dgram.createSocket("udp4");
server.on("error", function(err) {
console.log("server error:\n" + err.stack);
});
server.on("message", function(msg, rinfo) {
if (rinfo.port in mapping) {
// eStats server
mapping[rinfo.port].send(msg, 0, msg.length, 33702, "176.31.211.227");
// HLTV server
mapping[rinfo.port].send(msg, 0, msg.length, 30001, "web5.hltv.org");
console.log("Forwaded", rinfo.address + ":" + rinfo.port, msg.toString());
} else {
console.log("NOT FORWARDED, NOT IN MAPPING", rinfo.address + ":" + rinfo.port, msg.toString());
}
});
server.on("listening", function() {
var address = server.address();
console.log("server listening " + address.address + ":" + address.port);
});
server.bind(10000);