diff --git a/.gitignore b/.gitignore index 1febf6c..b3dd952 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ .idea/ __pycache__ +DiscordVerifier/out +local.db diff --git a/DiscordVerifier/.DS_Store b/DiscordVerifier/.DS_Store new file mode 100644 index 0000000..ba90b33 Binary files /dev/null and b/DiscordVerifier/.DS_Store differ diff --git a/DiscordVerifier/DiscordVerifier.iml b/DiscordVerifier/DiscordVerifier.iml new file mode 100644 index 0000000..efa153e --- /dev/null +++ b/DiscordVerifier/DiscordVerifier.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/DiscordVerifier/src/Main.java b/DiscordVerifier/src/Main.java new file mode 100644 index 0000000..c25a687 --- /dev/null +++ b/DiscordVerifier/src/Main.java @@ -0,0 +1,43 @@ +import org.bukkit.plugin.PluginManager; +import org.bukkit.plugin.java.JavaPlugin; + +import java.io.*; +import java.net.ServerSocket; +import java.net.Socket; + +public class Main extends JavaPlugin { + + public void onEnable() { + getLogger().info("DiscordVerifier Plugin enabled"); + PluginManager pm = getServer().getPluginManager(); + + try{ + ServerSocket ss = new ServerSocket(3333); + while (true) { + Socket s = ss.accept(); + PrintWriter out = + new PrintWriter(s.getOutputStream(), true); + BufferedReader in = new BufferedReader( + new InputStreamReader(s.getInputStream())); + String inputLine, outputLine; + inputLine = in.readLine(); + if (inputLine != null) { + outputLine = "test succeeded"; + out.println(outputLine); + System.out.println("message: " + inputLine); + } + } + + } catch (Exception e) { + System.out.println("error man"); + System.out.println(e); + } + } + + public void onDisable() { + getLogger().info("Plugin disabled"); + } + + + +} diff --git a/DiscordVerifier/src/plugin.yml b/DiscordVerifier/src/plugin.yml new file mode 100644 index 0000000..7eb3e50 --- /dev/null +++ b/DiscordVerifier/src/plugin.yml @@ -0,0 +1,5 @@ +name: DiscordVerifier +main: Main +version: 0.0.1 +description: Verify Mincraftnames +api-version: 1.13 diff --git a/sockettest.py b/sockettest.py new file mode 100644 index 0000000..75448fa --- /dev/null +++ b/sockettest.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python3 + +import socket + +HOST = '127.0.0.1' # The server's hostname or IP address +PORT = 3333 # The port used by the server + +with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: + s.connect((HOST, PORT)) + s.sendall(b'Pieter suckt\n') + data = s.recv(1024) + print('Received', repr(data))