From e44b1fd9004d9d193d72625e5233f8b5d241ca37 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Sat, 10 Jun 2017 15:19:09 +0300 Subject: [PATCH] =?UTF-8?q?Zond:=20=D0=BD=D0=B0=D0=B2=D0=BE=D0=B4=D0=B8?= =?UTF-8?q?=D0=BC=20=D0=BF=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA=20=D0=B2=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=B4=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zond/src/main/java/asys/zond/Main.java | 32 +++++++++++++++++--------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/zond/src/main/java/asys/zond/Main.java b/zond/src/main/java/asys/zond/Main.java index de47ea2..ed15b30 100644 --- a/zond/src/main/java/asys/zond/Main.java +++ b/zond/src/main/java/asys/zond/Main.java @@ -30,15 +30,28 @@ public class Main { private static ScheduledFuture sesFuture; private static int tryConnect = 0; + private static void printLogo() { + System.out.println( + Ansi.ansi().reset() + .bold().fg(Color.WHITE).a("ASys").boldOff().a(":// ") + .fg(Color.BLACK).bg(Color.RED).a("Zond").reset().newline() + ); + } + + public static void log(String message){ + System.out.println( + Ansi.ansi().reset() + .bg(Color.BLUE).fg(Color.WHITE).a("[ASys Zond] ") + .a(message).reset() + ); + } + public static void main(String[] args) throws IOException { if (Boolean.getBoolean("ansi.install")) { AnsiConsole.systemInstall(); } - Ansi ansi = ansi().reset(); - ansi.bold().fg(Color.WHITE).a("ASys").boldOff().a(":// "); - ansi.fg(Color.BLACK).bg(Color.RED).a("Zond").reset().newline(); - System.out.println(ansi.toString()); + printLogo(); if (args.length == 0) { System.out.println("no args"); @@ -55,9 +68,11 @@ public class Main { ses.shutdown(); client.disconnect(); - System.out.print(ansi().reset().newline() + System.out.println( + Ansi.ansi().reset().newline() .fg(Color.GREEN).a("Process Finished. Code: ") - .bold().fg(Color.WHITE).a(resultCode).reset().newline()); + .bold().fg(Color.WHITE).a(resultCode).reset() + ); } private static int executeProcess(String[] args) { @@ -103,11 +118,6 @@ public class Main { fis.close(); } - public static void log(String message){ - System.out.println(Ansi.ansi().bg(Color.BLUE).fg(Color.WHITE) - .a("[ASys Zond] ").a(message).reset()); - } - public static void startReconnect() { client = new Client(); ses = Executors.newScheduledThreadPool(2);