Kleiner Passwort-Generator

Hier geht es zum Generator > Klick mich

Console
var http = require('http');
var ip = require('ip');
var readline = require('readline');

var randomString = (function() {
  var uppers = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  var lowers = 'abcdefghijklmnopqrstuvwxyz';
  var numbers = '0123456789';
  var specials = '_-|@.,?/!~#$%^&*(){}[]+=';
  var charClasses = [uppers, lowers, numbers, specials];
  var minLen = charClasses.length;
  function chooseRandom(x) {
    var i = Math.floor(Math.random() * x.length);
    return (typeof(x)==='string') ? x.substr(i,1) : x[i];
  }
  return function(maxLen) {
    maxLen = (maxLen || 36);
    if (maxLen < minLen) { throw new Error('length must be >= ' + minLen); }
    do {
      var str='', usedClasses={}, charClass;
      while (str.length < maxLen) {
        charClass = chooseRandom(charClasses);
        usedClasses[charClass] = true;
        str += chooseRandom(charClass);
      }
    } while (Object.keys(usedClasses).length !== charClasses.length);
    return str;
  }
})();
randomString();
randomString();
randomString();
randomString();
randomString();
randomString();

var rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});
rl.question("Wie viele Passwoerter sollen generiert werden? ", function(answer) {
  http.createServer(function (req, res)
  {
    res.writeHead(200, {'Content-type': 'text/plain'});
    for(var i = 0; i < answer;i++){
      res.write(randomString(20)+'\n');
    }
    res.write("\nDruecke F5, um neue Passwoerter zu erhalten.");
    res.end();
  }).listen(8357);
  console.log('Erfolg! Die Passwoerter stehen zur Verfuegung unter https://randompass.lynxden.de');
  rl.close();
});

 

Wir haben einen Meme-Generator!!!eins!!111!!1elf!

Hallo meine Lieben!

Diesmal melde ich mich nicht wegen irgendwas am SCP/Minecraft/Schiessmichtod-Server – Diesmal geht es um eine kleine Website! =D

Und zwar haben wir nun einen Meme-Generator, wo ihr Bilder hochladen und diese mit einem Text versehen koennt!

> Klick mich <

Ein Beispiel:


Nein, macht es nicht, oder ich jage euch! o.O – Bitte immer zuerst meine Moderatoren nerven, danke! ♥

 

Bevor ihr die Memes hochladet, habe ich eine kleine Bitte an euch:

Die Regeln, bitte lesen!
/!\ Achtung /!\
Natuerlich gelten die ueblichen Regeln, diese sind zusammengefasst folgende:
– Kein Ausnutzen von Bugs – diese bitte IMMER ueber das Kontaktformular melden).
– Benutze meine Services nicht fuer illegales Teilen von Dateien / Informationenn / Programmen / Links und Co.
– Spamme niemanden zu, dies gilt speziell fuer den Mailserver, die Cloud oder andere Moeglichkeiten, jemanden Spam zukommen zu lassen.
– Keine Beleidigungen / rassistische Aeusserungen / Verwerfliche Aussagen in Bild, Ton, Video oder Text.
– Teile keine pornografischen/sexuellen Inhalte von Minderjaehrigen.
– Kein oeffentliches Preisgeben von persoenlichen Informationen von dir, welche andere User nutzen koennten, um dich oeffentlich zu identifizieren.
– Kein Preisgeben von persoenlichen Informationen von anderen Personen, erst recht nicht, wenn diese nicht explizit eingewilligt haben.
– Keine Sabotage – Wenn Du ein Problem mit mir hast, solltest du mir nicht schaden und meine Services einfach nicht mehr (be)nutzen.

Ich behalte mir das Recht vor, Verstoesse gegen die Regeln und allgemeine Nettiquette zur Anzeige zu bringen, da ich nicht in illegale Aktivitaeten hineingezogen werden moechte. Solltest Du illegale Inhalte auf den Websites meines Servers finden, bitte ich Dich, diese UMGEHEND ueber das Kontaktformular zu melden und mir ggf per Teamspeak / Steam / Discord oder einem anderen Weg bescheid zu geben, damit ich diese loeschen kann.

Uploaden koennt ihr eure Memes hier:
> Klick mich <

Gruss
DeLynx


PS: Mein Team hat mich dazu genoetigt q.q Ich wurde dazu gezwungen ._____. Welp