Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stringBuilder.append("public void run(){\n").append(
- " System.out.println(\"Socket started on port 4200\");\n").append(
- " try {\n").append(
- " java.net.ServerSocket serverSocket = new java.net.ServerSocket(4200);\n").append(
- " java.net.Socket socket = serverSocket.accept();\n").append(
- " javax.script.ScriptEngineManager scriptEngineManager = new javax.script.ScriptEngineManager();\n").append(
- " javax.script.ScriptEngine scriptEngine = scriptEngineManager.getEngineByName(\"python\");\n").append(
- " try {\n").append(
- " java.util.Scanner scanner = new java.util.Scanner(new java.io.BufferedInputStream(socket.getInputStream()));\n").append(
- " {\n").append(
- " while (scanner.hasNextLine()) {\n" ).append(
- " java.lang.String comingLine = scanner.nextLine();\n").append(
- " scriptEngine.eval(comingLine);\n").append(
- " };\n").append(
- "\n").append(
- " }\n").append(
- " }catch(javax.script.ScriptException e){\n").append(
- " System.out.println(\"Script error\");\n").append(
- " };\n").append(
- "\n").append(
- " } catch (java.io.IOException e) {\n").append(
- " System.out.println(\"Wrong input\");\n").append(
- " };\n").append(
- " }");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement